Commit Graph

11871 Commits

Author SHA1 Message Date
Willy-JL 04b388ec4e Cycle MNTM anims more often for more randomness 2024-03-21 02:29:07 +00: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
Silent 4039ccbcca fbt/ufbt: Ensure POSIX paths are passed to GDB on all platforms (#3360)
* fbt/ufbt: Ensure POSIX paths are passed to GDB on all platforms
  GDB heavily dislikes forward slashes from Windows paths and strips
  them internally instead of normalizing them. Account for this by
  passing POSIX paths explicitly.
* fbt: different approach for posix path handling
* fbt, ufbt: further fixes for path handling
* fbt: explicit path stringification
* linter fixes

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 07:36:38 +09:00
小兽兽 0c465f7eb3 Added new IR commands (#3480)
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 07:24:33 +09:00
Jaroslav Nesterov 1bef579b82 Add support for DEFAULT_STRING_DELAY in Bad USB App (#3476)
* Add support for `DEFAULT_STRING_DELAY` in bad_usb
* Format Sources

Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 07:18:02 +09: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
Nikolay Minaylov 7d50c4a742 it-IT-mac layout (#3401)
Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 06:35:48 +09:00
Willy-JL 98f6dbaa09 SubGHz: Fix loading region data 2024-03-20 20:06:36 +00:00
hedger ee36c66572 fbt: doxygen target (#3510)
* fbt: doxygen target
* github: adjustments for doxygen
* github: always generate docs, only upload for dev
* doxygen: fixed exclusion path for awesome-css
* github: stricter check for push ref
* github: bumped action version to fix node.js deprecation
* github: added PVS report url to workflow summary
* github: pvs: reworked report URL handling
* github: added size report to summary
* docs: added `doxygen` target
* fbt: common naming scheme for COMSTR
* Documentation: fix warnings and errors
* Doxygen: stricter warning checks
* fbt: "doxy" target, opens generated doxygen documentation in browser
* github: doxygen: now using edge (1.10) version

Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 01:32:53 +09:00
Astra 558f75672f [FL-3760] NFC Parsers cosmetic fixes (#3511)
* NFC Parsers cosmetic fixes
* Clarify the unknown digit indication

Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 00:08:35 +09:00
Georgii Surkov 7987917d85 [FL-3496, FL-3523, FL-3767, FL-3790] Infrared fixes and more (#3515)
* FL-3496: do not hardcode universal library names in CLI
* FL-3523: remove TODO, no changes necessary
* FL-3767: remove TODO, no changes necessary
* FL-3790: fix laggy TextInput by not adding it into a ViewStack
* Improve documentation
* Fix logical error in documentation

Co-authored-by: あく <alleteam@gmail.com>
2024-03-20 23:54:07 +09:00
Astra 1c033e2afe NFC wording fixes (#3512)
* NFC wording fixes
* Fix filename

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2024-03-20 23:44:48 +09:00
Georgii Surkov 169522cbe8 [FL-3792] Fix iButton emulation regression (#3519)
Co-authored-by: あく <alleteam@gmail.com>
2024-03-20 23:37:16 +09:00
Astra 8bd984ff81 [FL-3151] Update the WiFi devboard developer documentation (#3520)
Co-authored-by: あく <alleteam@gmail.com>
2024-03-20 18:44:31 +09:00
Astra ff0952d66a [FL-3776] Add the Freedom_2_dolphins animation (#3521)
* Add the Freedom_2_dolphins animation
* Dolphin: rebalance animation weights

Co-authored-by: あく <alleteam@gmail.com>
2024-03-20 18:37:07 +09:00
Willy-JL 42af1a788e Initial fixes for new canvas + furi checks 2024-03-20 05:51:39 +00:00
Willy-JL 6918ea0dfd Thanks for nothing github 2024-03-20 04:41:00 +00:00
Willy-JL 3ceca3978d Fix build workflow again 2024-03-20 04:36:59 +00:00
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
Willy-JL f723eb400e Fix build workflow --nobuild 2024-03-20 01:30:00 +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
WillyJL f5901cfa3c Merge pull request #45 from Kuronons/dev
MNTM asset pack - Adding SubGhz assets
2024-03-19 16:40:07 +00:00
Kuronons 703a9b6c3c MNTM asset pack - Adding SubGhz assets
MNTM asset pack - SubGhz folder including Fishing & Scanning png - Yappy themed
2024-03-19 17:33:06 +01: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
Willy-JL d8e7e171b7 Docs: Progress on JS documentation --nobuild 2024-03-19 06:01:54 +00: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 bec49475cc Format --nobuild
I'm writing python like C now, help
2024-03-17 21:28:23 +00:00