791 Commits

Author SHA1 Message Date
WillyJL 33671b91a9 Merge branch 'dev' of https://github.com/Next-Flip/Momentum-Firmware into mntm-dev 2026-06-01 20:05:35 +02:00
WillyJL d8a644e3ed Merge remote-tracking branch 'ul/dev' into mntm-dev 2026-06-01 20:01:36 +02:00
MX daec03bd35 add canvas_buffer to api 2026-05-03 23:08:56 +03:00
MX 63d49b6e48 subghz upgrades [ci skip]
docs update
pr template update
changelog update
2026-04-21 03:31:11 +03:00
DoniyorI b9fa2943ed nfc: add ISO15693-3 and SLIX write-back support
Add Write Single Block poller functions for ISO 15693-3 and SLIX/SLIX2,
enable the Write scene for both protocols, and skip blocks that already
contain the correct data to minimise RF session time and avoid timeouts
on large tags (e.g. 80-block ICODE SLIX2).

Tested on NXP ICODE SLIX2 (UID E0 04 01 09 05 05 09 37, 80 x 4 byte blocks).
2026-03-31 22:05:59 -04:00
WillyJL a59ef9f05d Sub-GHz: Move app out of firmware DFU (VERY WIP) 2026-03-01 02:15:45 +01:00
WillyJL 0ac1b9b52d Sub-GHz: Add function used by app to API 2026-03-01 02:12:41 +01:00
WillyJL 3c1cbe39d0 Fix #include'd C files by mistake 2026-03-01 01:28:12 +01:00
WillyJL 853ccce7dd Merge remote-tracking branch 'ul/dev' into mntm-dev 2026-02-28 22:05:49 +01:00
WillyJL 50c0154e7f Merge commit 'e681fd2be571523f251ff688351a9299aa533ad4' into mntm-dev 2026-02-28 21:21:09 +01:00
WillyJL 24a988030d Merge commit '97eaee54c8f12c0103487c7c5c8df6ba0b538e12' into mntm-dev 2026-02-28 20:26:37 +01:00
WillyJL 6dc6fcbaab Merge commit '484ea661f1032276bf937ceb83fa2311c41ba9f4' into mntm-dev 2026-02-28 19:45:12 +01:00
MX 556a2dd3f6 subghz: add ditec gol4 protocol
by @xMasterX (MMX) & @zero-mega
2026-02-28 05:29:03 +03:00
MX f01005580a Make view_port_send_to_back public
OFW PR 4320 by loftyinclination
2026-02-22 16:45:58 +03:00
MX 1dd8cfa00a Fix USB HID keyboard LED state reporting
OFW PR 4338 by Caballosanex
2026-02-22 15:50:13 +03:00
Dmitry422 8f248a49da Backlight settings bug 2026-02-08 10:16:15 +07:00
MX 6d70d0f27f fmt 2026-02-02 20:48:53 +03:00
Dmitry422 1d32d1de5c btn_is_available = true 2026-02-02 01:22:39 +07:00
MX 7e85168495 add comments back 2026-01-26 14:32:10 +03:00
MX dfb17ab428 Revert "Merge pull request #949 from Dmitry422/dev"
This reverts commit ae1abd6139, reversing
changes made to a8d5743cf6.
2026-01-26 14:14:06 +03:00
Dmitry422 5c7e48cf2f Remove Debug log 2026-01-26 16:56:26 +07:00
MX 5564fe1f31 fmt 2026-01-26 12:46:30 +03:00
Dmitry422 6bf2a6cb68 Merge branch 'DarkFlippers:dev' into dev 2026-01-26 16:25:19 +07:00
MX 271c65a969 subghz: add jarolift protocol
and various fixes
2026-01-26 11:51:28 +03:00
Dmitry422 cc90762395 Merge branch 'DarkFlippers:dev' into dev 2026-01-26 10:42:00 +07:00
Leeroy c94b5505b7 Archive: Support opening and pinning ProtoPirate files from Archive (#510)
* ProtoPirate added to known apps, can use browser and favorites to Open PSFs now.

* Archive: Use protopirate icon for .psf files

* Update changelog

* Format

---------

Co-authored-by: WillyJL <me@willyjl.dev>
2026-01-25 23:46:52 +01:00
MX 09076229c9 NFC: Fix sending 32+ byte ISO 15693-3 commands
ofw pr 4333 by WillyJL
2026-01-24 17:59:10 +03:00
WillyJL c527cbe563 Merge branch 'ofw-pr-4333' into mntm-dev 2026-01-23 23:01:02 +01:00
WillyJL c2487a3761 NFC: Fix sending 32+ byte ISO 15693-3 commands 2026-01-23 22:56:15 +01:00
Dmitry422 267140b161 work to home 2026-01-23 18:59:14 +07:00
WillyJL dfca4f8ec5 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2026-01-21 23:31:53 +01:00
MX db2dc8f64f subghz: add beninca arc protocol 2026-01-21 07:58:42 +03:00
MX 5bb5b41e6a api update 2026-01-12 08:26:20 +03:00
MX 2db115783c moving non critical settings to sd
based on WillyJL's work

TODO: fix loader_menu
2026-01-11 09:30:28 +03:00
MX 06585024f4 merge dev 2026-01-05 22:25:14 +03:00
MX 529d72f7dd kinggates stylo 4k add manually and button switch 2026-01-05 21:14:41 +03:00
MX ab86d3325e subghz: add fsk12k deviation, cardin s449 full support
+ thanks @zero-mega :))
2026-01-05 21:13:43 +03:00
Dmitry422 1696ed1d54 Subghz counter editor refactor 2026-01-01 04:32:31 +07:00
MX 7be5ea8a00 Revert "ofw pr 4316 MIFARE Plus 2K Cards in SL1 Mode"
This reverts commit 647e65cfae.
2025-12-16 17:40:56 +03:00
MX 647e65cfae ofw pr 4316 MIFARE Plus 2K Cards in SL1 Mode
testing only, for dev branch
PR by LuemmelSec

https://github.com/flipperdevices/flipperzero-firmware/pull/4316/files

TODO: mf_classic_get_total_sectors_num
2025-12-13 19:21:15 +03:00
MX 6abd2b0e9f Add date/time input module
ofw pr 4261 by aaronjamt
2025-12-01 06:06:30 +03:00
WillyJL 33165fdde8 Infrared: Add compatibility polyfill now that infrared_brute_force is in library --nobuild 2025-11-29 20:13:19 +01:00
WillyJL 50307a129d Merge remote-tracking branch 'ofw/dev' into mntm-dev 2025-11-29 19:53:59 +01:00
Zinong Li 6d93a90a0a NFC lib: Expose nfc_common.h (#4283)
* expose nfc_common.h

* Update api_symbols.csv

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
2025-11-06 22:37:33 +04:00
Zinong Li 6c83a67173 NFC FeliCa Improvement: Dump All Systems (#4293)
* polling system code done

* select service done

* select system fixes. works fine now

* clean up select sys by idx

* reading, saving, loading done. render wrong

* render first layer works

* render fixed

* fix Lite Render triage

* regression Lite rendering

* sync API with 1.40 release

* clean up and lint

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
2025-11-06 22:30:02 +04:00
MX 22ee3bdae2 Merge remote-tracking branch 'OFW/dev' into dev 2025-11-06 20:29:16 +03:00
MMX 6a5ae6cc0d Infrared Universal remote DBs unit test & move infrared_signal / infrared_brute_force into lib (#4284)
* make infrared db unit tests

* fix the tests, no assets are in asset folder oh no

* fix formate

* ship ir app along with unit_test pkg

* libify ir signal and bruteforce parts

* small cleanup

* api: removed infrared methods (you can link with the lib if needed), unit_tests, infrared: adjusted to link with ir lib; api: added `__aeabi_f2d`

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2025-11-06 20:23:59 +04:00
WillyJL b59c67ddb8 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2025-11-01 21:05:20 +01:00
MX eed1d3367a ofw pr 4293 NFC FeliCa Improvement: Dump All Systems
by zinongli
2025-10-12 03:39:38 +03:00
WillyJL c878aa85b8 API: Catalog now matches release channel not release-candidate 2025-10-06 19:58:26 +02:00