[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>
This commit is contained in:
あく
2022-11-29 03:59:24 +09:00
committed by GitHub
parent 6b47bc1af4
commit 769c53b6da
6 changed files with 41 additions and 6 deletions

View File

@@ -817,6 +817,7 @@ Function,+,file_browser_worker_folder_enter,void,"BrowserWorker*, FuriString*, i
Function,+,file_browser_worker_folder_exit,void,BrowserWorker*
Function,+,file_browser_worker_folder_refresh,void,"BrowserWorker*, int32_t"
Function,+,file_browser_worker_free,void,BrowserWorker*
Function,+,file_browser_worker_is_in_start_folder,_Bool,BrowserWorker*
Function,+,file_browser_worker_load,void,"BrowserWorker*, uint32_t, uint32_t"
Function,+,file_browser_worker_set_callback_context,void,"BrowserWorker*, void*"
Function,+,file_browser_worker_set_config,void,"BrowserWorker*, FuriString*, const char*, _Bool"
1 entry status name type params
817 Function + file_browser_worker_folder_exit void BrowserWorker*
818 Function + file_browser_worker_folder_refresh void BrowserWorker*, int32_t
819 Function + file_browser_worker_free void BrowserWorker*
820 Function + file_browser_worker_is_in_start_folder _Bool BrowserWorker*
821 Function + file_browser_worker_load void BrowserWorker*, uint32_t, uint32_t
822 Function + file_browser_worker_set_callback_context void BrowserWorker*, void*
823 Function + file_browser_worker_set_config void BrowserWorker*, FuriString*, const char*, _Bool