BUG: quit zip directory which is not yet unpackedTable view: sorting -> only after I fix view updatesBUG: fix heap issuesBUG: filter crashes if I insert "?"BUG: dark theme in grid view is broken againMake uniform icon size regardless on text length and image sizeAdaptive grid viewStatus bar with data like how many items in the directory, total size, etcI believe these 3 are connected:Settings - apply after close immediately-> added settings observerFix and order view updatesBUG: sometimes just does not update dir content view, updating State and AddressBarAppState: implement "in a zip dir" functionFix bug with back and forward for archivesSubtask: cleanup temp zips which are no longer in the history
Fix extension filter -> now does not affect anythingFix filesystem listenerEntity select on one click, open on twoIn tablesIn grid view
Disable editing in table viewSemaphore for text generation tooFix bug where I cannot leave a directory where not all thumbnails are generatedFix directory get content and system listenerHandle symlinks - depending on destination, pick appropriate handle functionDecomposition for mouse Click functionsZIP files bug: only DEFLATED entries can have EXT descriptor
- Detach logic from UI entirely
- Unit tests
- Get rid of magic numbers and strings
- Code documentation
README
- Think about filter's behaviour better
Deselect action tooILocalizationIILocalization: Cyrillic languagesIThumbnail generation: show as soon as are generated.Thumbnail LRU cache in zip filesTable - different color for even and odd rowsSpinner when ZIP file is being unpackedOn system event in a directory -> update cache accordingly, instead of calling getContents() again-> WON'T DOThumbnails - extract if exist-> not sure whether it actually worksPDF previews - extract if exist-> in fact, I generate them from page...PNG preview -> transparency on icons
Status bar: shows whether hidden files are shown and whether inside a zipDark and light theme- On Windows - another service entity for dir containing disks, etc
- addShutdownHook - if deleting huge archives, show some popup or delete in the background
- Lock buttons for not available actions, like go up if already at root
- Hotkeys ??
- Mouseover hints
- If open in external app - warn about it?
Zip archives showing content only after re-entry?Keeping tests in orderThe scroll position does not change when switching directoriesjava.util.ConcurrentModificationException in ThumbnailJobControllerFix build.gradle