All notable changes to this project will be documented in this file
-
Added
-
✨ User-configurable options via the
configure_status_bar_extended
command aliased asStatusBarExtended: configure
in the Command Palette and bound to ShiftF3 by defaultOption Default Description Enabled True
Enable/Disable this plugin SizeDivisor 1024
File size format: decimal (1k=1000=10³) or binary (1k=1024=2¹⁰) MaxGlob 5000
Skip folders with as many items (folders+files) SymbolPane ◧
◨
Left
/Right
pane symbolSymbolHiddenF ◻
◼
Hidden files Shown
/Hidden
symbolHideDotfile False
Treat .dotfiles as hidden files on Windows Justify 5
5
7
Minimum width of the Folder
/File
/Size
values -
✨ A command to view current configuration (
view_configuration_status_bar_extended
aliased asStatusBarExtended: view current configuration settings
in Command Palette)
-
-
Fixed
- 🪲 selection updating on each cursor move even when without a
toggle_selection
argument - 🪲 update function called 3 times per path change (one extra for each
from statusbarextended import StatusBarExtended
) - 🪲 each pane calling the status bar update instead of only the left one (currently also the active one)
- 🪲 selection updating on each cursor move even when without a
- Fixed
- 🪲 Hidden non-dotfiles always counted; (Windows) dotfiles (even without the 'hidden' attribute) not counted if option is set to hide
- 🪲 Status bar is NOT updated when a visible hidden file/folder is selected and then hidden via
Toggle hidden files
- Fixed
- 🪲 Hidden files not counted even when they're shown
- 🪲 Not updating on pane changes via keyboard
switch_panes
command (e.g. with a Tab)
- Changed
- The currently active pane indicator from
Pane: Left
/Pane: Right
to◧
/◨
- The
Dirs:
/Files:
indicators' to align with and without selection
- The currently active pane indicator from
- Shorter size indicators with lower-case for (kilo)bytes:
b, k, M, G, T
. Kibibyte (2^10
) format is preserved - Change the status icon of hidden files toggle to
◻
white (hidden files shown) and◼
black (hidden files hidden) Unicode square symbols - Align all indicator position to keep it the same regardless of the length of the indicator (file/folder count is consistent up to
9,999
) - Remove empty folder/file numbers indicators (including labels)
- Add thousands separator (
,
) to file/folder numbers (e.g.Files: 1,000
) - Change status of selected items to be consistent with the regular view for faster read
- Show binary prefix instead of decimal for file size
- Shows output only for the currently active pane due to layout/resize issues
- Don't display "Files: n" and "Size: n xB" if there are 0 files in current directory
- Hidden status is visualized by checkmark or cross
25.02.2017:
- Align text to the left and right for the respective panes
- Reduce text to make the status bar smaller thus allowing resizing window smaller
19.01.2017:
- Shows selected directores and files/filesize when selecting files
- Restructured code for readability
16.01.2017:
- StatusBar shows immediately when toggled
28.11.2016:
- Cleaned code
- Should work in all 3 supported OS (tested on Windows and Linux only)