├── .github └── dependabot.yml ├── .gitignore ├── .idea ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── CHANGELOG.md ├── LICENSE.md ├── LICENSE.md.template ├── README.md ├── TODO.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── qodana.yml ├── settings.gradle.kt └── src └── main ├── java └── com │ └── tobszarny │ └── intellij │ └── plugin │ └── activetabhighlighter │ ├── ActiveTabHighlighterStartupActivity.java │ ├── AsyncFileListenerImpl.java │ ├── config │ ├── AutoconfigureListener.java │ ├── ColorUtils.java │ ├── SettingsChangeListener.java │ ├── SettingsChangedEvent.java │ ├── TabTextAttributesDescription.java │ ├── controller │ │ ├── SettingsConfigService.java │ │ └── SettingsConfigurable.java │ ├── migration │ │ ├── V2ConverterProvider.java │ │ └── V2ProjectConverter.java │ ├── model │ │ ├── Constants.java │ │ ├── PersistentConfig.java │ │ ├── SettingsGlobalConfig.java │ │ ├── SettingsProjectConfig.java │ │ └── legacy │ │ │ ├── HighlightedTabTextAttributesDescription.java │ │ │ └── V1ProjectConfig.java │ └── ui │ │ ├── ColorAndFontDescriptionPanel.form │ │ ├── ColorAndFontDescriptionPanel.java │ │ ├── TabColorAndFontDescriptionPanel.form │ │ ├── TabColorAndFontDescriptionPanel.java │ │ └── bak │ │ ├── AATabColorAndFontDescriptionPanel.form │ │ └── AATabColorAndFontDescriptionPanel.java │ └── editor │ ├── CustomEditorTabColorProvider.java │ ├── TabEvent.java │ ├── TabFileEditorListener.java │ ├── TabFileEditorListenerImpl.java │ ├── TabUpdateService.java │ ├── TabsListener.java │ └── TabsListenerImpl.java └── resources └── META-INF ├── plugin.xml ├── pluginIcon.svg └── pluginIcon_dark.svg /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.md.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/LICENSE.md.template -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/TODO.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /qodana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/qodana.yml -------------------------------------------------------------------------------- /settings.gradle.kt: -------------------------------------------------------------------------------- 1 | rootProject.name = "active-tab-highlighter" 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/ActiveTabHighlighterStartupActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/ActiveTabHighlighterStartupActivity.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/AsyncFileListenerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/AsyncFileListenerImpl.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/AutoconfigureListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/AutoconfigureListener.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ColorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ColorUtils.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/SettingsChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/SettingsChangeListener.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/SettingsChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/SettingsChangedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/TabTextAttributesDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/TabTextAttributesDescription.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/controller/SettingsConfigService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/controller/SettingsConfigService.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/controller/SettingsConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/controller/SettingsConfigurable.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/migration/V2ConverterProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/migration/V2ConverterProvider.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/migration/V2ProjectConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/migration/V2ProjectConverter.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/PersistentConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/PersistentConfig.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/SettingsGlobalConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/SettingsGlobalConfig.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/SettingsProjectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/SettingsProjectConfig.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/legacy/HighlightedTabTextAttributesDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/legacy/HighlightedTabTextAttributesDescription.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/legacy/V1ProjectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/model/legacy/V1ProjectConfig.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/ColorAndFontDescriptionPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/ColorAndFontDescriptionPanel.form -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/ColorAndFontDescriptionPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/ColorAndFontDescriptionPanel.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/TabColorAndFontDescriptionPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/TabColorAndFontDescriptionPanel.form -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/TabColorAndFontDescriptionPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/TabColorAndFontDescriptionPanel.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/bak/AATabColorAndFontDescriptionPanel.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/bak/AATabColorAndFontDescriptionPanel.form -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/bak/AATabColorAndFontDescriptionPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/config/ui/bak/AATabColorAndFontDescriptionPanel.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/CustomEditorTabColorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/CustomEditorTabColorProvider.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabEvent.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabFileEditorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabFileEditorListener.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabFileEditorListenerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabFileEditorListenerImpl.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabUpdateService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabUpdateService.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabsListener.java -------------------------------------------------------------------------------- /src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabsListenerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/java/com/tobszarny/intellij/plugin/activetabhighlighter/editor/TabsListenerImpl.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tobszarny/ActiveTabHighlighterPlugin/HEAD/src/main/resources/META-INF/pluginIcon_dark.svg --------------------------------------------------------------------------------