Commit Graph

12657 Commits

Author SHA1 Message Date
Willy-JL
38e95c9822 Fix build and anim, update changelog 2024-06-17 04:00:09 +02:00
Willy-JL
7ffcf97acb Revert TLSF 2024-06-17 02:41:13 +02:00
Willy-JL
6399f717c5 Save some dfu space on anim error image 2024-06-17 02:19:20 +02:00
Willy-JL
d017876f37 Automerge changelog 2024-06-17 02:14:51 +02:00
Willy-JL
7bcb53a65f FBT: Fix pack gen from precompiled assets 2024-06-17 02:14:37 +02:00
Willy-JL
be44e46388 Remove unused furi_hal_usb_get_config_context() 2024-06-17 02:13:16 +02:00
Willy-JL
3923245d91 Random cleanup of remains from past times 2024-06-17 01:57:34 +02:00
Willy-JL
cce922e903 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev
# Conflicts:
#	CHANGELOG.md
#	applications/main/infrared/application.fam
#	applications/main/nfc/application.fam
#	applications/services/gui/canvas.c
2024-06-16 22:27:10 +02:00
Willy-JL
ec707be65e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-06-16 22:24:03 +02:00
Skorpionm
bda6d4f75a [FL-3853] SubGhz: fix Missed the "Deleted" screen when deleting RAW Subghz (#3715) 2024-06-16 13:39:26 +01:00
MMX
ba014e873b [FL-3854] Disable logging in mjs +2k free flash (#3713)
* disable logging in mjs
* mjs: alternative way to disable logging

Co-authored-by: hedger <hedger@nanode.su>
2024-06-15 16:20:53 +01:00
MX
78948d38ec upd changelog 2024-06-15 16:41:36 +03:00
MX
d7330c7c2b disable mjs logging +2k free flash
thanks hedger !

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
2024-06-15 16:38:42 +03:00
MX
b35444e188 upd changelog 2024-06-15 16:15:16 +03:00
MX
5d4ed946cb move part of the CLI to microsd to free up space for COMPACT 0 builds
CLI wrapper and idea by Willy-JL
2024-06-15 15:12:50 +03:00
Willy-JL
d02f01c631 Update apps
- UL: Mifare Nested: Free some space by simplifying nfclegacy lib (by xMasterX)
- UL: RFID Fuzzer: Fix worker being not in LFRFIDWorkerIdle before next key (by xMasterX)
- UL: Barcode: Fix backlight settings (by xMasterX)
2024-06-15 00:55:05 +02:00
Willy-JL
a92386c467 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-06-14 22:26:01 +02:00
MX
dac9ff6c13 upd changelog 2024-06-14 22:13:54 +03:00
Willy-JL
eaf1a5dd3d Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-06-14 20:15:14 +02:00
MX
8b46e1c202 fix check [ci skip] 2024-06-14 19:38:50 +03:00
MX
899614fece fix path [ci skip] 2024-06-14 19:01:50 +03:00
MX
5d6e105d03 possible fix for issue with subrem maps [ci skip]
subremote maps being unknown in favourites in rare cases
2024-06-14 18:31:37 +03:00
MX
b718a2eba1 Merge branch 'nfcfast' into dev 2024-06-14 18:30:41 +03:00
MX
d69d52f1df Merge remote-tracking branch 'OFW/dev' into dev 2024-06-14 18:17:09 +03:00
あく
a47a55bfee Archive: fix memory leak in favorites add/remove (#3712) 2024-06-15 01:06:59 +10:00
MX
e6c240d363 Merge remote-tracking branch 'OFW/dev' into dev 2024-06-14 17:43:34 +03:00
WillyJL
12c1d10246 Furi: Fix EventLoop state persisting on same thread after free (#3711)
* Furi: Fix EventLoop state persisting on same thread after free
* Furi: clear event loop notification state and value on allocation, report unprocessed events on free
* UnitTests: add multiple event loop runs in one thread test

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-06-14 15:00:34 +01:00
MX
f6e9dcbc01 load plugins only when needed, show loading anim 2024-06-14 16:49:09 +03:00
MX
f0a56af7fa Revert "make NFC emulation loading from favourites faster"
This reverts commit 2cbd058dc2.
2024-06-14 14:15:49 +03:00
MX
2cbd058dc2 make NFC emulation loading from favourites faster 2024-06-14 03:48:39 +03:00
Willy-JL
1dc40552f6 CLI: Simpler plugin wrapper 2024-06-14 02:39:50 +02:00
MX
c40a63ecec upd changelog 2024-06-14 02:31:03 +03:00
Willy-JL
906a1e7a5f Check API against OFW rc 2024-06-14 01:29:48 +02:00
Willy-JL
be99dd0e8d Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-06-14 01:26:35 +02:00
MX
ec747892c9 Merge remote-tracking branch 'OFW/dev' into dev [ci skip] 2024-06-13 23:27:27 +03:00
あく
ca8517a1b0 Cli: top (#3707)
* Cli: top command to replace ps. Furi: ThreadList and thread enumeration routine.
* Sync API Symbols
* Cli: cleanup top output, add memory section. Furi: thread enumeration code cleanup. Fix doxygen and make pvs happy.
* Furi: iterator in thread_list instead of M_EACH, fix memory leak
* Update documentation
* Cli: customizable refres interval for top command
* Furi: add consistentency into float declaration in thread list
* FreeRTOSConfig: remove invalid comment

Co-authored-by: Sergei Gavrilov <who.just.the.doctor@gmail.com>
2024-06-13 18:07:13 +01:00
あく
5a8a13639b [FL-3842] Desktop lockup fix, GUI improvements (#3710)
* Gui: increase ViewDispatcher messages queues size, improves event processing with blocking operations.
* Gui: fix log message text in view dispatcher, loosen some mutexes in view port
2024-06-14 02:47:43 +10:00
Zinong Li
e7d0afdc50 [LFRFID] Added Support for Securakey Protocol (#3697)
* Create protocol_securakey.c
* decode and render done
* Support for Radio Key Securakey
  Support both 26- and 32-bit format
  Solves issue #2619
* debugs and improvements
* Formatting in response to requested changes
* fixed wiegand parity bit calculation
* format
* debug unnecessary assert
* LfRfid: swap vendor and protocol names in securakey
* fixed manually generated keys issues
* fix bit length render error caused by bit length fix

Co-authored-by: あく <alleteam@gmail.com>
2024-06-13 12:55:51 +01:00
Sergei Gavrilov
730026c87a [FL-3844] Loader: fix crash on "locked via cli loader" (#3706) 2024-06-13 12:38:24 +01:00
Willy-JL
3b4d18679e Update changelog 2024-06-13 01:09:49 +02:00
Willy-JL
b7e0839574 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-06-13 00:50:37 +02:00
Willy-JL
3b2f45b63e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-06-13 00:49:03 +02:00
MX
295271ec8b better install links in release 2024-06-12 19:56:40 +03:00
SG
4f6aff4bd1 Loader: fix crash on locked via cli loader 2024-06-12 19:55:42 +03:00
MX
198059e76c Merge remote-tracking branch 'OFW/dev' into dev 2024-06-12 19:52:16 +03:00
MX
fab79f2840 rework messages test 2024-06-12 19:26:45 +03:00
あく
70d2453bbc VA Fixes: USB IRQ Handling and EP configuration, Thread handler shenanigans. (#3705)
* FuriHal: properly handle high priority USB IRQ, change CDC decriptor to use separate TX/RX endpoints
* Furi: drop task handle, cleanup casts and memory corrupt in threads
* FuriHal: update max power in USB descriptors
* Furi: properly handle thread free if thread was not started
* Furi crash: meaningful interrupt name instead of id

---------

Co-authored-by: SG <who.just.the.doctor@gmail.com>
2024-06-13 01:07:29 +10:00
MX
ab55a9405c upd changelog 2024-06-12 14:05:08 +03:00
MX
798be4589a Revert "revert usb cdc config changes to verify issue 3452"
This reverts commit eb013ab6ec.
2024-06-12 12:31:24 +03:00
MX
ceaf2d4153 add js adc
by jamisonderek

https://github.com/Next-Flip/Momentum-Firmware/pull/143/files
2024-06-12 12:31:10 +03:00