2.5.5: 2005-01-10 Murray Cumming * gtk/src/main.[hg|ccg]: Added Main constructor that takes a Glib::OptionContext(), and added Main::add_gtk_option_group(option_context) to wrap functionality in gtk_init_with_args() and gtk_get_option_group(), hopefully. * tests/: Added main_with_option_group to show that it works. 2005-01-10 Murray Cumming * gtk/src/combobox.hg, comboboxentry.hg, clipboard.hg, cellview.hg, celllayout.hg, celleditable.hg, cellrenderer*.hg: Added class documentation, based on the C documentation. * gtk/src/clipboard.hg: Added set_can_store() overload that takes no arguments. * gtk/src/combobox.hg: Added unset_row_separator_func(). 2005-01-09 Murray Cumming * gtk/src/filechooserbutton.[hg|ccg]: Inherit from the FileChooser interface. Add constructor which takes no title. Add documentation, based on the C documentation. 2005-01-09 Murray Cumming * gtk/examples/book/buttons/: Added filechooserbutton example, though I see g_warnings. 2005-01-09 Murray Cumming * gtk/examples/book/treeview/list/examplewindow.[h|cc]: Add an extra model column, rendered with a CellRendererProgress, to show that it works. 2005-01-08 Murray Cumming * gtk/src/aboutdialog.hg: Add logo_icon_name proeprty. * gtk/src/iconview.hg: Wrap the properties. 2005-01-07 Murray Cumming * Makefile.am: Offline documentation tarball: Do not try to tar up non existant docs/internals directory. Put 2-4 in the tarball name to avoid confusion. * docs/index.html: Correct the offline documentation link, so that people do not download the tarball for the 2.0 documentation instead. Bug #163122. 2005-01-07 Murray Cumming * gtk/src/modelfilter.hg: Added documentation for set_modify_func(). * pango/src/renderer.hg: Added get_color(), * pango/src/color.hg: Added operator bool() so that people can check for a null Color returned by Renderer::get_color(). 2005-01-07 Murray Cumming * gtk/src/entrycompletion.hg, toolitem.hg: Added //TODO comments to tell us to add default signal handlers when we can break ABI. Also remove an extra ; to avoid a warning and fix the build. 2005-01-06 Bryan Forbes * updated .cvsignore files. * gtk/gtkmm/stock.[h|cc]: Added new stock items. * gtk/src/entrycompletion.hg: Changed to use no_default_handler on insert_prefix signal. * gtk/src/filechooserdialog.[hg|ccg]: * gtk/src/filechooserwidget.[hg|ccg]: Added constructors to choose the backend used. * gtk/src/main.[hg|ccg]: Added commented constructors for gtk_init_with_args so we can take a look at it. * gtk/src/toolitem.hg: Changed to use no_default_handler on set_tooltip signal. 2005-01-06 Murray Cumming * gdk/src/pixbufloader.hg, gtk/src/cellrenderer.hg, gtk/src/range.hg: For the signals that are new in gtkmm 2.5, use the extra no_default_handler argument with _WRAP_SIGNAL(), to avoid adding new virtual functions which would break the ABI by increasing the size of base class objects. 2005-01-06 Murray Cumming * gtk/src/treeiter.[hg|ccg]: Add forward_search() and backward_search() overloads without the limit argument. * gtk/src/gtk_docs_override.xml: Correct the documentation for the full forward_search() and backward_search() methods, so that it does not suggest 0 for references. Bug found by Rob Page. 2005-01-06 Murray Cumming * examples/book/dialog/: Added aboutdialog example.