├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ ├── pull-request.yml │ ├── release.yml │ └── run-ui-tests.yml ├── .gitignore ├── .idea └── gradle.xml ├── .run ├── Run IDE for UI Tests.run.xml ├── Run IDE with Plugin.run.xml ├── Run Plugin Tests.run.xml ├── Run Plugin Verification.run.xml └── Run Qodana.run.xml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── qodana.yml ├── screenshots ├── clear-focus.png ├── focus-on-module.png ├── startup-dialog.png ├── toolwindow-search.png └── toolwindow.png ├── settings.gradle.kts └── src ├── main ├── kotlin │ └── br │ │ └── com │ │ └── devsrsouza │ │ └── intellij │ │ └── dropboxfocus │ │ ├── actions │ │ ├── ClearFocusAction.kt │ │ └── FocusFileAction.kt │ │ ├── extensions │ │ └── FocusToolWindowFactory.kt │ │ ├── listeners │ │ ├── FocusGradleSyncListener.kt │ │ ├── FocusProjectOpenListener.kt │ │ └── ThemeChangeListener.kt │ │ ├── psi │ │ ├── GroovyPsiUtil.kt │ │ └── KotlinPsiUtil.kt │ │ ├── services │ │ ├── FocusConfigurable.kt │ │ ├── FocusGradleSettingsReader.kt │ │ ├── FocusService.kt │ │ ├── FocusSettings.kt │ │ └── FocusToolWindowService.kt │ │ └── ui │ │ ├── FocusSelection.kt │ │ ├── IntellIj.kt │ │ ├── Theme.kt │ │ └── dialog │ │ └── StartupFocusProjectDialog.kt └── resources │ └── META-INF │ ├── plugin.xml │ └── pluginIcon.svg └── test ├── kotlin └── br │ └── com │ └── devsrsouza │ └── intellij │ └── dropboxfocus │ └── MyPluginTest.kt └── testData └── rename ├── foo.xml └── foo_after.xml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/run-ui-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.github/workflows/run-ui-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle 2 | .idea 3 | .qodana 4 | build 5 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.run/Run IDE for UI Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.run/Run IDE for UI Tests.run.xml -------------------------------------------------------------------------------- /.run/Run IDE with Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.run/Run IDE with Plugin.run.xml -------------------------------------------------------------------------------- /.run/Run Plugin Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.run/Run Plugin Tests.run.xml -------------------------------------------------------------------------------- /.run/Run Plugin Verification.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.run/Run Plugin Verification.run.xml -------------------------------------------------------------------------------- /.run/Run Qodana.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/.run/Run Qodana.run.xml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /qodana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/qodana.yml -------------------------------------------------------------------------------- /screenshots/clear-focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/screenshots/clear-focus.png -------------------------------------------------------------------------------- /screenshots/focus-on-module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/screenshots/focus-on-module.png -------------------------------------------------------------------------------- /screenshots/startup-dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/screenshots/startup-dialog.png -------------------------------------------------------------------------------- /screenshots/toolwindow-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/screenshots/toolwindow-search.png -------------------------------------------------------------------------------- /screenshots/toolwindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/screenshots/toolwindow.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "dropbox-focus-intellij-plugin" 2 | -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/actions/ClearFocusAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/actions/ClearFocusAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/actions/FocusFileAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/actions/FocusFileAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/extensions/FocusToolWindowFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/extensions/FocusToolWindowFactory.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/listeners/FocusGradleSyncListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/listeners/FocusGradleSyncListener.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/listeners/FocusProjectOpenListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/listeners/FocusProjectOpenListener.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/listeners/ThemeChangeListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/listeners/ThemeChangeListener.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/psi/GroovyPsiUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/psi/GroovyPsiUtil.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/psi/KotlinPsiUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/psi/KotlinPsiUtil.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusConfigurable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusConfigurable.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusGradleSettingsReader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusGradleSettingsReader.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusService.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusToolWindowService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/services/FocusToolWindowService.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/FocusSelection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/FocusSelection.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/IntellIj.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/IntellIj.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/Theme.kt -------------------------------------------------------------------------------- /src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/dialog/StartupFocusProjectDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/kotlin/br/com/devsrsouza/intellij/dropboxfocus/ui/dialog/StartupFocusProjectDialog.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/test/kotlin/br/com/devsrsouza/intellij/dropboxfocus/MyPluginTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/test/kotlin/br/com/devsrsouza/intellij/dropboxfocus/MyPluginTest.kt -------------------------------------------------------------------------------- /src/test/testData/rename/foo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/test/testData/rename/foo.xml -------------------------------------------------------------------------------- /src/test/testData/rename/foo_after.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/dropbox-focus-intellij-plugin/HEAD/src/test/testData/rename/foo_after.xml --------------------------------------------------------------------------------