Willy-JL
cdfdbed730
Archive fix sort idx=0 + hide cursor while loading
2023-07-03 03:05:17 +02:00
Willy-JL
0ccdc60921
Support remote and playlist files in archive
2023-07-03 02:40:26 +02: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
0d15bebb69
Archive file menu improvements
2023-06-19 16:29:19 +01:00
Willy-JL
cb1d05d761
Who tf made extensions have limited length???
2023-06-12 23:32:36 +01:00
Willy-JL
d535afc4c9
This isnt needed anymore
2023-06-12 22:47:20 +01:00
Willy-JL
1e299c1b74
Add hidden files and internal tab settings
2023-06-05 00:39:52 +01:00
Willy-JL
b89f93e9a3
Archive fix actions menu retardedness
2023-06-04 22:57:31 +01:00
Willy-JL
82ad081a48
Fix hiding assets in archive
2023-06-04 22:01:14 +01:00
Willy-JL
b63fe76a71
Properly hide favs tab when no favs are set
2023-06-04 18:54:39 +01:00
Willy-JL
cfa75bb712
Archive favorites loop cleanup
2023-06-04 17:31:34 +01:00
Willy-JL
2b2708e635
Archive fix favorites, u2f and app tabs
2023-06-04 17:29:13 +01:00
Willy-JL
f2ce2ad95c
Archive fix internal and external browsers
2023-06-04 17:25:35 +01:00
Willy-JL
945bc46837
Archive fix unpinning last item
2023-06-04 17:09:37 +01:00
Willy-JL
014a30d8bf
Fix xtreme settings values handling
2023-05-31 18:14:30 +01:00
Willy-JL
8e5a679266
Add favorite timeout to api
2023-05-28 00:36:37 +01:00
Willy-JL
92f54c45ff
Use rename or move where appropriate
2023-05-26 22:21:32 +01:00
Willy-JL
405a6f76db
Archive go brrr
2023-05-22 14:10:12 +01:00
Willy-JL
8d7932467c
Archive scene fix
2023-05-22 14:08:36 +01:00
Willy-JL
e03867bbf0
OFW, why are you ignoring "already exists" errors?
2023-05-15 05:39:37 +01:00
Willy-JL
d91f70b837
Move config file migration to flipper init
2023-05-10 23:36:03 +01:00
Willy-JL
ca71eaf328
Fix favorite timeout with nfc
2023-05-02 12:44:02 +01:00
Willy-JL
8a5782ab9e
Format
2023-05-02 03:44:29 +01:00
Willy-JL
01a3385369
Add favorite timeout setting
2023-05-02 03:39:50 +01:00
Willy-JL
a6bc7f8abb
Rework xtreme settings and assets implementation
2023-05-01 15:28:59 +01:00
Willy-JL
a0d6c6e63c
Allow setting folders as favorites in archive
2023-04-23 18:43:58 +01:00
Willy-JL
c2c9257999
Format
2023-03-28 22:02:15 +01:00
Willy-JL
c7f6cd1c64
Hide dot files in browser if not debug mode
2023-03-28 22:01:48 +01:00
Willy-JL
10096ec95a
Store main settings in dedicated ext folder
2023-03-28 00:13:28 +01:00
Willy-JL
2a51958d77
Sort apps and files by display name
2023-03-14 02:56:26 +00:00
Willy-JL
876229db51
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-03-04 02:55:19 +00:00
MX
dbee87a6c6
Merge branch 'fz-dev' into dev
2023-03-04 01:05:16 +03:00
Nikolay Minaylov
5d4057f722
Archive browser: update path on dir leave ( #2455 )
2023-03-04 03:07:41 +09:00
MX
f3ab4bc292
Merge branch 'fz-dev' into dev
2023-03-02 21:18:35 +03:00
Sergey Gavrilov
777a4d109d
[FL-3055] Getter for application data path ( #2181 )
...
* Threads: application id
* Unit tests: appsdata getter test
* Unit tests: moar test cases for appsdata getter
* Unit tests: remove folders after test
* Storage: dir_is_exist, migrate, + unit_tests
* Plugins: migration
* Storage: common_exists, moar unit_tests 4 "common_migrate", "common_migrate" and "common_merge" bugfixes
* Storage: use FuriString for path handling
* Storage API: send caller thread id with path
* Storage: remove StorageType field in storage file list
* Storage: simplify processing
* Storage API: send caller thread id with path everywhere
* Storage: /app alias, unit tests and path creation
* Storage, path helper: remove unused
* Examples: app data example
* App plugins: use new VFS path
* Storage: file_info_is_dir
* Services: handle alias if the service accepts a path.
* App plugins: fixes
* Make PVS happy
* Storage: fix storage_merge_recursive
* Storage: rename process_aliases to resolve_path. Rename APPS_DATA to APP_DATA.
* Apps: use predefined macro instead of raw paths. Example Apps Data: README fixes.
* Storage: rename storage_common_resolve_path to storage_common_resolve_path_and_ensure_app_directory
* Api: fix version
* Storage: rename alias message
* Storage: do not create app folders in path resolving process in certain cases.
---------
Co-authored-by: Astra <93453568+Astrrra@users.noreply.github.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-03-02 03:57:27 +10:00
Willy-JL
fa8ed7f6e4
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware
2023-02-28 20:34:44 +00:00
Willy-JL
462a0c8efc
Cleaner settings implementation (proper defaults)
2023-02-17 23:30:28 +00:00
Willy-JL
cb89bb9628
Fix archive sorting (skip on big folders)
2023-02-13 14:54:23 +00:00
Willy-JL
abeb34b983
Fix archive sorting (skip on big folders)
2023-02-13 05:01:31 +00:00
Willy-JL
0ff5164d99
Format (and thanks nano for the big folder fix <3)
2023-02-12 21:11:00 +00:00
MX
d247eb43de
Fbt format
2023-02-12 23:58:16 +03:00
Willy-JL
82f77edc70
Fix file browser back history
2023-02-12 11:22:37 +00:00
Willy-JL
9b16c2178b
Fix file browser back history
2023-02-12 11:15:11 +00:00
yocvito
6de0470b4d
Merge remote-tracking branch 'upstream/dev' into badusb-ble
2023-02-12 00:33:42 +01:00
Willy-JL
9ed14fe773
Remove unused imports and old code
2023-02-11 20:07:53 +00:00
MX
a4c28ed5bf
Show internal memory only in DEBUG mode + other fixes
...
Remove unused imports and remove my old code that used to hide layouts and tmp history folders, this was removed in dev but somehow was added back here
2023-02-11 21:59:22 +03:00
Willy-JL
99b126f0ef
Fix archive tab switch code
2023-02-11 17:34:43 +00:00