Skip to content

[EPIC] Universal converter (SVG ↔ XML ↔ ImageVector) #930

@egorikftp

Description

@egorikftp

The project contains a lot of stuff that allows conversion between different formats. This epic will be the entry point for all tasks related to the new converter functionality.

We have a JVM implementation (based on android-build-tools and kotlin-poet code generation) and a new custom KMP parser/generator. There are several feature‑parity gaps between these implementations.

  • XML -> SVG converter
  • New universal converter module that can interact with abstract parsers and generators (jvm or kmp)
  • Make IrImageVector the core entry point for all conversion types (e.g. SVG/XML/ImageVector -> IR -> SVG/XML/ImageVector)

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions