Hi All,
I'd say it's reasonably accurate but incomplete. Unfortunately, I'm not really familiar enough with GTK development to work heavily on this myself, but I'm certainly happy to get involved with any of the donkey-work that will be needed.
The main thing we need to do at this stage is make sure that we're not using any deprecated symbols, as described at http://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html#id1391340
* I believe Krzysztof was working on a complete rewrite of the SPCanvasItem hierarchy, which would remove use of GtkObject. I haven't been paying close attention to this... does anyone have any ideas?
* The switch to external GDL looks like it will happen post GTK3, but it should be easy to merge the upstream changes when we switch. After that, we can push our changes upstream and get rid of our branch.
* Last time I checked, a few things needed to be migrated to the GtkTreeView API.
Cheers,
AV
On 8 November 2011 21:22, Josh Andler <scislac@...400...> wrote:
On Tue, Nov 8, 2011 at 1:11 PM, John Cliff <john.cliff@...400...> wrote:
http://developer.gnome.org/gtk3/3.0/gtk-migrating-2-to-3.html
Doesn't look like too hideous a task...
Here is a wiki page that Alex Valavanis set up months ago to help point out some of the tasks at hand. Alex, is this page still accurate or is it out of date?
http://wiki.inkscape.org/wiki/index.php/GTK%2B_3_migration
Cheers, Josh