- Move process info to the bottom so it doesn't make the UI jump around.
- Allow multiple processes' message to be shown.
- Calculate folder sizes.
- Tweak filelist UI columns.
- Auto-update button now always visible.
- Don't force the search filter to be visible when it's empty
- Add a popover menu for file list display settings
- Tree View / Flat View is now an enum
- Switching to Tree View forces show_file_paths=False
- Fix active blend file was not displaying in flat view without search filter
- Increase indent distance of tree view
- Fix two cases of console errors on Reload Scripts
TODO:
- Still no file sizes
- The fact that Auto-Update isn't always visible in the UI feels wrong
Also comes with:
- svn_path setter now ensures consistent path separators
- File entries should now be added via new file_add() which also sets tree data
- Better UI messages for revert and update
- Revert and update now disable auto-update
- Auto-update now actually works
- Skip adding an entry for the SVN root directory
- SVN List is now a separate BackgroundProcess that is started only when a new file entry is added that isn't on the local repo. So it runs rarely.
- Tree view works well with search
TODO:
- Tree view currently not mutually exclusive with showing full paths, but will be soon.
- File and folder sizes are not yet displayed.
- UI for folder depth setting (sparse check-out) is pretty ugly atm.