Commit Graph

1932 Commits

Author SHA1 Message Date
Akash Yadav 15ea90e242 Implemented AbsSeekBarAttrAdapter 2022-11-06 21:56:54 +05:30
Akash Yadav c26a34563f Implemented ProgressBarAttrAdapter 2022-11-06 21:54:04 +05:30
Akash Yadav d820fff6cf Implemented CheckedTextViewAttrAdapter 2022-11-06 21:48:05 +05:30
Akash Yadav 1131a308d7 Implemented SpinnerAttrAdapter 2022-11-06 21:45:18 +05:30
Akash Yadav f132ee9ce9 Implemented AbsSpinnerAttrAdapter 2022-11-06 21:42:42 +05:30
Akash Yadav 43903e9a8f Refactored attribute adapters 2022-11-06 21:08:21 +05:30
Akash Yadav 90c8c82873 Updated ToggleButtonAttrAdapter 2022-11-06 21:06:53 +05:30
Akash Yadav 2347f9c8f7 Updated CompoundButtonAttrAdapter 2022-11-06 21:03:56 +05:30
Akash Yadav 8c8e45aed6 Implemented SwitchAttrAdapter 2022-11-06 21:02:49 +05:30
Akash Yadav a0213319ec Implemented RadioButtonAttrAdapter 2022-11-06 20:57:06 +05:30
Akash Yadav f91d8893e0 Implemented CheckBoxButtonAttrAdapter 2022-11-06 20:56:01 +05:30
Akash Yadav d05c584e0b Implemented CompoundButtonAttrAdapter 2022-11-06 20:54:56 +05:30
Akash Yadav 07b6ea6586 Implemented ImageButtonAttrAdapter 2022-11-06 20:48:52 +05:30
Akash Yadav 4472621c60 Implemented ImageViewAttrAdapter 2022-11-06 20:46:36 +05:30
Akash Yadav a5ea232ebd Implemented EditTextAttrAdapter 2022-11-06 20:38:24 +05:30
Akash Yadav 22bd94cd18 Implemented ButtonAttrAdapter 2022-11-06 20:37:37 +05:30
Akash Yadav 2492ba718b Implemented TextViewAttrAdapter 2022-11-06 20:35:56 +05:30
Akash Yadav 77126a24b5 Do not register ViewGroupAttrAdapter to AttributeAdapterIndex 2022-11-06 20:21:00 +05:30
Akash Yadav b9395f7509 Implemented ViewGroupAttrAdapter 2022-11-06 20:18:49 +05:30
Akash Yadav 5b671cdb44 Reorganized imports 2022-11-06 20:14:03 +05:30
Akash Yadav cb09f2f065 Reorganized code 2022-11-06 20:08:49 +05:30
Akash Yadav 59f585addd Implemented basic layout params parsers 2022-11-06 20:02:07 +05:30
Akash Yadav 3ed07e9bc9 Implemented ID parser 2022-11-06 19:05:42 +05:30
Akash Yadav bb2f36fe6b Implemented basic ViewAttributeAdapter 2022-11-06 11:46:51 +05:30
Akash Yadav f4b503f500 Updated parseUtils.parseDrawable(...) 2022-11-06 08:51:03 +05:30
Akash Yadav a891b8d609 Created abstract class for parsing APIs 2022-11-06 08:33:04 +05:30
Akash Yadav c67cbb634c Implemented drawable parser 2022-11-06 07:56:34 +05:30
Akash Yadav e03ec73fb9 Implemented color parser 2022-11-05 22:07:53 +05:30
Akash Yadav 0e7c0cbad1 Implemented string and integer array parsers 2022-11-05 20:41:01 +05:30
Akash Yadav 4ebe8fa5d4 Implemented string parser 2022-11-05 19:20:10 +05:30
Akash Yadav cafdc3fa55 Migrated drawable parser 2022-11-05 18:35:56 +05:30
Akash Yadav 9f889f4ea1 Fixed: Hardcoded resource type DIMEN in parseReference(...) 2022-11-05 17:18:41 +05:30
Akash Yadav 64f82c8900 More generic resource reference parser 2022-11-05 16:57:53 +05:30
Akash Yadav 1576fffe4a Fixed dimension parser 2022-11-05 16:22:46 +05:30
Akash Yadav a1f4ded445 Refactored dimension value parser test 2022-11-05 16:22:46 +05:30
Akash Yadav 84cd92001e Implemented integer value parser 2022-11-05 16:22:45 +05:30
Akash Yadav 86800e7e5e Implemented boolean value parser; Generic resource resolvers 2022-11-05 16:22:45 +05:30
Akash Yadav ceceab12d5 Added basic value parsers 2022-11-05 16:22:44 +05:30
Akash Yadav 070fa83601 Added basic layout inflation logic 2022-11-05 16:22:44 +05:30
Akash Yadav 42eca3e5d9 Updated build service when created 2022-11-05 16:22:43 +05:30
Akash Yadav 5317dd4802 Avoid reflection when creating attribute adapters 2022-11-05 16:22:43 +05:30
Deep Kr. Ghosh 857b10c6aa Readded GradleClearCache & Updated Gradle file check (#587)
* Readded GradleClearCache & Updated Gradle file check
* Use executeAsync to delete caches
2022-11-03 18:39:36 +05:30
Akash Yadav d06a1f8c84 Added base files for new XML inflater API 2022-11-02 20:09:54 +05:30
Akash Yadav 9e16d827c8 Removed UI designer 2022-11-02 13:48:41 +05:30
Akash Yadav 1262409dc5 Fixed: Launcher icon is not rounded 2022-11-01 21:17:53 +05:30
Akash Yadav 5d559322b1 Updated editor to v0.18.0 2022-11-01 18:52:28 +05:30
Akash Yadav add8de7439 Fixed #570: Text actions window overlaps diagnostic window 2022-11-01 18:07:48 +05:30
Akash Yadav 5420ddbebe Added nullability checks in EditorActivity (closes #575) 2022-11-01 16:47:46 +05:30
Akash Yadav 2121eb441e Handle unknown resource types while creating resource tables (#566) 2022-11-01 08:13:55 +05:30
Akash Yadav 16c1916b38 Fixed #563: 'u' and 'v' characters cannot be typed in UI editor 2022-11-01 08:05:36 +05:30