Akash Yadav
|
eebec3ea46
|
fix(templates): remove unnecessary theme declaration from no-AndroidX template (fixes #1623)
|
2024-01-11 19:03:06 +05:30 |
|
Akash Yadav
|
dd2b5d2ec2
|
tests(templates): update asset lookup logic
|
2024-01-05 12:27:22 +05:30 |
|
Rafael de Moura Dev
|
fc7da6d6f4
|
fix(templates): Material3 theme being added to "NoAndroidx" template in "values-night" folder (#1576)
|
2023-12-27 23:01:55 +05:30 |
|
Akash Yadav
|
1b5fe2cc62
|
fix(templates): remove unused 'description' from tempate models
|
2023-12-21 18:14:09 +05:30 |
|
Akash Yadav
|
be10fe7e1e
|
feat: integrate full Termux application
|
2023-12-15 20:22:33 +05:30 |
|
Akash Yadav
|
43907984e5
|
fix: inline functions in templates API
|
2023-11-06 00:32:27 +05:30 |
|
Akash Yadav
|
cc0a6391f6
|
fix: add tests for MainFragment and refactor testing modules
|
2023-10-07 23:37:34 +05:30 |
|
Akash Yadav
|
d8d9d93677
|
fix(templates): NoSuchMethodError (String.indent) due to compile SDK upgradation (fixes #1354)
|
2023-10-02 08:56:45 +05:30 |
|
Akash Yadav
|
e725d1cacf
|
feat(projects): implement project deserialization and transformation (2/2)
|
2023-09-05 17:36:30 +05:30 |
|
Akash Yadav
|
90812edcf9
|
fix(templates): project name is not properly updated if project with same name already exists
|
2023-08-27 13:50:04 +05:30 |
|
Akash Yadav
|
c513f44e8a
|
fix(templates): automatically update project name if project directory already exists
|
2023-08-27 10:03:13 +05:30 |
|
Akash Yadav
|
3511fb26c2
|
fix(templates): template instances are unnecessarily released in MainActivity
This releases the observers from the template parameters and as a result, the package name is not updated when the app name is changed.
|
2023-08-27 09:42:18 +05:30 |
|
Akash Yadav
|
167af9c143
|
fix(templates): AndroidX dependencies are added to 'No AndroidX' template
|
2023-07-24 22:48:39 +05:30 |
|
Akash Yadav
|
b4215bdb58
|
feat(templates): add 'No AndroidX Activity' template
|
2023-06-24 23:02:56 +05:30 |
|
Akash Yadav
|
e6c7d1a2e1
|
fix(templates): do not notify observers when resetting value to default
|
2023-06-05 20:51:35 +05:30 |
|
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
|
9b547f8255
|
fix: bind templates to MainActivity's lifecycle to prevent memory leaks
|
2023-05-27 18:37:42 +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
|
e696af34f6
|
fix(templates): invalid language filter for Compose template
|
2023-05-25 09:26:10 +05:30 |
|
Akash Yadav
|
846fb05946
|
tests(templates): fix tests
|
2023-05-25 09:14:16 +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
|
bd89c8e090
|
tests(templates): fix compilation error
|
2023-05-24 17:50:32 +05:30 |
|
Akash Yadav
|
e68b08d216
|
refactor(templates): make Parameter.value non-null
|
2023-05-24 17:46:33 +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
|
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
|
f6564fbe43
|
fix: template details fragment is not shown sometimes
|
2023-05-21 23:01:50 +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
|
6853352020
|
fix(templates): templateName and thumb not defined by templates
|
2023-05-18 22:55:17 +05:30 |
|
Akash Yadav
|
05415d444f
|
feat(templates): add no activity template
|
2023-05-18 22:48:24 +05:30 |
|
Akash Yadav
|
08020cb026
|
feat(templates): add tabbed activity template
|
2023-05-18 22:31:37 +05:30 |
|
Akash Yadav
|
144b5694db
|
feat(templates): add bottom navigation activity template
|
2023-05-18 21:10:03 +05:30 |
|
Akash Yadav
|
6517446a9c
|
fix(templates/navDrawer): copy all resource assets at once
|
2023-05-18 20:45:15 +05:30 |
|
Akash Yadav
|
3efdf940c8
|
chore: do not build template projects in workflow
|
2023-05-18 20:14:06 +05:30 |
|
Akash Yadav
|
6969980848
|
tests(templates-impl): fix: cannot copy template APK
|
2023-05-17 00:07:40 +05:30 |
|
Akash Yadav
|
8a5d21e773
|
chore(ci): build android template projects
|
2023-05-16 23:01:16 +05:30 |
|
Akash Yadav
|
9a6a140b9f
|
tests(templates-impl): refactor: commonly declare packageName while generating templates
|
2023-05-16 21:10:59 +05:30 |
|
Akash Yadav
|
b244405eb2
|
feat(templates): add navigation drawer activity template
|
2023-05-14 23:22:10 +05:30 |
|
Akash Yadav
|
455e3900ee
|
feat(templates): add basic activity template
|
2023-05-14 18:33:52 +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
|
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
|
ae58c958f2
|
feat(templates): implement logic for creating layout file for emptyActivity
|
2023-05-10 21:39:40 +05:30 |
|