- Fix opening of custom views
- Change activation event to "onStartupFinished"
- Add support for untrusted workspaces, thanks to notpushkin
- Disable SCM button counter by default
- Remove colour picker change (shows an error when no colour is defined)
- Allow colour picker to be used in settings.json
- Fix error when not in a git repo
- Try not to interfere with external git processes (e.g. rebase)
- Add counter to source control view button
- Improve key bindings support
- Update README.md with default settings
- Add better default icons for supporting new product icon themes
- Remove overridden keybindings (moved to README.md)
- Fix terminal opening command
- Make it clearer where to find view name, thanks to dkniffin
- Fix error when no settings are defined and combine is selected
- Fix default debug button icon
- Allow spacers in combined workspace settings
- Reshow the view even if the extension thinks its active (when toggle is disabled)
- Allow separators to be configured
- Support combining of workspace and user settings
- Validate colour and theme colour names
- Add default icons
- Use correct icons
- Support panel views
- Use the status bar foreground for active icons by default
- Allow theme colours to be specified in configuration in addition to hex colour codes
- Unless overridden by configuration, use activity bar foreground theme colours
- Revert to previous version to avoid annoying editor being temporarily created
- Unless overridden by configuration, use theme colours with inactive dimmed to 50%
- Support alternate status bar modes, thanks to notpushkin
- Add license
- Fix tooltips for task, command and setting buttons
- Add support for optional labels
- Add support for arbitrary commands
- Fix markdown issues in README.md and CHANGELOG.md
- Update octicons to codicons
- Support extension use in remote workspaces
- Fix incorrect settings icon in README.md
- Fix task button tooltips
- Add example (default) configuration to README.md
- Add button tooltips
- Add support for settings button
- Migrate settings to an array to make it easier to remove unwanted buttons
- Add error for failed task buttons
- Remove default colours so that the extension plays nicely with extensions which change the status bar colour, thanks to lochstar
- Fix error when task buttons are defined
- Add support for task buttons
- Add alignment option
- Make configuration changes immediately rebuild the activitus bar without needing a reload
- Fix opening of search view for replace
- Add warning to README.md about missing octicons
- Add support for custom view, thanks to rosinality
- Fix checking of searchViewInPanel setting
- Add option to toggle panel instead of sidebar when the search view is moved to the bottom panel.
- Add option to disable toggling of the sidebar
- Update on 'replace in files' keyboard shortcut
- Only toggle the views when clicking the buttons. Short cut keys always show the view.
- Added priority setting to allow the icons to be placed differently in the status bar
- Show currently selected view when making the sidebar visible again
- Populate search box when opening find in files view
- Added view toggle on button re-click (thanks Tadaboody)
- Fixed stupid lowercase function
- Added support for indicating active view
- Added support for configuring visible views
- Initial release