All notable changes to the "setting-toggle" extension will be documented in this file.
- Enable text in status bar to be customized.
- Use eye icon to show if feature is on or off.
- Language specific settings can now be toggled using the following syntax:
"toggle.settingTitle": "[terraform]editor.codeLens",
- Add all 3 toggle settings to status bar, which can be clicked to toggle each one. By default, only the primary is shown,
settings.json
can be used to configure if each toggle is shown in status bar or not. State of boolean toggles will be shown as (T) or (F).
- Update setting toggle to use vscode api to update state instead of string matching used in v1.3.1 and prior. This should now work when using VSCode in WSL (previously the settings file would not be found).
- Minor update to readme.
- Error checking added for invalid setting.
- Minor typo corrected. Description updated.
- settings renamed; setting1Enabled and setting2Enabled removed, and readme updated.
- settings renamed; toggle.setting.title -> toggle.settingTitle, etc.
- getPath method moved to UserDataPath class. Code refactored.
- Add environment tests to extension.test.ts.
- settings.json path updated and should now work on Mac and Linux (if not, let me know in repository.)
- Main command renamed to Setting Toggle Primary (for easier ctrl+p searching)
- Now non-boolean settings can be toggled between preset values.
- Gifs demonstrating int and string toggling added.