Commit Graph

174 Commits

Author SHA1 Message Date
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
oldip
97a5022129 simulating key presses by converting each character to its ASCII code and then inputting it using the ALT+numeric keypad sequence 2024-03-18 21:52:50 +08:00
oldip
1bee1c7749 modify delay to 200ms 2024-03-18 19:08:13 +08:00
oldip
e09b39fccd add delay 2024-03-18 18:59:48 +08:00
oldip
728ed4d11a rewrite the js_badusb_altPrintln function and fix the missing pointer 2024-03-18 18:45:59 +08:00
oldip
e4b72c003e rewrite js_badusb_altPrintln function 2024-03-18 18:35:12 +08:00
oldip
68746193a0 Fix dynamic construction of NUMPAD keycodes in altPrintln 2024-03-18 16:01:13 +08:00
oldip
fc3a1f28b2 Adjusting the altPrintln functionality to release the ALT key after each character 2024-03-18 15:52:51 +08:00
oldip
e790ffad3a Fix snprintf truncation issue in altPrintln 2024-03-18 15:19:35 +08:00
Willy-JL
03499243a3 JS: Allow pressing back in Submenu 2024-03-17 20:51:42 +00:00
Willy-JL
c2deba8e2c JS: Fix weird string corruptions and usages 2024-03-17 20:48:00 +00:00
Willy-JL
9d83750a83 JS: Keyboard allow pressing back, add symbols, cleanup 2024-03-17 06:55:44 +00:00
MX
d573cc06da js modules updates
by Willy-JL and Sil333033
2024-03-15 07:09:16 +03:00
oldip
8e44322a15 Add altPrintln functionality for ALT+Numpad support 2024-03-14 10:53:22 +08:00
Willy-JL
5b1002e433 JS: Add dialog.pickFile() 2024-03-14 02:29:48 +00:00
oldip
5095338341 Add numpad keybindings to improve non-US input methods 2024-03-14 09:34:22 +08:00
Willy-JL
66dc7e9aa9 JS: Add storage.append() 2024-03-12 06:15:09 +00:00
Willy-JL
7246e7235b JS: Fix some edge cases with GPIO module
- disable expansion to avoid conflicts
- fix pin counts when iterating
- check validity of pull and mode names
2024-03-12 06:03:48 +00:00
Sil333033
d947fa749a JS: added GPIO module 2024-03-11 20:58:14 +01:00
MX
c9434492b8 Various changes, in expansion, rgb, js
by Willy-JL , Spooks4576 , Sil333033 , HaxSam
2024-03-11 00:37:29 +03:00
Willy-JL
435c35cee9 Improve beacon state handling 2024-03-08 20:56:39 +00:00
Willy-JL
a143074296 Oops 2024-03-07 21:46:06 +00:00
Willy-JL
9026994c83 Tiny code style improvements to JS SubGHz 2024-03-07 21:39:12 +00:00
Sil333033
6420e5b37e Merge branch 'dev' of https://github.com/Next-Flip/Momentum-Firmware into dev 2024-03-07 22:17:03 +01:00
Sil333033
ab9d4620db Add Subghz JS module 2024-03-07 22:15:14 +01:00
Willy-JL
b009a42591 JS: Blebeacon: Give js errors instead of furi_check() 2024-03-07 19:41:57 +00:00
Willy-JL
724be02ee5 JS: Blebeacon: Add isActive(), fix some state logic 2024-03-07 19:35:45 +00:00
Willy-JL
eedeee4941 JS Blebeacon keep/not prev cfg, use arraybuf, more options 2024-03-07 07:44:11 +00:00
Willy-JL
03f780f43c Use correct array buf for js byte keyboard 2024-03-07 06:20:14 +00:00
Willy-JL
0405849ca6 JS Keyboard add setHeader() 2024-03-07 05:59:33 +00:00
Willy-JL
bf8e1845f0 JS Keyboard improve memory and error handling 2024-03-07 05:53:03 +00:00