Commit Graph

6909 Commits

Author SHA1 Message Date
Willy-JL d9ccd25185 Update apps
- Seader
- XRemote
2024-03-20 04:25:13 +00:00
Willy-JL 06aea09169 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-20 04:18:26 +00:00
Sil 0111d85236 SubGHz: Manual region bypass (#47)
* Subghz: brought back manual region bypass

* MNTM: change frequency check
this allows to add "extended" frequencies to your custom added frequencies

* MNTM: reboot when changing extended frequencies

* Fix regio typo

* Show bypass before extend

* Consistency with OFW and UL api for region, version, otp

* Fix API symbols

* Restrict only on TX

* Oops

* Improve bypass/extend UI

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-03-20 01:00:46 +00:00
あく bcde0aefbd [FL-3729] Gui: unicode support, new canvas API (#3322)
* Revert "Rollback #3305 and #3297 fix various rendering issues (#3307)"

This reverts commit 531ba24e9a.

* Gui: refactor canvas to use proper coordinate system types. Furi: new furi_break check macros. Desktop: proper types for negative offset.

* Desktop: proper types in desktop_view_locked_doors_draw

* Examples: update images example, off it goes

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
2024-03-19 19:23:06 +04:00
あく acc39a4bc0 Api Symbols: replace asserts with checks (#3507)
* Api Symbols: replace asserts with checks
* Api Symbols: replace asserts with checks part 2
* Update no args function signatures with void, to help compiler to track incorrect usage
* More unavoidable void
* Update PVS config and code to make it happy
* Format sources
* nfc: fix checks
* dead code cleanup & include fixes

Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2024-03-19 23:43:52 +09:00
Anna Prosvetova a09ec4d976 Infrared: Add Fujitsu ASYG24KMTB (#3513) 2024-03-19 18:19:31 +09: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 f48848ca4d JS: Add BadUSB Alt+Numpad example 2024-03-19 04:45:54 +00:00
Willy-JL 1bf0d3ab9a JS: Improve badusb.altPrint() robustness 2024-03-19 04:41:12 +00:00
Willy-JL 385fe4b4e6 JS: Add header text to REPL interactive console 2024-03-19 01:55:21 +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 6b21783d76 JS: Add REPL interactive console 2024-03-17 06:56:18 +00:00
Willy-JL 9d83750a83 JS: Keyboard allow pressing back, add symbols, cleanup 2024-03-17 06:55:44 +00:00
Willy-JL ff2aa9b105 JS: Fix to_string() with negative numbers 2024-03-17 06:55:09 +00:00
Willy-JL 7f07417676 Move to js_thread + improve parse_int 2024-03-17 06:19:46 +00:00
Willy-JL 19b5f35afb Remove string utilities already in MJS 2024-03-17 05:45:57 +00:00
Willy-JL 10a03e0cc1 Merge branch 'dev' of https://github.com/Next-Flip/Momentum-Firmware into dev 2024-03-17 04:35:59 +00:00
WillyJL abff73dbee FindMyFlipper: Add Tile Support, Save Tag Type, Dynamic Data Length (#41) 2024-03-17 02:21:47 +00:00
Matthew 271fdf164f Add Tile Support, Save Tag Type, Dynamic Data Length 2024-03-16 20:50:09 -04:00
Willy-JL 31fc6e03f1 Fix bt cli settings 2024-03-16 04:00:54 +00:00
Willy-JL 197fef54e2 (Experimental) External CLI plugins -29kb DFU
Idea and plugin loader implementation by @akopachov, thanks!
All commands done except storage and rpc for latency reasons
2024-03-16 03:47:32 +00:00
Willy-JL 4f1ae6b726 Update apps
- BMI AirMouse better BT and remove pairing option
- UHF RFID UART refactor
- Wifi Marauder create html folder
2024-03-15 21:33:42 +00:00
Willy-JL 0f821fa273 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-03-15 03:07:16 +00:00
Willy-JL 29aa61afd1 Marauder: Save correctly as pcap for scripts 2024-03-15 02:48:00 +00:00
Willy-JL 05d23da736 Marauder: Save Wardrive and EvilPortal dumps to Flipper SD 2024-03-15 02:36:29 +00:00
Willy-JL 7823180b31 BLE Spam: Fix crash and custom names via file 2024-03-15 01:28:44 +00:00
MX 17dd089b5a sync scenes 2024-03-15 04:27:37 +03:00
MX d7711d729f Merge branch 'slix_test' into dev 2024-03-15 04:08:43 +03:00
MX 375eb55d33 Merge remote-tracking branch 'OFW/gsurkov/infrared_miscellany' into dev 2024-03-15 04:08:39 +03:00
MX c5bf29cb8c Merge remote-tracking branch 'OFW/ktq/ac_contrib' into slix_test 2024-03-15 04:04:18 +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