├── .gitignore ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── kotlin │ └── org │ │ └── example │ │ └── myplugin │ │ ├── actions │ │ ├── HelloWorldAction.kt │ │ └── trello │ │ │ ├── TrelloAction.kt │ │ │ ├── TrelloActionPresenter.kt │ │ │ ├── TrelloForm.kt │ │ │ ├── TrelloFormView.kt │ │ │ ├── TrelloInjector.kt │ │ │ ├── TrelloModel.kt │ │ │ ├── TrelloRepository.kt │ │ │ └── TrelloServiceApi.kt │ │ ├── liveTemplates │ │ └── HiltContext.kt │ │ ├── recipes │ │ ├── CustomWizardTemplateProvider.kt │ │ └── customActivity │ │ │ ├── CustomActivityTemplate.kt │ │ │ ├── androidManifestXml.kt │ │ │ ├── customActivityRecipe.kt │ │ │ └── src │ │ │ └── app_package │ │ │ ├── customActivityJava.kt │ │ │ └── customActivityKt.kt │ │ ├── services │ │ └── TrelloService.kt │ │ ├── settings │ │ └── TrelloSettings.kt │ │ └── utils │ │ └── StringsBundle.kt └── resources │ ├── META-INF │ └── plugin.xml │ ├── liveTemplates │ └── Hilt.xml │ ├── messages │ ├── strings.properties │ └── strings_es.properties │ └── thumbs │ └── template_new_project.png └── test └── kotlin └── org └── example └── myplugin └── actions └── trello ├── TrelloActionPresenterImpTest.kt └── TrelloFormTest.kt /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | .idea/ 3 | 4 | # OSX files 5 | .DS_Store 6 | 7 | .gradle/ -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'MyPlugin' 2 | 3 | -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/HelloWorldAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/HelloWorldAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloAction.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloActionPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloActionPresenter.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloForm.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloForm.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloFormView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloFormView.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloInjector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloInjector.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloRepository.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/actions/trello/TrelloServiceApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/actions/trello/TrelloServiceApi.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/liveTemplates/HiltContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/liveTemplates/HiltContext.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/recipes/CustomWizardTemplateProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/recipes/CustomWizardTemplateProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/recipes/customActivity/CustomActivityTemplate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/recipes/customActivity/CustomActivityTemplate.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/recipes/customActivity/androidManifestXml.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/recipes/customActivity/androidManifestXml.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/recipes/customActivity/customActivityRecipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/recipes/customActivity/customActivityRecipe.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/recipes/customActivity/src/app_package/customActivityJava.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/recipes/customActivity/src/app_package/customActivityJava.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/recipes/customActivity/src/app_package/customActivityKt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/recipes/customActivity/src/app_package/customActivityKt.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/services/TrelloService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/services/TrelloService.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/settings/TrelloSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/settings/TrelloSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/example/myplugin/utils/StringsBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/kotlin/org/example/myplugin/utils/StringsBundle.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/liveTemplates/Hilt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/resources/liveTemplates/Hilt.xml -------------------------------------------------------------------------------- /src/main/resources/messages/strings.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/resources/messages/strings.properties -------------------------------------------------------------------------------- /src/main/resources/messages/strings_es.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/resources/messages/strings_es.properties -------------------------------------------------------------------------------- /src/main/resources/thumbs/template_new_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/main/resources/thumbs/template_new_project.png -------------------------------------------------------------------------------- /src/test/kotlin/org/example/myplugin/actions/trello/TrelloActionPresenterImpTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/test/kotlin/org/example/myplugin/actions/trello/TrelloActionPresenterImpTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/org/example/myplugin/actions/trello/TrelloFormTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcosholgado/Caster-AS-Plugin/HEAD/src/test/kotlin/org/example/myplugin/actions/trello/TrelloFormTest.kt --------------------------------------------------------------------------------