Willy-JL
52d4b3f905
Fix some missing browser screen updates
2023-07-14 16:47:29 +02:00
Willy-JL
6ecb6d93ab
Fix browser input ignore while loading
2023-07-14 16:46:23 +02:00
Willy-JL
f78da36c50
Hide browser cursor while loading
2023-07-14 16:45:52 +02:00
Willy-JL
86ce145651
Fix build
2023-07-14 15:44:30 +02:00
Willy-JL
f274c5899c
Improve browser wrap around behavior
2023-07-14 15:41:49 +02:00
Willy-JL
a377178a35
Item idx not needed anymore
2023-07-14 15:26:56 +02:00
Willy-JL
ae8488ecba
Re-merge the file browser changes properly
2023-07-14 15:25:02 +02:00
Willy-JL
7ce9e41091
Revert "Merge previous file browser commits"
...
This reverts commit 06c44031e7 .
2023-07-14 14:25:26 +02:00
Willy-JL
16795085b2
Unsorted idx is not needed anymore
2023-07-14 14:24:59 +02:00
Willy-JL
2ace772397
OFW compatible elements_scrollable_text_line
2023-07-14 13:45:01 +02:00
Willy-JL
06c44031e7
Merge previous file browser commits
2023-07-14 03:52:23 +02:00
Willy-JL
65faffb921
Fix up/down on last odd wii menu item
2023-07-07 00:34:09 +02:00
Willy-JL
849b4c6694
Merge OFW (didnt keep most code, see desc for why)
...
External cc1101 code is already here, its just refactored in OFW
I don't understand it, so I won't even try to merge it
The FAP fix for favorite apps, well we have a different keybind system
Keybinds didn't have that issue to begin with
2023-07-04 17:50:55 +02:00
Willy-JL
145f3027f9
Fix cursor selection bug between archive tabs
2023-07-03 16:19:28 +02:00
Willy-JL
f993368115
Prev selection on config change in same parent
2023-07-03 04:07:06 +02:00
Willy-JL
8a6f321e57
File browser apis to only change extension filter
2023-07-03 04:04:06 +02:00
Slavik Nychkalo
88f8f68e29
fix width of submenu items on Vertical orientation ( #2306 )
...
* fix width of submenu items on vertical view
* Gui: slightly better canvas width handling in submenu
* Gui: remove unused include
Co-authored-by: あく <alleteam@gmail.com >
2023-07-01 00:50:46 +09:00
Willy-JL
0c3a8a3ca1
Fix scroll acceleration wrap-around
2023-06-29 03:39:09 +02:00
Astra
bf975ad786
Fix roll-over in file browser and archive ( #2811 )
2023-06-28 20:46:42 +09:00
Willy-JL
1d7feabffb
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-06-27 17:45:45 +02:00
Astra
168fa72d53
[FL-3373] Scroll acceleration ( #2784 )
...
* Support for scroll acceleration
* Revert keyboard acceleration
* Add scroll acceleration to the text box
* Remove redundant code from the file manager input handler
* Archive: slightly better scrolling
* Gui,Archive: final version of accelerated scrolling
Co-authored-by: あく <alleteam@gmail.com >
2023-06-27 18:22:35 +09:00
Willy-JL
15bac5e02a
Fix archive selection index issues after refresh
2023-06-26 03:05:46 +01:00
Willy-JL
1a0f51bd25
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
2023-06-25 20:57:33 +01:00
Sergey Gavrilov
761a14e6e2
[FL-2837][FL-3270] Loader refaptoring: second encounter ( #2779 )
...
* Core: rename internal FlipperApplication to FlipperInternalApplication
* FAP Loader: move load_name_and_icon to flipper_application library
* Loader menu: rework api
* View holder: move to gui service
* Loader: simple "loading" worker
* Loader: applications dialog
* Loader: fapping
* Update f18 api
* Apps: remove fap_loader
* Libs, flipper application: store args, rename thread allocation
* Loader: error handling
* Apps: use loader error handling
* Loader: documentation
* FBT: accomodate loader
* Loader: do not raise gui error if loader is locked
* Archive: accomodate loader
* Loader: fix loading message
* Flipper: drop some old dolphin legacy
* Loader: generalize error construction
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-06-23 21:01:40 +09:00
Willy-JL
2d7447d979
Use prev basename instead of index on folder exit
...
Keeps folder history after closing external app
2023-06-21 13:24:51 +01:00
Willy-JL
1df4bb0696
Update widget text box element after creation
2023-06-19 18:37:02 +01:00
Willy-JL
d839562c0a
Make widget_add_* return the widget element
2023-06-19 18:35:59 +01:00
Willy-JL
4ecab40fde
Max file name length is actually 253 + null term
...
More than that and fatfs will truncate like name~1
Also dir_read already accounts for null term in buf size, dont malloc +1
2023-06-13 03:10:10 +01:00
Willy-JL
82485fdb4e
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-06-09 21:37:29 +01:00
gid9798
ce25d6339e
Byte input add feature: editor without keyboard
2023-06-08 13:53:29 +03:00
Willy-JL
f01b68e1e0
Allow desktop clock with no battery icon
2023-06-05 01:08:55 +01:00
Willy-JL
8a317a793c
Fix services order
2023-06-01 01:41:09 +01:00
Willy-JL
c35406689b
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-31 16:45:55 +01:00
MX
04f9811c6e
Fix crash when renaming files with long file name
2023-05-29 14:17:50 +03:00
Willy-JL
7051917d36
Unload asset pack icons for external apps
2023-05-28 17:04:33 +01:00
Willy-JL
decce5aa8d
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-26 19:33:56 +01:00
gid9798
1d5a4240b9
Clock: some improvements
2023-05-23 22:47:15 +03:00
Willy-JL
805f14b996
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-22 14:27:27 +01:00
MX
aab4d2bd34
API CleanUp part 3
2023-05-22 03:45:17 +03:00
Willy-JL
7f19e16d47
Use stock system icons instead of assets
2023-05-20 20:00:02 +01:00
MX
d539b948a0
Revert hitag for now, need to cleanup more space
2023-05-17 23:06:41 +03:00
MX
c9ddecff87
OFW PR 2658: Hitag
...
by blackvault88
2023-05-17 21:18:05 +03:00
MX
89ca69b111
Fix keyboard buffer issues
...
by @Willy-JL
2023-05-15 05:56:44 +03:00
Willy-JL
6d7623a368
Fix keyboard buffer issues (furi string moment)
2023-05-15 03:41:51 +01:00
Willy-JL
c5bf0763a5
Remove shared temp string for keyboard buffer
2023-05-14 23:34:53 +01:00
MX
89c69ed622
Dont use temp str for manipulating text input
...
by @Willy-JL
2023-05-15 01:29:24 +03:00
Willy-JL
9c08ab9af0
Fix keyboard buffer handling (pointer moment)
2023-05-14 23:23:29 +01:00
Willy-JL
f82f6ccd66
Dont use temp str for manipulating text input
2023-05-14 20:40:29 +01:00
Willy-JL
0657aebf52
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-14 19:46:20 +01:00
MX
c2713eff87
New way of changing device name
...
Settings scene, char Validator, Idea -> by Willy-JL
Implemented by me
Kod plohoi, ochen plohoi, kto mozhet - sdelaite kak nado, esli smozhete :)
Ya luche varianta ne pridumal poka 4to
2023-05-14 05:38:00 +03:00