Skip to content

Commit 4e5e2fb

Browse files
File manager improvements (#101)
* Add progress reporting to file manager downloads and sort listing of files and folders Add progress reporting to file manager downloads and sort listing of files and folders * moved changes to main * Delete tsconfig.json * Put back json file I don't know why its messing with this lol * Refactor FileBrowser component with imports and types Fix import order * Enhance FileInputs with file system refresh feature Added refresh functionality for the file system using a button that triggers a command to list root directories and updates the directory structure. Button is next to the File System header - I think fits nice there. * Refactor FileInputs component for clarity and structure Import order fixes. * Refactor FileInputs component structure and imports Still one more import to move * Refactor FileInputs component structure * Add cancel download functionality to FileBrowser Introduces a cancelDownload ref to allow users to cancel ongoing downloads. The modal close action now cancels the download if it is in progress, and the download loop checks for cancellation to stop early and update the status accordingly. * Add SD card management actions to FileInputs Introduces new buttons and handlers for SD card operations: creating folders, uploading to root, taking screenshots, and toggling SD over USB. Enhances the file system UI with relevant icons and improves user interaction for SD card management. * Add file delete and folder refresh to FileBrowser Introduces file deletion and folder refresh functionality to the FileBrowser component. Adds UI icons for deleting files and refreshing folders, with improved handling for long file paths and SD over USB mode. Refactors download logic for better error handling and user feedback.
1 parent 28ae1ae commit 4e5e2fb

File tree

1 file changed

+278
-122
lines changed

1 file changed

+278
-122
lines changed

0 commit comments

Comments
 (0)