Action based API == good
So, I just finished converting Coaster’s menus and toolbar to the new Gtk::Action API and I love it! I even have tooltips for menu items showing up in the status bar (with the help of Jody from the Gnumeric team). The menu and toolbar creation code is cleaned up a ton and completely easier to read and modify. I even added a new menu to put the Find menu items in (that would have been a chore using the old API). Bakery and bakery_gnomeui still have a ways to go with the new API’s, but I’m working on them. I have already converted Bakery to use the new Gtk::FileChooserDialog, which is a vast improvement. I hope to get the Gtk::FileFilter API introduced in there and also fix up the GnomeUI stuff to use the UIManager.