Commit Graph

8 Commits

Author SHA1 Message Date
Akash Yadav 42a3e71114 chore: migrate to Kotlin DSL and Version Catalog 2022-12-30 23:24:38 +05:30
Akash Yadav c9c6803052 refactor: rename module :build-tools to :subprojects 2022-12-21 18:36:08 +05:30
Akash Yadav aeb314624f feat(uidesigner,xml-inflater): automate process of adding widgets in UI Designer with annotations
The IViewAdapter implementations can use @IncludeInDesigner(group) annotation to indicate that the adapter supports views that can be added in the UI Designer. The adapters which are annotated with @IncludeInDesigner must override the 'List<UiWidget> createWidgets()' method and provide a list of UiWidgets that will be displayed in the UI Designer.
2022-12-20 11:31:01 +05:30
Akash Yadav 341931c902 feat: include view module namespace in IViewAdapter 2022-12-18 11:08:26 +05:30
Akash Yadav d42d31559f refactor: rename IAttributeAdapter to IViewAdapter 2022-11-28 22:53:53 +05:30
Akash Yadav 1feb07a1ea chore: refactor 2022-11-16 18:53:49 +05:30
Akash Yadav ceceab12d5 Added basic value parsers 2022-11-05 16:22:44 +05:30
Akash Yadav d06a1f8c84 Added base files for new XML inflater API 2022-11-02 20:09:54 +05:30