VerstreuteSeele
04a40f31a5
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2022-12-30 15:59:53 +01:00
VerstreuteSeele
d279639e53
Massive overhaul | Part 1
2022-12-30 05:12:53 +01:00
Avery
06cf1bb868
Gui: change data ownership model in submenu, own text by default ( #2217 )
...
* GUI: Refactor submenu to internally use FuriStrings
* NFC: Rework DESFIRE dynamic info submenu
* GUI: don't mutate label when drawing submenu
* Get rid of submenu_add_item_cstr
* increase api version
* Get rid of submenu_set_header_cstr
* rollback api version
* Documentation
* RFID: use new submenu api
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com >
2022-12-30 12:44:07 +09:00
VerstreuteSeele
c63ff0f25a
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2022-12-29 13:06:17 +01:00
あく
b11b9f1b38
Gui: Direct Draw API ( #2215 )
...
* Furi: allow on-fly thread priority change. Gui: Direct Draw API. DirectDraw debug app.
* Gui: drop input in direct draw
* Furi: handle priority change for starting threads
* DirectDraw: rollback to FreeRTOS primitives for priority change
2022-12-29 21:35:26 +10:00
RogueMaster
ed74859225
Merge branch 'UNLEASHED' into 420
2022-12-27 09:31:33 -05:00
MX
473f9c0e44
Merge branch 'fz-dev' into dev
2022-12-27 16:06:27 +03:00
Astra
ded7e727d0
[FL-3060] New MFC Bruteforce animation ( #2190 )
...
* Change the wording in the headers
* Add support for text in the progress bar
* New MFC key bruteforce screen
* Typo fix
* nfc: rename Flipper Dict to System Dict
* elements: fix types
* Display the correct key attack sector
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-12-27 18:14:03 +09:00
Nikolay Minaylov
08eb666f7b
[FL-3000] File browser: Empty folder label ( #2188 )
...
Co-authored-by: あく <alleteam@gmail.com >
2022-12-27 17:39:04 +09:00
RogueMaster
c361305a10
Merge branch 'UNLEASHED' into 420
2022-12-26 16:14:07 -05:00
RogueMaster
a1d293712c
Empty Folder Declaration
2022-12-26 15:36:21 -05:00
MX
aecdb8fdcd
Merge branch 'fz-dev' into dev
2022-12-26 23:02:31 +03:00
Sergey Gavrilov
9192520c70
Modules: locking view model ( #2189 )
...
* Popup, dialog_ex: locking model
* Desktop: do not use the model where it is not needed
Co-authored-by: あく <alleteam@gmail.com >
2022-12-27 04:46:05 +09:00
MX
6d368c3e3a
Merge branch 'fz-dev' into dev
2022-12-26 22:42:21 +03:00
Georgii Surkov
8582670a34
[FL-2811] Fix PVS-Studio warnings ( #2142 )
...
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2022-12-26 21:13:30 +09:00
MX
f3553deb16
Merge branch 'fz-dev' into dev
2022-12-21 12:32:21 +03:00
RogueMaster
b32ae83436
Merge branch 'ofwdev' into 420
2022-12-20 10:14:17 -05:00
RogueMaster
c1d9423c04
Merge branch 'UNLEASHED' into 420
2022-12-20 10:04:43 -05:00
Kowalski Dragon
a9c2b4d6a0
Desktop: dummy mode improvements. Fixes: correct scrolling text, correct AM/PM in Clock. ( #2160 )
...
* Show passport instead of app if SD/app is missing
* Desktop: cleanup dummy mode code and add more apps
* Gui: fix incorrect trimming in scrollable text
Signed-off-by: Kowalski Dragon (kowalski7cc) <kowalski7cc@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-12-20 22:57:58 +09:00
MX
7e049d185f
Merge branch 'fz-dev' into dev
2022-12-20 16:19:43 +03:00
あく
e7107e39f7
Gui: scrollable long file names in FileBrowser and Archive Browser ( #2159 )
...
* Gui: scrollable long file names in FileBrowser
* Archive: scroll long file names
* Gui: elements code cleanup
2022-12-20 20:11:52 +09:00
MX
bb3dd48447
Merge branch 'fz-dev' into dev
2022-12-11 00:44:27 +03:00
RogueMaster
97a3ac4348
Merge branch 'ofwdev' into 420
2022-12-10 16:24:02 -05:00
Georgii Surkov
2954ec6d97
[FL-3025] IR button overflow fix ( #2115 )
...
* Allow for more than 255 button_menu items
* Allow more than 255 items in submenu
* Fix button_menu_reset
Co-authored-by: あく <alleteam@gmail.com >
2022-12-11 03:05:52 +09:00
MX
1fc67f76a2
Merge branch 'fz-dev' into dev
2022-12-08 08:58:39 +03:00
RogueMaster
9261e3cdcf
Merge branch 'ofwdev' into 420
2022-12-07 19:16:33 -05:00
Nikolay Minaylov
2daf39018b
[FL-3001] File browser base folder ( #2091 )
...
* File browser base folder
* Format sources
* FuriHal: bump api version
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-12-07 23:17:41 +09:00
gornekich
9a21dae29c
[FL-3008], [FL-2734], [FL-2766], [FL-2898] NFC bug fixes ( #2098 )
...
* nfc: rework mf classic update
* nfc: rename cache folder to .cache
* nfc: fix ATQA order bytes in nfc files
* file browser: add hide dot files option
* nfc: fix iso-14443-4 uid cards emulation
* nfc: fix unit tests
Co-authored-by: あく <alleteam@gmail.com >
2022-12-07 19:52:44 +09:00
RogueMaster
4414b6451a
Merge branch 'pr/462' into 420
2022-12-06 19:38:40 -05:00
gornekich
79140829b3
file browser: add hide dot files option
2022-12-06 15:22:03 +04:00
MX
3d36105142
Merge branch 'fz-dev' into dev
2022-11-28 23:12:17 +03:00
あく
769c53b6da
[FL-2977] Gui: better navigation in file browser dialog ( #2014 )
...
* Gui: proper navigation in file browser dialog
* Trim file name from start path
* File list loading fix
* File list offset fix
Co-authored-by: nminaylov <nm29719@gmail.com >
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com >
2022-11-29 03:59:24 +09:00
RogueMaster
a486cc898a
Merge branch 'ofwdev' into 420
2022-11-28 12:12:22 -05:00
Maksim Derbasov
e121e6a287
Fix for spelling ( #2051 )
...
* Fix for spelling
* Review iteration
Co-authored-by: あく <alleteam@gmail.com >
2022-11-29 01:51:51 +09:00
RogueMaster
b2958cf679
Merge pull request #449 from flipperdevices/aku/browser_navigation
...
Aku/browser navigation
2022-11-26 01:25:36 -05:00
nminaylov
536eb93fd3
File list offset fix
2022-11-25 17:44:23 +03:00
nminaylov
7a0fa2fd00
File list loading fix
2022-11-25 15:16:31 +03:00
RogueMaster
7b17812de2
Merge branch 'pr/445' into 420
2022-11-25 01:30:39 -05:00
nminaylov
9202fef6dd
Merge branch 'dev' into aku/browser_navigation
2022-11-24 17:04:59 +03:00
nminaylov
248cf5f852
Trim file name from start path
2022-11-24 16:54:46 +03:00
RogueMaster
4a8c814daf
Merge branch 'UNLEASHED' into 420
2022-11-23 15:28:31 -05:00
MX
7829428455
Merge branch 'fz-dev' into dev
2022-11-23 19:21:50 +03:00
Sergey Gavrilov
c511c67e71
Core: thread allocation shortcut ( #2007 )
...
* Core: thread alloc+set shortcut
* Apps: use thread allocation shortcut
* Mark some service threads as services
* Init BT as soon as possible
Co-authored-by: あく <alleteam@gmail.com >
2022-11-23 21:49:17 +09:00
Aleksandr Kutuzov
73967fe823
Gui: proper navigation in file browser dialog
2022-11-14 03:23:30 +09:00
MX
684fdc632f
Merge branch 'fz-dev' into dev
2022-11-10 06:57:08 +03:00
RogueMaster
30dbaea2e8
Merge branch 'ofwdev' into 420
2022-11-05 14:23:42 -04:00
あく
e8913f2e33
Code cleanup: srand, PVS warnings ( #1974 )
...
* Remove srand invocation
* PVS High priority fixes
* PVS High errors part 2
* Furi: heap tracing inheritance
* Furi add __builtin_unreachable to furi_thread_catch
2022-11-05 18:07:24 +03:00
MX
0ab400a27e
Merge branch 'fz-dev' into dev
2022-11-04 14:34:34 +03:00
RogueMaster
40ef6dddfe
Merge branch 'ofwdev' into 420
2022-11-04 02:38:28 -04:00
Sergey Monchenko
3bd74b7f01
SubGhz: fix incorrect response in rpc mode. Code cleanup. ( #1964 )
...
* Code cleanup
* SubGhz: correct logic in RPC
* SubGhz: do not blink on app rpc fail
Co-authored-by: あく <alleteam@gmail.com >
2022-11-04 15:08:51 +09:00