MX
21abcb56fd
merge ofw dev missing parts
2024-05-19 03:54:21 +03:00
Willy-JL
3a82c94e28
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev --nobuild
2024-05-18 05:46:15 +01:00
WillyJL
0d456aa550
JS: Add textbox module ( #3597 )
...
* JS: Add textbox module
* Using view_holder instead of view_dispatcher, more checks in js_textbox_show
* API version sync
* Rename emptyText() to clearText()
* Keeping view_holder allocated for thread sefety
* Js: proper comparision with 0 in js_math_sign
* Js: add comments and fix condition race in textbox
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: nminaylov <nm29719@gmail.com >
2024-05-17 18:43:52 +01:00
WillyJL
c673b53e21
JS: Add math module ( #3598 )
...
* JS: Add math module
* Double constants
* Error on argument type mismatch
* Fix missing returns
* Using sin, exp from c library
* asin, acos, pow, sqrt too
* Js: tests for math module and various fixes.
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: nminaylov <nm29719@gmail.com >
2024-05-17 17:45:40 +01:00
Willy-JL
54d2763177
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-05-16 21:47:58 +01:00
MX
7c5111e29f
Merge remote-tracking branch 'OFW/dev' into dev
2024-05-16 23:37:03 +03:00
WillyJL
63403bbae2
JS: Add submenu module ( #3601 )
...
* JS: Add submenu module
* Using view_holder instead of view_dispatcher
Co-authored-by: nminaylov <nm29719@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-05-16 18:55:08 +01:00
MX
3269f751cd
js vgm module and widget fix
...
VGM js module by jamisonderek
Js fixes by jamisonderek
2024-04-23 12:24:07 +03:00
Willy-JL
a7a3ce8d4b
JS: Add VGM module by @jamisonderek
...
Co-authored-by: Derek Jamison <jamisonderek@users.noreply.github.com >
2024-04-22 06:10:00 +01:00
Derek Jamison
17646cab37
JS: Fix widget sometimes MemCrash on exit.
2024-04-19 18:14:21 -05:00
MX
b299604932
js fix badusb double free crash with quit()
...
by Willy-JL
2024-04-12 20:02:38 +03:00
Willy-JL
6c508779e2
JS: Fix badusb double free crash with quit()
2024-04-11 03:33:15 +01:00
MX
294df5d1d4
desktop animations unload apilock revert
...
+ js layout fix and lfrfid ui fix
by Willy-JL
2024-04-06 05:40:53 +03:00
Willy-JL
b8295a2dac
JS: Fix default layout handling
2024-04-06 00:29:23 +01:00
Willy-JL
05745ac7a6
Oops ( #75 #79 )
2024-04-05 20:25:22 +01:00
Willy-JL
5f80b90a5a
JS: Add storage copy() move() mkdir()
2024-04-05 06:56:50 +01:00
Willy-JL
309889e581
JS: Refactor storage to use array buffers
2024-04-05 06:46:34 +01:00
MX
6e4d32b941
js add badusb layout support
...
by Willy-JL
2024-04-05 08:01:53 +03:00
Willy-JL
d4cd06816c
JS: Add badusb layout support
2024-04-05 05:33:43 +01:00
Willy-JL
2f06a01f64
JS: Fix storage.virtualQuit() not freeing file handle
2024-04-05 02:21:21 +01:00
MX
ec4b8b8f5e
Various fixes
...
fixes by Willy-JL
nfc parser by zacharyweiss
js widget and path globals by jamisonderek
2024-04-05 01:25:03 +03:00
Willy-JL
2e35332b23
JS: Fix Math.random()?
2024-04-02 16:22:17 +01:00
Willy-JL
37e958e3ce
Add missing record close
2024-03-28 22:31:53 +00:00
Willy-JL
a1eeeb245f
JS: Widget icons without path, just name
2024-03-28 22:28:52 +00:00
Derek Jamison
a94a1a96ae
JS: Add widget module
2024-03-26 23:00:10 -05:00
MX
aaa7c81f99
js modules updates 2
...
by Willy-JL
2024-03-23 23:48:55 +03:00
Willy-JL
401ab0da1f
JS: Fix badusb.quit() and serial.end()
2024-03-23 20:38:34 +00:00
Willy-JL
c03d3a80bf
JS: Add serial.readAny(timeout)
...
helps with starving js script loop due to reading 1 byte each time
2024-03-23 20:20:12 +00:00
Willy-JL
380038c01d
JS: Fix serial expansion bugs, add serial.end()
2024-03-23 20:19:08 +00:00
MX
c323656037
js modules updates
...
by Willy-JL
2024-03-23 23:18:26 +03:00
Willy-JL
5f3cd77056
JS: Fix textbox bugs, addText() instead of setText(), add emptyText()
2024-03-23 20:14:51 +00:00
Willy-JL
5b63952b12
JS: Add textbox module
2024-03-23 05:15:56 +00:00
Willy-JL
6a5354caca
Naming fixes
2024-03-23 05:13:53 +00:00
MX
e0469ae1ed
Adding F13-F24 function key support to BadUSB
...
https://github.com/flipperdevices/flipperzero-firmware/pull/3468/files
2024-03-22 11:26:00 +03:00
Willy-JL
d610e20060
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
2024-03-21 02:07:27 +00:00
Gabe
702ab672bb
Adding F13-F24 function key support to BadUSB ( #3468 )
...
* Adding F13-F24 function key support to BadUSB
* Adding F13-F24 function key support to JS version of BadUSB
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-03-21 06:45:16 +09:00
MX
8c0ba4de9f
add icon
2024-03-20 20:17:16 +03:00
MX
7c607abfe6
fix module load
2024-03-20 14:48:54 +03:00
MX
6f560ef210
js updates
...
by Willy-JL , oldip
2024-03-20 13:13:04 +03:00
WillyJL
1a2c029ab6
Merge pull request #33 from oldip/feature/numpad-keybindings
...
Add numpad keybindings to improve non-US input methods
2024-03-19 04:48:01 +00:00
Willy-JL
1bf0d3ab9a
JS: Improve badusb.altPrint() robustness
2024-03-19 04:41:12 +00:00
Willy-JL
4bd511c214
JS: Fix view dispatcher and header text bugs
2024-03-19 01:54:59 +00:00
oldip
4d1678a99a
Improve ALT+Numpad typing simulation with adjustable delay AND Testing Completed
2024-03-18 23:14:06 +08:00
oldip
88a080c168
Remove the delay
2024-03-18 22:33:19 +08:00
oldip
23033095b1
Correctly defined js_badusb_altPrint function
2024-03-18 22:22:45 +08:00
oldip
eff99a6015
orrectly defined js_badusb_altPrint function
2024-03-18 22:21:15 +08:00
oldip
879d654f70
Function to simulate typing text using ALT key + Numpad ASCII code without adding a newline at the end
2024-03-18 22:15:25 +08:00
oldip
4737c3af8c
Function to simulate typing text using ALT key + Numpad ASCII code without adding a newline at the end
2024-03-18 22:14:51 +08:00
oldip
a5a9292aa1
less delay
2024-03-18 22:11:05 +08:00
oldip
dbb0408f99
Construct the numpad key name
2024-03-18 21:56:56 +08:00