Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FL-3579, FL-3601, FL-3714] JavaScript runner #3286

Merged
merged 38 commits into from
Feb 12, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
22c638b
FBT: cdefines to env, libs order
DrZlo13 Sep 15, 2023
5ce03c5
API: strtod, modf, itoa, calloc
DrZlo13 Sep 15, 2023
a57c730
Apps: elk js
DrZlo13 Sep 15, 2023
58781b5
Apps: mjs
DrZlo13 Sep 15, 2023
15be27b
JS: scripts as assets
DrZlo13 Sep 15, 2023
5b76559
mjs: composite resolver
DrZlo13 Sep 15, 2023
6130d31
mjs: stack trace
DrZlo13 Sep 15, 2023
e2c817e
ELK JS example removed
nminaylov Sep 19, 2023
f032aa2
MJS thread, MJS lib modified to support script interruption
nminaylov Sep 25, 2023
c49334f
JS console UI
nminaylov Oct 4, 2023
f972937
Module system, BadUSB bindings rework
nminaylov Oct 6, 2023
5e58b0a
JS notifications, simple dialog, BadUSB demo
nminaylov Oct 10, 2023
7cec4e8
Custom dialogs, dialog demo
nminaylov Oct 13, 2023
a6791dc
MJS as system library, some dirty hacks to make it compile
nminaylov Oct 17, 2023
573d912
Plugin-based js modules
nminaylov Oct 18, 2023
2d3e23d
Merge branch 'dev' into private/nm/js_app
nminaylov Oct 18, 2023
a8f3dca
js_uart(BadUART) module
nminaylov Oct 27, 2023
49920a7
js_uart: support for byte array arguments
nminaylov Oct 30, 2023
7032c90
Script icon and various fixes
nminaylov Nov 3, 2023
ad0b1b9
Merge branch 'dev' into private/nm/js_app
nminaylov Nov 13, 2023
9823d52
File browser: multiple extensions filter, running js scripts from app…
nminaylov Nov 22, 2023
7c1ad35
Running js scripts from archive browser
nminaylov Nov 22, 2023
22d9d1a
JS Runner as system app
nminaylov Nov 24, 2023
584f0d8
Merge branch 'dev' into private/nm/js_app
nminaylov Nov 24, 2023
96e33c2
Example scripts moved to /ext/apps/Scripts
nminaylov Nov 24, 2023
6be0df3
JS bytecode listing generation
nminaylov Nov 27, 2023
3e30df2
MJS builtin printf cleanup
nminaylov Dec 12, 2023
973467e
JS examples cleanup
nminaylov Dec 12, 2023
bb827fb
Merge branch 'dev' into nm/js_runner
nminaylov Dec 12, 2023
05611bd
mbedtls version fix
nminaylov Dec 12, 2023
102e891
Unused lib cleanup
nminaylov Dec 12, 2023
98ec2ad
Making PVS happy & TODOs cleanup
nminaylov Dec 12, 2023
4531909
TODOs cleanup #2
nminaylov Dec 12, 2023
471df94
Merge remote-tracking branch 'origin/dev' into nm/js_runner
skotopes Dec 19, 2023
d916ff4
Merge branch 'dev' into nm/js_runner
skotopes Dec 19, 2023
647decc
MJS: initial typed arrays support
nminaylov Dec 28, 2023
211e914
Merge remote-tracking branch 'origin/dev' into nm/js_runner
skotopes Feb 12, 2024
0e8a785
JS: fix mem leak in uart destructor
skotopes Feb 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'dev' into private/nm/js_app
  • Loading branch information
nminaylov committed Oct 18, 2023
commit 2d3e23d21f14d2489a11fa79d8569e9633e0b54f
2 changes: 1 addition & 1 deletion firmware/targets/f18/api_symbols.csv
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,39.2,,
Version,+,39.3,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
Expand Down
2 changes: 1 addition & 1 deletion firmware/targets/f7/api_symbols.csv
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,38.1,,
Version,+,39.3,,
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.