├── .gitignore ├── .idea ├── .gitignore ├── .name ├── gradle.xml ├── kotlinc.xml ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── .run └── Run IDE with Plugin.run.xml ├── PUBLISHING.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── config-screen.png └── template-entry.png ├── settings.gradle.kts └── src └── main ├── kotlin └── org │ └── nosemaj │ └── astemplates │ ├── AndroidStudioTemplateProvider.kt │ ├── LocalDependencies.kt │ ├── ProjectRecipe.kt │ ├── ProjectTemplate.kt │ └── stubs │ ├── app │ ├── EmptyApplication.kt │ └── EmptyManifestXml.kt │ ├── data │ ├── EmptyAppDatabase.kt │ ├── EmptyDataModel.kt │ ├── EmptyDbDao.kt │ ├── EmptyDbDataSource.kt │ ├── EmptyListReponse.kt │ ├── EmptyNetworkDataSource.kg.kt │ ├── EmptyRepository.kt │ └── EmptyService.kt │ ├── di │ └── EmptyAppModule.kt │ ├── res │ ├── EmptyErrorDrawable.kt │ └── EmptyPlaceholderDrawable.kt │ └── ui │ ├── EmptyActivity.kt │ ├── EmptyAppNavigation.kt │ ├── EmptyDetailScreen.kt │ ├── EmptyDetailViewModel.kt │ ├── EmptyErrorUi.kt │ ├── EmptyListScreen.kt │ ├── EmptyListViewModel.kt │ ├── EmptyLoadingUi.kt │ └── EmptyRemoteImage.kt └── resources └── META-INF ├── plugin.xml ├── pluginIcon.svg └── pluginIcon_dark.svg /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | my-project-templates -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.run/Run IDE with Plugin.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/.run/Run IDE with Plugin.run.xml -------------------------------------------------------------------------------- /PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/PUBLISHING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshots/config-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/screenshots/config-screen.png -------------------------------------------------------------------------------- /screenshots/template-entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/screenshots/template-entry.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "as-list-detail-template" 2 | -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/AndroidStudioTemplateProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/AndroidStudioTemplateProvider.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/LocalDependencies.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/LocalDependencies.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/ProjectRecipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/ProjectRecipe.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/ProjectTemplate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/ProjectTemplate.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/app/EmptyApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/app/EmptyApplication.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/app/EmptyManifestXml.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/app/EmptyManifestXml.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyAppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyAppDatabase.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyDataModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyDataModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyDbDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyDbDao.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyDbDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyDbDataSource.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyListReponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyListReponse.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyNetworkDataSource.kg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyNetworkDataSource.kg.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyRepository.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/data/EmptyService.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/di/EmptyAppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/di/EmptyAppModule.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/res/EmptyErrorDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/res/EmptyErrorDrawable.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/res/EmptyPlaceholderDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/res/EmptyPlaceholderDrawable.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyActivity.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyAppNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyAppNavigation.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyDetailScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyDetailScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyDetailViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyDetailViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyErrorUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyErrorUi.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyListScreen.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyListViewModel.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyLoadingUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyLoadingUi.kt -------------------------------------------------------------------------------- /src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyRemoteImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/kotlin/org/nosemaj/astemplates/stubs/ui/EmptyRemoteImage.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesonwilliams/android-studio-templates/HEAD/src/main/resources/META-INF/pluginIcon_dark.svg --------------------------------------------------------------------------------