Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support 2019.2 deprecation replacement UI theme keys (#87)
The latest JetBrains product versions 2019.2 deprecated some UI them keys in favour of new keys. This broke the styles when using the Nord plugin with the latest product versions due to the missing new keys. In order to support both versions `<2019.2` as well as `>=2019.2` the new keys have been added while also keeping the deprecated ones until they'll be removed from the UI theme API. 1. Editor tabs using new keys for the active background (`underlinedTabBackground`) and when hovered (`hoverMaskColor`) and also now support customization of the bottom stripe when not focused (`inactiveUnderlineColor`). 2. Debugger tabs are now using a new key for the background color (`underlinedTabBackground`) when active. 3. The auto-completion popup now uses the same color like the `DOCUMENTATION_COLOR` attribute of the editor color scheme as well as a new key for the currently active selection (`selectionBackground`). 4. The components of the status bar now using a new key to for the background color when hovered (`hoverBackground`). Resolves GH-86
- Loading branch information