2.4.4: 2004-07-01 Murray Cumming * gtk/src/action.hg, toggleaction.hg, radioaction.hg, icontheme.hg: Added protected keyword at start of class so that the constructors can be used by derived classes. This is addition of API in the stable branch, but it should not affect many people and it is a little too embarassing to leave as it is. 2004-06-30 Murray Cumming * gtk/src/container.hg: Add code to the GClass init() function to null the remove callback if the type is actually GtkContainer rather than a derived class. The default implementation in GtkContainer complains about it not being implemented, but that is useless and annoying to us when deriving directly from Gtk::Container. 2004-06-20 Daniel Elstner * gtk/src/stockitem.ccg (StockItem::StockItem): Pass a 0 pointer to GTK+ if translation_domain is the empty string, so that the application's global translation domain will be used by default. 2004-06-20 Daniel Elstner * gtk/src/widget.ccg (Widget::unset_fg): First cast Gtk::StateType to int and then to GtkStateType, because direct static_cast<> from one enum type to another is invalid C++. Why g++ 3.3 accepts this is a mystery to me though... (Widget::unset_bg): ditto (Widget::unset_text): ditto (Widget::unset_base): ditto.