GTK4 Migrations
- Mentors
- Mc, Tav
- Organization
- Inkscape
- Technologies
- C++, GTK4
- Topics
- Graphics, API Migrations
The GTK4 migration is one of the major refactoring projects on Inkscape’s roadmap.
Besides migrating to a newer and more actively developed GUI framework version, this will
help to significantly improve the performance of the user interface and the canvas (in
particular OpenGL).
However, the migration is a complex endeavour and will change hundreds of files in our
codebase. For this reason, it is imperative to perform the migration as quickly as possible
because all other work that touches the user interface during the migration time will face
conflicts.