Commit Graph

7388 Commits

Author SHA1 Message Date
Willy-JL
bdeb0351f7 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev --nobuild 2024-05-15 03:31:31 +01:00
Astra
e3f95a326b [FL-3797] Settings menu refactoring (#3632)
* Settings menu refactoring
* Update F18 api
* Wording changes
* Update certification icon
* Desktop: optimize settings save routine, fix navigation lag
* Gui: add submenu position getter. Desktop: proper menu index preservation.
* Gui: proper index getter for submenu. Desktop: cleaner settings navigation.

Co-authored-by: あく <alleteam@gmail.com>
2024-05-14 19:58:09 +01:00
gornekich
988b9cf155 Merge branch 'dev' into astra/3746-mfp-detect 2024-05-14 17:12:37 +01:00
gornekich
5f9b300ab2 NFC: Mf Desfire fix reading big files (#3616)
* mf desfire: fix incorrect long files reading
* nfc app: trim record size for mf desfire render
* mf desfire: rework reading long record files
* mf desfire: more robust size check

Co-authored-by: あく <alleteam@gmail.com>
2024-05-14 13:34:27 +01:00
hakuyoku2011
a7715704f8 Infrared: Add Toshiba RAS-2518D (#3635)
* Infrared: Add Toshiba RAS-2518D
* Infrared: cleanup AC universal remote

Co-authored-by: あく <alleteam@gmail.com>
2024-05-14 13:15:30 +01:00
Willy-JL
c009c90d1f Format 2024-05-14 00:19:35 +01:00
WillyJL
b0e4ee337b Merge pull request #119 from user890104/subghz-protocol-hormann-bisecur
Improve Hormann BiSecur readability in SubGHz history
2024-05-14 00:16:52 +01:00
Willy-JL
02a1c169a7 Add Cross Remote (by leedave) 2024-05-14 00:10:24 +01:00
Vencislav Atanasov
0a40b34016 Increase deduplication threshold in SubGHz history to fit Hormann BiSecure remotes.
They transmit the 2FSK data 3 times, with a 504.3 ms pause, which is enough to
show them as three separate signals, although they are absolutely identical.

On the flipper, that's measured between 578 and 591 ms.
2024-05-13 05:51:30 +03:00
Vencislav Atanasov
e0a427f281 SubGHz decoders can provide a one-line string to be used in the history list 2024-05-13 05:10:14 +03:00
Willy-JL
d34e1a3e3b MFKey: Fix some bugs 2024-05-12 04:51:36 +01:00
Willy-JL
371b770fd3 Sync apps 2024-05-12 02:24:51 +01:00
Willy-JL
0a63ecc58d Update to new DolphinWait_59x54 icon 2024-05-11 00:22:44 +01:00
MX
96db11a0d6 Merge remote-tracking branch 'OFW/dev' into dev 2024-05-11 00:54:32 +03:00
Willy-JL
d799d2df4e Update apps
- Magspoof: Repeat options (by zacharyweiss)
- SubGHz Bruteforcer: Chamberlain 9bit 318MHz (by DerSkythe)
- Picopass: Save as Legacy (by bettse)
2024-05-10 21:00:18 +01:00
Willy-JL
b0ade62a0e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-05-10 20:18:01 +01:00
あく
b12d43b765 Desktop: fix crash on autolock after restart in locked state (#3643)
* Desktop: fix crash on autolock after restart in locked state
* Desktop: switch to clock model to fix condition race in desktop lock.
2024-05-10 16:01:33 +01:00
WillyJL
c5664cf9ac Fix filename with space 2024-05-08 00:25:24 +01:00
Vencislav Atanasov
45999b4416 Add new SubGHz protocol: Hormann BiSecur (#118) 2024-05-06 10:08:53 +01:00
Willy-JL
e982c31d06 Ignore unknown apps when editing main menu apps 2024-05-04 07:20:26 +01:00
Willy-JL
993c4793e4 Update apps
- GPIO Flashlight: Add pins diagram by @Kuronons
- UHF RFID: Consistent app naming outside GPIO folder
2024-05-04 06:42:48 +01:00
Dustin Willis Webber
808ef03705 Infrared: Add AC model Pioneer Inverter (#117) 2024-05-04 06:28:42 +01:00
Willy-JL
e129d3edf9 Move some "system" apps to apps repo
Because:
- They aren't fundamental to firmware function
- They are not in firmware repo for other CFW either
- Easier to keep updated

Moved:
- Hex Viewer
- IR Remote
- Mass Storage
- Nightstand Clock
- SubGHz Playlist
- SubGHz Remote
- Text Viewer

HID app (USB/BT Remote) could be moved too, but UL and OFW have it here
Makes sense to keep HID app in FW repo for updating
FindMy Flipper integrates with firmware for startup, better kept in FW
2024-05-04 06:27:35 +01:00
Willy-JL
a4c056bcf7 Update apps --nobuild
- Magspoof: Track detection fix (by zacharyweiss)
2024-05-04 03:47:58 +01:00
Willy-JL
f04975f50d Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev --nobuild 2024-05-04 03:41:44 +01:00
Willy-JL
84cbe75e07 ESP Flasher: Update to marauder v0.13.10, fix naming --nobuild 2024-05-04 03:29:05 +01:00
MX
887f6a20fc We already using furi random, cleanup unused parts, format code 2024-05-03 21:28:18 +03:00
MX
786dbfe0c3 Merge branch 'dev' into feature/random_mouse_jiggler 2024-05-03 21:09:21 +03:00
MX
374e96bb7d ibutton and lfrfid small ui improvements 2024-05-03 20:59:28 +03:00
MX
6bfa383cea Revert "Merge remote-tracking branch 'OFW/astra/3746-mfp-detect' into dev"
This reverts commit 9b377e6f80, reversing
changes made to 1736a8a7c2.
2024-05-03 14:50:58 +03:00
Willy-JL
a1b62fd9f3 Gui: Update elements API 2024-05-03 10:55:14 +01:00
Willy-JL
09e1fb2259 ESP Flasher: S3 bins + AirTag scan + S2 S3 Wardriver 2024-05-03 05:27:00 +01:00
WillyJL
a83845aec4 Merge pull request #114 from Next-Flip/gzipped-resources
Updater: Gzipped resources (220% faster FW upload) + Updater improvements
2024-05-03 04:41:33 +01:00
Willy-JL
94a8ccc912 Updater: Show stage progress percentage 2024-05-03 03:35:56 +01:00
Willy-JL
046584ed83 Updater: Rebalance progressbar weights 2024-05-03 03:32:01 +01:00
Willy-JL
93edb9c6e8 Updater: Cleanup progress based on manifest stream 2024-05-03 03:31:45 +01:00
Willy-JL
593f3a9e9a Updater: Resources progress based on file size
Gzipped tar will take too long to count files, instead use position in tar archive
Need to find a workaround for estimating cleanup progress
2024-05-02 07:02:13 +01:00
Willy-JL
ff2bb16492 FindMy: Fix battery level edge cases (eg. at boot) and cleanup
- Generate config struct only when necessary
- Centralize last few things to use state values
- Uniform state apply and save process
- Simplify battery level handling
2024-05-02 06:46:06 +01:00
Willy-JL
f3c1c09e39 Reorganize GPIO apps in subfolders 2024-05-02 01:07:31 +01:00
Willy-JL
73135acb8c Move JS examples to subfolder 2024-05-02 00:53:17 +01:00
Willy-JL
a6469f3978 Fix build 2024-05-01 23:43:27 +01:00
Willy-JL
9d2b4d1dfa Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-05-01 23:35:55 +01:00
Willy-JL
37e664c1a8 Update apps
- BLE Spam: Fix help section
- Unitemp: Fix view double free crash at exit
- Magspoof: Exampel file installation improvements (by zacharyweiss)
- Seader: MFC support and more improvements (by bettse)
2024-05-01 23:34:38 +01:00
MX
9b377e6f80 Merge remote-tracking branch 'OFW/astra/3746-mfp-detect' into dev 2024-05-01 16:49:53 +03:00
Willy-JL
87ab59d505 Gui: Cleanup submenu/varitemlist code for PR to OFW 2024-04-30 05:48:31 +01:00
Willy-JL
1e8bb76c91 Format --nobuild 2024-04-30 05:24:19 +01:00
Zachary Weiss
0e8806c6c6 Archive: Favorite .mag files (#110)
* Impl mag file favoriting, add icon

* Revert API ver

* No weird formatting

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-04-30 03:35:19 +01:00
Willy-JL
2d90599164 Fix annoying array formatting --nobuild 2024-04-30 02:57:04 +01:00
Willy-JL
50099b7c68 Improve subtree subdir caching --nobuild 2024-04-30 02:54:52 +01:00
Willy-JL
b3f6ddf564 FBT doesn't like shared plugin names? --nobuild 2024-04-29 23:50:24 +01:00