Commit Graph

217 Commits

Author SHA1 Message Date
Willy-JL
56fd259d48 Move fw integrated apps to system dir --nobuild 2023-10-02 11:12:59 +01:00
Willy-JL
3af56c2af8 Last part for 100% OFW compatile API 2023-08-29 02:37:09 +02:00
Willy-JL
177d813e9d Keybind fix hang on loader app error 2023-08-10 02:05:18 +02:00
Willy-JL
04f724a52c Add run_with_default_app(), run files in right app 2023-08-10 01:44:33 +02:00
Willy-JL
ea6966208b Rename archive external helper include 2023-08-10 01:23:43 +02:00
Willy-JL
c5700767b6 Archive show decide between binary and text viewer 2023-08-10 01:08:16 +02:00
Willy-JL
7152846c08 Fix archive switching menu index 2023-07-23 00:32:56 +02:00
Willy-JL
5de2f8d201 Archive fix folder favorites 2023-07-16 23:51:01 +01:00
Willy-JL
caa1bc9253 Archive merge menus, change buttons, cleanup code 2023-07-16 03:40:15 +02:00
Willy-JL
2ef96be703 Consistent RFID archive tab name 2023-07-14 22:08:15 +02:00
Willy-JL
fb91f09bda Fix IR Remote fap path for archive 2023-07-14 21:21:46 +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
c5a6e8fa46 Archive show loading while sorting 2023-07-14 16:19:50 +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
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
dc4f264bcb Case insensitive search (damn you furi strings) 2023-07-05 02:13:55 +02:00
Willy-JL
4556a5e47a Hide extensons in favs but show in search 2023-07-04 23:16:01 +02:00
Willy-JL
9ad02943a6 Fix favorite move callback 2023-07-04 17:21:07 +02:00
Willy-JL
5cc3fc99ee Support adding search button to favorites 2023-07-04 00:44:19 +02:00
Willy-JL
9d4f389311 Favorite move in actions menu 2023-07-04 00:42:26 +02:00
Willy-JL
6cb7aa649a Fix u2f archive tab 2023-07-04 00:12:59 +02:00
Willy-JL
c52bc49602 fUrI-ReCoRd_cLoSe 2023-07-04 00:00:18 +02:00
Willy-JL
3c992d4582 Fix search flename handling 2023-07-03 23:52:05 +02:00
Willy-JL
c7c066d033 Archive search only in filename 2023-07-03 23:14:30 +02:00
Willy-JL
029ff8bcff Archive search show no results found 2023-07-03 23:13:56 +02:00
Willy-JL
685d0b4cd2 Speed up archive search by ignoring dolphin assets 2023-07-03 23:06:51 +02:00
Willy-JL
761ea80454 Archive: New tab for searching files 2023-07-03 22:31:54 +02:00
Willy-JL
5520fd3d66 Archive apps use switches for easier additions 2023-07-03 18:06:28 +02:00
Willy-JL
f96993493d Fix small string usage bug 2023-07-03 18:02:29 +02:00
Willy-JL
266538906e Archive switch types for remote/playlist in tabs 2023-07-03 04:12:29 +02:00
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
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