Commit Graph

181 Commits

Author SHA1 Message Date
Willy-JL 0ccdc60921 Support remote and playlist files in archive 2023-07-03 02:40:26 +02:00
Willy-JL a05bdfe788 Only use favorite timeout where supported 2023-07-02 23:08:58 +02:00
Willy-JL 0c3a8a3ca1 Fix scroll acceleration wrap-around 2023-06-29 03:39:09 +02: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 b57f912102 Add back favorite timeouts 2023-06-26 01:05:02 +01:00
Willy-JL ab8295848e Fixes 2023-06-25 21:45:21 +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 c70df67536 File and folder info go brrrrrrrrr 2023-06-19 20:58:51 +01:00
Willy-JL 0d15bebb69 Archive file menu improvements 2023-06-19 16:29:19 +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 45bdbca501 Archive hide/show ext based on tab not filetype 2023-06-12 23:43:45 +01:00
Willy-JL 2ea3c837a2 And why tf are these buffers arbitrarily smaller?? 2023-06-12 23:43:11 +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 5cc5115a18 Archive fix bad file sizes 2023-06-04 17:27:33 +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 ce1e98eb4a Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-05-28 04:29:08 +01:00
Willy-JL 8e5a679266 Add favorite timeout to api 2023-05-28 00:36:37 +01:00
MX 9af6616882 Archive, fix rename, show message to user 2023-05-27 13:39:54 +03: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 7f19e16d47 Use stock system icons instead of assets 2023-05-20 20:00:02 +01:00
Willy-JL 3f0ec734da Better error message for archive rename 2023-05-15 05:39:59 +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 b5dc2f239e Asset pack support status bar background 2023-05-03 00:11:40 +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 f0df68248b Remove unused icons 2023-03-25 00:44:13 +00:00
Willy-JL 9bfcf08b22 Scrollable text support center alignment 2023-03-14 22:10:04 +00:00
Willy-JL 28593fbc43 Shorter app names (prep for wii ui) 2023-03-14 22:09:06 +00:00