Invert opacity setting#379
Conversation
|
Use globalState to keep track if the migration process ran. Use a key like Migration logic must exist permanently so users that don't update for a long period still keep their settings. On first launch:
|
|
Setting logic from #383 needs to be merged first so we can use it to check if opacity setting is set instead of falling back to the default |
|
On update, VS complains that the manifest doesn't contain the new option, all while it IS using the updated code Need to test with install/uninstall then new ver |
|
✅ Install/Uninstall + VSIX Load passed |
|
show notification on migrate show notification on missing option (vscode bug) - prompt to reload |
Relevant Issues
List any closed and/or relevant issues
Changes Made
List any changes made.
Release Notes
Going forward, to achieve parity with other background extensions, the opacity calculation will be switched from 0 visible and 1 invisible to 1 visible and 0 invisible.
To use the old behavior, use the useInvertedOpacity option. If you already have an opacity set, the inverted opacity setting will automatically be turned on.