TODO:
- Files view
- List displaying
- Actions on click on item
- directory
- disk
- file
- Different file list appearance
- Files Sorting
- Files grouping
- Navigation through list using arrow keys
- Focus on the element that starts with the entered letters
- Extended icons for files - ?
- Icons with file extensions - ?
- Unique icons for specific files - ?
- Navbar
- Path Input
- Finish styles
- Path splitting in path input cover
- Navigation Buttons
- Reload window Button
- Move to parent directory button
- Path Input
- Frame
- Window Controls
- Explorer history
- Limit length of history - ?
- Migrate to Navigation API - ?
- Interaction with filesystem
- Open file
- Delete file
- Move to trash
- Permanently delete
- Rename file
- Copy/cut file
- Frontend
- Interface
- Algorithm
- Backend
- Copy file
- Move file
- Frontend
- Copy/cut folder
- Frontend
- Interface
- Algorithm
- Backend
- Copy folder
- Move folder
- Frontend
- Create file/directory
- Watch changes in current directory
- Research unhandled events
- Symlinks
- App Config
- Settings
- Localization
- Refactor the naming of fields in localization objects to names associated with the HTML structure
- Context Menu
- Side Menu
- Custom scrollbar
- Hotkeys
- Customization
- Error Notifications
- Call notifications on every error
- Search files in file system
- Tests
- Interactivity
- Show loader while dir is scanning
- Show loader while file is opening
- Integration in system
- Button in native explorer context menu
- CLI
- Handle empty path
- Track all long-term actions
- File copying/moving
- Folder copying/moving/deleting(if not empty)
tauri v2 waiting room
- Drag and drop
BUGS:
- Maximizing/restoring to window doesn't change icon in middle window control button
- Path input form submit with empty input value path checker says that path does'nt exist
- When a button labeled 'cancel' is pressed in the file copying tracker, the confirmation menu for file deletion is skipped