ComposeGears / Valkyrie

IntelliJ IDEA / Android Studio plugin to convert SVG/XML into Compose ImageVector and previewer
Apache License 2.0
272 stars 3 forks source link

Consider extending to support Gradle plugin #28

Open Goooler opened 1 month ago

Goooler commented 1 month ago

Based on #25, we can split this project into 4 main parts:

This structure is similar to the layout of https://github.com/detekt/detekt.

Related feature request in https://github.com/DevSrSouza/svg-to-compose/issues/27.

dptsolutions commented 3 weeks ago

I would love to have a gradle plugin that I could configure to re-generate the IconPack from a drawable folder within a Android library/app module when the library/app module is built. I would just need the ability to specify a specific format for the drawable name (ie. ic_icon_name_filled.xml) and then along with some other configuration for the icon pack it could generate me the ImageVector that's accessible at something like Icons.Filled.IconName.