Commit Graph

165 Commits

Author SHA1 Message Date
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
RogueMaster
c1d9423c04 Merge branch 'UNLEASHED' into 420 2022-12-20 10:04:43 -05: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
RogueMaster
ac331b8b0b Merge pull request #389 from Dig03/file-browser-ordering
File browser ordering
2022-10-29 02:04:34 -04:00
MX
2cfb5bdfc6 Merge branch 'fz-dev' into dev 2022-10-28 18:03:31 +03:00
RogueMaster
8878a73577 Merge branch 'ofwdev' into 420 2022-10-28 10:39:44 -04:00
Sergey Gavrilov
3434305630 [FL-2937] Remove resources from API to prevent frequent API version increase (#1935)
* Remove all icons from API
* Music player: icons
* Signal generator: icons
* Bt hid: icons
* Weather station: icons
* Picopass: icons
* File browser test: icons
* Example images: documentation
* Remove global assets header
* Fix picopass

Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 23:08:50 +09:00
Dig
38d0bc5a5f patch for updated string type 2022-10-25 21:25:26 +01:00
Dig
1f9ad81356 convert impl to use m-algo and *_sort funcs 2022-10-25 21:25:26 +01:00
Dig
fcd33cb8da File Browser Ordering prototype 2022-10-25 21:25:26 +01:00
RogueMaster
d333fe9caa Merge branch 'ofwdev' into 420 2022-10-18 16:55:00 -04:00
MX
57251eb028 Merge branch 'fz-dev' into dev 2022-10-18 19:55:26 +03:00
Kevin Kwok
72713d6f4e Allow pins 0 and 1 as RTS/DTR for USB UART Bridge (#1864)
* Allow pins 0 and 1 as RTS/DTR for USB UART Bridge
* add logic to gpio_scene_usb_uart_config, fix flow_pins
* fixing count of pins
* disable PC0,PC1 RTS/DTR when using LPUART
* add logic to ensure flow pins dont overlap with uart lines

Co-authored-by: あく <alleteam@gmail.com>
2022-10-19 00:06:18 +09:00
MX
45840a1146 rise and shine mr freeman... 2022-10-09 00:37:22 +03:00
MX
b0c9af9c06 Merge branch 'fz-dev' into dev 2022-10-08 23:11:16 +03:00
Sergey Gavrilov
31c0346adc [FL-976] Removing lambdas (#1849)
* Removing lambdas...
* Wake the fk up, Gordon! We have a citadel to burn!
* Here comes the Nihilanth
* Lambda documentation

Co-authored-by: あく <alleteam@gmail.com>
2022-10-09 02:38:29 +09:00
MX
7c8eacb168 Merge branch 'fz-dev' into dev 2022-10-08 15:14:15 +03:00
あく
c13929330e Gui: fix memory leak in file browser module (#1848) 2022-10-08 19:57:53 +09:00
MX
bdd052937b Merge branch 'fz-dev' into dev 2022-10-07 17:24:20 +03:00
Sergey Gavrilov
4000f0cac5 [FL-2870] Printf function attributes (#1841)
* Furi strings: printf attribute
* Logs: printf attribute
* Plugins: adapt
* Plugins: accommodate
* Unit tests: accommodate

Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 22:35:15 +09:00