Commit Graph

11934 Commits

Author SHA1 Message Date
Willy-JL
de3d84fe42 Sync apps, new MFkey cracks Nested, cant collect nonces yet tho
- New MFkey by noproto
- Removed old Mfkey32
- Removed old Nested (new one will be in firmware)
- More UART apps fixes by xMasterX
- Unitemp draw issues fix by xMasterX
2024-03-24 03:39:30 +00:00
Willy-JL
b2952b3915 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-03-24 02:15:51 +00:00
MX
8d75af8457 update changelog 2024-03-24 00:17:02 +03:00
MX
aaa7c81f99 js modules updates 2
by Willy-JL
2024-03-23 23:48:55 +03:00
Willy-JL
3ab887a51d Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev
# Conflicts:
#	applications/services/gui/elements.c
#	applications/services/gui/elements.h
#	targets/f7/api_symbols.csv
2024-03-23 20:39:50 +00:00
Willy-JL
401ab0da1f JS: Fix badusb.quit() and serial.end() 2024-03-23 20:38:34 +00:00
MX
385c3c1c01 Sync textbox changes with OFW PR 3536
by Willy-JL
https://github.com/flipperdevices/flipperzero-firmware/pull/3536/files
2024-03-23 23:32:47 +03: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
WillyJL
0a48658a9a GUI: Fix elements module for new canvas API (#3527)
* GUI: Fix elements module for new canvas API
* Update symbols
* Update f18 symbols
* Gui: update elements for new canvas

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-03-23 14:54:01 +09:00
Willy-JL
48e37ef0f7 Unlock USB when starting mass storage 2024-03-23 05:32:47 +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
Willy-JL
fec891fa48 Fix UHF RFID uart too 2024-03-22 21:42:27 +00:00
Willy-JL
ae57ffa15c Few missing app UART fixes 2024-03-22 21:35:19 +00:00
Willy-JL
46ec8e2b8e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-22 21:24:42 +00:00
Willy-JL
fe80cb08e1 Merge branch 'gui-elements-fix' of https://github.com/Willy-JL/flipperzero-firmware into mntm-dev 2024-03-22 21:10:32 +00:00
MX
46a90ec97f BLE/GAP fixes
by hedger
https://github.com/flipperdevices/flipperzero-firmware/pull/3533/files
2024-03-22 23:43:09 +03:00
Egor Koleda
d1d3c43939 Add support for Pioneer SR IR remotes (#3308)
* add support for Pioneer SR IR remotes
* fix minor issues
* fix repeat
* Fix protocol enumeration order
* Add unit tests for Pioneer IR protocol
* Clean up raw test data
* Add encoder/decoder tests, modify parser
* Remove dead code
* Use loops where appropriate

Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
2024-03-22 23:37:37 +03:00
gornekich
34fac96ef6 nfc app: fix text box position and size on emulation screen 2024-03-22 23:37:29 +03:00
gornekich
c1441b1331 nfc app: fix navigation in select protocol scene 2024-03-22 23:37:22 +03:00
MX
6d73b266d5 Fixes for text box and uart echo
thanks Willy-JL !
2024-03-22 22:47:24 +03:00
Willy-JL
c7d18804da Proper fix for textbox UART hang/crash
THANK YOU @0xchocolate
2024-03-22 19:19:55 +00:00
hedger
6947d3dea2 BLE/GAP fixes (#3533)
* hal: fixed ble_gap race on queue init
* fbt: removed deprecated path_as_posix
* hal: fixed inconsistencies between f7/f18 APIs
* hal: fixed excessively strict event handler re-init checks

Co-authored-by: あく <alleteam@gmail.com>
2024-03-22 21:36:05 +09:00
Egor Koleda
2aa2dcc71b Add support for Pioneer SR IR remotes (#3308)
* add support for Pioneer SR IR remotes
* fix minor issues
* fix repeat
* Fix protocol enumeration order
* Add unit tests for Pioneer IR protocol
* Clean up raw test data
* Add encoder/decoder tests, modify parser
* Remove dead code
* Use loops where appropriate

Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
2024-03-22 21:25:52 +09:00
Aleksandr Kutuzov
2e9855972e Gui: update elements for new canvas 2024-03-22 18:54:37 +09:00
MX
09c46a3381 Fix DIP decoding for Linear Delta-3
by brandonweeks

https://github.com/flipperdevices/flipperzero-firmware/pull/3528/files
2024-03-22 11:30:55 +03:00
MX
6d9a2cc699 fbt/ufbt: Ensure POSIX paths are passed to GDB on all platforms
https://github.com/flipperdevices/flipperzero-firmware/pull/3360/files
2024-03-22 11:27:48 +03:00
Jaroslav Nesterov
760deb66c5 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-22 11:26:30 +03: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
04ecef4048 Temp fix for UART text box BusFault?
Attempts to fix BusFault with huge amount of fast data
Still have weird hangs in some cases with huge amounts of data
But this fixes crashes atleast
Weird thing is that these hangs are not full, CLI keeps working for a few seconds
2024-03-22 06:11:16 +00:00
Willy-JL
6fb382aafa Update apps
- TOTP new api improvements
- NFC Magic gen 2 support and gen 4 improvements
2024-03-22 04:21:07 +00:00
Willy-JL
6b4f31346e Fix Wardriver crash at exit 2024-03-22 03:39:46 +00:00
Willy-JL
c1cdba49d6 Fix FindMy crash on boot when core2 is broken 2024-03-22 03:30:23 +00:00
Willy-JL
7424373147 Fix UART deinit issues and crashes
Remove interrupt callback before stopping thread
Prevents race condition of interrupt setting flag on free'd thread
Also correctly stop async rx events
2024-03-22 03:29:07 +00:00
Willy-JL
245ee64b44 Fix crash on adding external app to menu 2024-03-22 01:36:45 +00:00
Willy-JL
9b0e3a0475 Fix duplicate plugin in storage folder --nobuild 2024-03-21 05:40:38 +00:00
Willy-JL
d8a4dde6ef Fix poor firstboot.flag naming 2024-03-21 05:05:20 +00:00
Willy-JL
4719460e27 Fix "reset menu" still importing from xfw app list
Previously, it deleted the file then rebooted
This caused a new, default list to be generated
However, since the xfw list file is kept, it will migrate it
Instead, generate on the spot, rather than deleting and rebooting
2024-03-21 04:43:53 +00:00
Willy-JL
2f7dfe434b App crash bugfixes
- BLE Spam: Fix icon position
- Hex Viewer: Fix view alloc/free
- Chess: Fix view alloc/free
- UHF RFID: Fix view alloc/free
2024-03-21 04:42:01 +00:00
WillyJL
6909411f02 Merge branch 'dev' into gui-elements-fix 2024-03-21 04:20:08 +00:00
Willy-JL
8b69bae52c Fix slideshow when previous firmware left it 2024-03-21 03:10:34 +00:00
Willy-JL
513c6b8732 Enforce "show hidden files" in browser worker 2024-03-21 03:03:15 +00:00
Willy-JL
cee0a223fc Remove unused docs workflow 2024-03-21 02:35:25 +00:00
Willy-JL
902588c882 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-03-21 02:33:12 +00:00
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