On Tue, Oct 24, 2017 at 08:05:01PM +0200, Tavmjong Bah wrote:
Hi All,
At the last Inkscape board meeting I was tasked with looking into the status of our move to Gtk3. I've updated the Gtk+ 3 issues wiki page:
wiki.inkscape.org/wiki/index.php/GTK%2B_3_issues
Here are what I consider to be the big blockers to a 0.93 release from the Gtk3 perspective:
Filter Editor dialog rewrite.
Our custom Filter Editor dialog is seriously broken with Gtk3. Some
work was done at the hackfest on rewriting this dialog from scratch. This needs to be finished.
Crash in Wayland with docked dialogs.
When Inkscape is run under Wayland and there is a docked dialog,
opening a new Inkscape window causes a crash in the GDL code.
Icons themes.
We've removed our custom icon handling code and now rely on native
Gtk icon handling. This means that each icon is now in its own SVG file. In principle this should allow theming to work properly but more work needs to be done. All the icons are currently dumped into one directory. They need to be in put in subdirectories according to the common desktop spec and the Inkscape code updated to use the directories.
Icons missing in toolbars.
Icons are often missing in toolbars until the window is resized.
There are quite a few other major bugs that should be addressed as well listed on the wiki page, some of them may be candidates for blockers.
Please give your feedback here and/or on the wiki page.
One other item we've got to get done for 0.93 is fixing the GPLv2 licensing. There's one gimp widget that causes the trouble, and while it needs a GPLv2 rewrite, a quicker workaround might be to just remove it for now.
+ http://sourceforge.net/p/inkscape/mailman/message/29596791/
We'd want to also backport this to 0.92 as soon as a suitable implementation is done.
Bryce