Akash Yadav
|
3f0c85ef69
|
fix(templates): reset parameters to default value before creating views for widgets (closes #1022)
|
2023-06-05 20:50:46 +05:30 |
|
Akash Yadav
|
db23184304
|
fix(templates): invalid language selected for compose template
|
2023-06-05 20:16:31 +05:30 |
|
Akash Yadav
|
ba69e2d4b4
|
fix(templates): use View.OnClickListener for icon click listeners in text field parameter
|
2023-06-04 21:18:09 +05:30 |
|
Akash Yadav
|
799d6f7e90
|
fix(templates): .gitignore files are not generated in templates (closes #1014)
|
2023-06-01 22:54:50 +05:30 |
|
Akash Yadav
|
d16a28eb4d
|
fix(templates): invalid application ID for projects without KTS
|
2023-05-28 09:34:03 +05:30 |
|
Akash Yadav
|
9b547f8255
|
fix: bind templates to MainActivity's lifecycle to prevent memory leaks
|
2023-05-27 18:37:42 +05:30 |
|
Akash Yadav
|
e53a873339
|
feat(templates): add data extraction and backup rules to template projects
|
2023-05-25 19:24:14 +05:30 |
|
Akash Yadav
|
663900f86b
|
feat(templates): add ability to configure various elements in AndroidManifest
|
2023-05-25 19:11:24 +05:30 |
|
Akash Yadav
|
a3f31659e8
|
fix(templates): dependencies are not added to templates if platforms are empty
|
2023-05-25 18:55:24 +05:30 |
|
Akash Yadav
|
5d2adc7cb1
|
feat(templates): add ability to dynamically change start and end icons for text inputs and spinners
|
2023-05-25 10:11:15 +05:30 |
|
Akash Yadav
|
782d6ae9cd
|
feat(templates): add Jetpack Compose project template
|
2023-05-24 23:17:23 +05:30 |
|
Akash Yadav
|
2b746526f7
|
feat(templates): add ability to filter values in EnumParameter
|
2023-05-24 20:53:06 +05:30 |
|
Akash Yadav
|
5d040b037b
|
refactor(templates): remove Parameter.suggest
|
2023-05-24 17:48:33 +05:30 |
|
Akash Yadav
|
e68b08d216
|
refactor(templates): make Parameter.value non-null
|
2023-05-24 17:46:33 +05:30 |
|
Akash Yadav
|
bd79f7503c
|
feat(templates): add parameter to choose between Kotlin and Groovy DSL
|
2023-05-24 17:41:57 +05:30 |
|
Akash Yadav
|
5e189b5ef7
|
feat(templates): autofill 'packageName' when 'projectName' parameter is changed
|
2023-05-24 16:17:06 +05:30 |
|
Akash Yadav
|
84eff5df80
|
feat(templates): make template parameters observable
|
2023-05-24 14:10:27 +05:30 |
|
Akash Yadav
|
33e55a8540
|
fix: abort project creation if directory already exists
|
2023-05-23 00:13:18 +05:30 |
|
Akash Yadav
|
eb72b9cbf5
|
fix(templates): add icons to template params
|
2023-05-23 00:02:51 +05:30 |
|
Akash Yadav
|
676e336310
|
fix: template recipe result not set to ProjectTemplate
|
2023-05-22 23:40:04 +05:30 |
|
Akash Yadav
|
4c9b6b6088
|
feat(templates): add ability to return results from TemplateRecipe
|
2023-05-22 22:52:11 +05:30 |
|
Akash Yadav
|
84e2ed5f9b
|
feat: implement UI for new templates API
|
2023-05-21 18:36:55 +05:30 |
|
Akash Yadav
|
86907ff5e9
|
fix(templates): provide IDs to templates
|
2023-05-19 21:04:05 +05:30 |
|
Akash Yadav
|
88a845eed7
|
feat(templates): add ITemplateProvider
|
2023-05-18 23:29:15 +05:30 |
|
Akash Yadav
|
91bf1a4f08
|
fix(templates): add optional description to templates
|
2023-05-18 22:59:32 +05:30 |
|
Akash Yadav
|
8437a0e2d3
|
fix(templates): Gradle Wrapper scripts are not executable in templates
|
2023-05-16 21:04:57 +05:30 |
|
Akash Yadav
|
b244405eb2
|
feat(templates): add navigation drawer activity template
|
2023-05-14 23:22:10 +05:30 |
|
Akash Yadav
|
e450713f81
|
tests(templates): build templates with and without KTS for all languages
|
2023-05-13 23:48:59 +05:30 |
|
Akash Yadav
|
fabd9e0cb3
|
feat(templates): set jvmTarget for Kotlin project templates
|
2023-05-13 22:59:51 +05:30 |
|
Akash Yadav
|
7ee7647a50
|
fix(templates): invalid string res for app label in manifest
|
2023-05-13 22:44:49 +05:30 |
|
Akash Yadav
|
d9331eca80
|
fix(templates): use XmlBuilder from 'xml-dom' module for building XML files
|
2023-05-13 22:40:29 +05:30 |
|
Akash Yadav
|
80bd4ce3ee
|
feat(templates): add helper methods to create values resources
|
2023-05-13 18:27:32 +05:30 |
|
Akash Yadav
|
e3031c527c
|
fix(templates): use different build-tools version for tests
|
2023-05-10 22:10:23 +05:30 |
|
Akash Yadav
|
e2404a3289
|
fix(templates): define 'namespace' in build.gradle instead of 'package' in manifest
|
2023-05-10 22:10:02 +05:30 |
|
Akash Yadav
|
451570b42b
|
fix(templates): syntax error in generated build.gradle.kts for modules
|
2023-05-10 21:47:19 +05:30 |
|
Akash Yadav
|
fdc6306a36
|
fix(templates): invalid module names in generated settings.gradle
|
2023-05-10 21:45:56 +05:30 |
|
Akash Yadav
|
ae58c958f2
|
feat(templates): implement logic for creating layout file for emptyActivity
|
2023-05-10 21:39:40 +05:30 |
|
Akash Yadav
|
8c389e7e89
|
feat(templates): add API to create XML resources in android modules
|
2023-05-10 18:45:02 +05:30 |
|
Akash Yadav
|
0621b37553
|
feat(templates): update source for empty activity
|
2023-05-10 16:50:25 +05:30 |
|
Akash Yadav
|
98d1597157
|
feat(templates): add base configuration for creating templates
|
2023-05-08 23:53:50 +05:30 |
|
Akash Yadav
|
857158393a
|
fix(templates): invalid buildType configuration in Kotlin buildscript template
|
2023-05-08 23:53:50 +05:30 |
|
Akash Yadav
|
ba5c462a39
|
feat(templates): add configuration for base resources in Android modules
|
2023-05-08 23:53:49 +05:30 |
|
Akash Yadav
|
6996a2a37a
|
refactor(templates): move base models to separate files
|
2023-05-08 23:53:49 +05:30 |
|
Akash Yadav
|
991a84ba28
|
feat(templates): add API to create file templates
|
2023-05-08 23:53:48 +05:30 |
|
Akash Yadav
|
dbc89ee759
|
feat(templates): add 'displayName' property to EnumParameter
|
2023-05-08 23:53:48 +05:30 |
|
Akash Yadav
|
7db9995bf4
|
tests(templates): fix: TestRecipeExecutor does not create non-existing files
|
2023-05-08 15:15:56 +05:30 |
|
Akash Yadav
|
6f58ddf41a
|
feat(templates): automatically add 'public' modifier to new java files
|
2023-05-08 15:08:50 +05:30 |
|
Akash Yadav
|
d69aee8591
|
refactor(templates): add utility function to easily create elements in XmlBuilder
|
2023-05-08 15:05:28 +05:30 |
|
Akash Yadav
|
7ba3621bc7
|
refactor(templates): move classes to specific packages
|
2023-05-08 14:57:51 +05:30 |
|
Akash Yadav
|
aa492a321e
|
feat(templates): add new 'addDependency' API in ModuleTemplateBuilder
|
2023-05-08 14:53:27 +05:30 |
|