The first 2.31 release ahead and something you should do:
Cleaning up your module.
73 known issues left (three weeks ago: 93 issues).
GNOME modules:
- anjuta: GSeal
- brasero: GSeal
- bug-buddy: Bonobo
- control-center: Deprecated GTK+ symbols
- dasher: Bonobo and GSeal
- ekiga: Shouldn’t we move from hal to DeviceKit?
- empathy: GSeal
- eog: GSeal
- epiphany: GSeal and Deprecated GTK+ symbols
- evince: GSeal
- evolution: GnomeCanvas and GSeal
- file-roller: GSeal
- gdl: GSeal and Deprecated GTK+ symbols
- gdm: Bonobo and Deprecated GTK+ symbols and GSeal
- gedit: GSeal
- glade3: GSeal
- gnome-applets: Bonobo
- gnome-disk-utility: GSeal
- gnome-mag: Bonobo
- gnome-media:
- gnome-netstatus: GSeal
- gnome-panel: Bonobo and GSeal and Deprecated GTK+ symbols
- gnome-screensaver: GSeal
- gnome-system-monitor: Deprecated GTK+ symbols and GSeal
- gnome-terminal:
- gnome-utils: Deprecated GTK+ symbols and GSeal
- gnome-vfs: Move schemas somewhere else
- gok: Bonobo
-
gtk+:
- GtkTextView derivatives need way to set need_im_reset flag
- Seal GtkStyle
- GtkAssistant seals members without adding accessors
- GDK needs sealing
- No accesor for GtkStatusbar->label and ->frame
- No accesor for GtkMenuShell::active
- Hides GtkStatusBar->messages but doesn’t give anything in return
- GtkMenuShell::active_menu_item sealed but not retrievable
- gtk-engines: Deprecated GTK+ symbols and GSeal
- gtkhtml: GSeal
- gtksourceview: GSeal
- libwnck: GSeal
- metacity: Deprecated GTK+ symbols and GSeal
- mutter: GSeal and Deprecated GTK+ symbols
- nautilus: GSeal
- nautilus-sendto: GSeal
- orca: Move to SpeechDispatcher for GNOME 3 and Bonobo
- pessulus: Bonobo
- pygtk: Deprecated GTK+ symbols
- sabayon: Bonobo
- seahorse: GSeal
- seahorse-plugins: Bonobo and GSeal
- sound-juicer: GSeal
- tomboy: libgnome
- vinagre: GSeal
- vino: GSeal
- vte: GSeal
Some external dependencies:
(Note that these lists obviously miss the conversion from gconf to GSettings and GTK+ single includes.
Data comes from the GSEAL wikipage, the overview stats and my brain. Hence it might be partially incorrect.)
why is swfdec still an external dep when upstream have declared it as a dead project? surely gnash would be a better option even if both are very average and crash even the biggest desktop computer with cpu usage.
Empathy does not use deprecated symbols anymore, the bug you linked is for epiphany ;-)
However it is true that we still have one place that does not compile with GSEAL, because of missing API in GTK.
@Xavier: Thanks! Updated!
@Peter: Interesting question. swfdec-gnome and swfdec once were proposed for inclusion and accepted. I think there’s no process defined how to remove a project again or for which specific reasons it should be possible. And that might be a problem.