2.91.1: 2010-10-18 Murray Cumming ComboBoxText: Re-implemented with GtkComboBoxText. * gtk/gtkmm/comboboxtext.[h|cc]: Removed, replacing with: * gtk/src/comboboxtext.[hg|ccg], wrapping the new GtkComboBoxText class. As a bonus this means that insert_text() will now work, and we can now define this widget and its data items in Glade. * gtk/gtkmm.h: Do not include the removed comboboxentry.h and comboboxentrytext.h headers. 2010-10-18 Murray Cumming Added ComboBox::set_popup_fixed_width() and RadioButton::join_group(). * gdk/src/gdk_methods.defs: * gtk/src/gtk_methods.defs: Regenerated with h2defs.py. * gtk/src/combobox.hg: Added get/set_popup_fixed_width(). * gtk/src/radiobutton.hg: Added join_group(). * tools/m4/convert_gtk.m4: Added a RadioButton conversion. 2010-10-17 Murray Cumming Fix the build with latest GTK+. * gtk/gtkmm/comboboxtext.cc: Comment out (wrong anyway) use of deprecated gtk_combo_box_insert_text(). * gtk/src/combobox.[hg|ccg]: get_entry_text(): Reimplement without using the deprecated gtk_combo_box_get_active_text(). * gtk/src/main.[hg|ccg]: Remove signal_run() and signal_quit() because they used the deprecated gtk_init_add(), gtk_quit_add_full() and g gtk_quit_remove() functions. 2010-10-15 Murray Cumming Depend on latest glibmm version. * configure.ac: We need glibmm 2.27.0 for Gio::Application. 2010-10-14 Murray Cumming ComboBox: Added set_entry_text_column(TreeModelColumnBase) * gtk/src/combobox.hg: Added set_entry_text_column(TreeModelColumnBase) to match the old GtkComboBoxEntry::set_text_column(TreeModelColumnBase). 2010-10-14 Murray Cumming ComboBox: Added get_entry() and get_entry_text(). * gtk/src/combobox.[hg|ccg]: Added our custom get_entry() method that was previously in ComboBoxEntry. It avoids the need to call get_child() and dynamic_cast<>. Added get_entry_text(), wrappping get_active_text(), which was previously only in ComboBoxEntry. 2010-10-14 Murray Cumming Move resize_grip methods from Statusbar to Window. * gtk/src/gtk_methods.defs: Regenerated with h2defs.py. * gtk/src/statusbar.hg: Remove get/set_has_resize_grip(). * gtk/src/window.hg: Added get/set_has_resize_grip(), get_resize_grip_is_visible(), get_resize_grip_area(). 2010-10-14 Murray Cumming Remove ComboBoxEntry and ComboBoxEntryText. * gtk/src/comboboxentry.[h|ccg]: Remove this because it has been replaced with a has-entry construct-time property. * gtk/gtkmm/comboboxentrytext.[h|cc]: Remove this because it derives from ComboBoxEntry. People should use ComboBoxText instead. * gtk/src/combobox.hg: Changed constructors to add an optional has_entry parameter. 2010-10-14 Murray Cumming Remove WrapBox. * gtk/src/filelist.am: * gtk/src/wrapbox.[hg|ccg]: Remove WrapBox because GtkWrapBox has moved to libegg instead. 2010-10-13 Armin Burgmeier * win32_installer/gtkmm-vc100-2_4.props: * win32_installer/gtkmm-vc100-d-2_4.props: Add property sheets for MSVC 2010. * win32_installer/gtkmm-vc80-2_4.vsprops: * win32_installer/gtkmm-vc80-d-2_4.vsprops: * win32_installer/gtkmm-vc90-2_4.vsprops: * win32_installer/gtkmm-vc90-d-2_4.vsprops: Add Win32 to the property sheet name so that it can be distinguished from the Win64 variant. * win32_installer/gtkmm-installer.nsi.in: * win32_installer/install-msvc-module.sh: * win32_installer/build-installer.sh: Update installer for gtkmm 2.22, 64 bit and MSVC 2010. 2010-10-06 Murray Cumming > Fix the build with latest GTK+ from git master. * gtk/src/gtk_vfuncs.defs: GtkCellRenderer: Some vfunc parameters are now const. This file is hand-written.