image/svg+xml Problems * Inkscape seems to want to have "run modes" + editor, viewer, cmdline, more...? + If we needed a new mode, it would be hard to fit in except as hacks + Currently, these modes implemented as exceptions, but it's buggy - popping up warning dialogs in cmdline mode - inconsistent URI / UTF handling - duplication of code for different modes may lead to divergences* main() has too much code in it (>750 lines) + cmdline handling code needs broken out separately* winmain() is not well integrated (Q's listed in makefiles)* Current architecture is C / Gtk+; we need C++ / Gtkmm