2.91.2: 2010-10-26 Murray Cumming RecentInfo: Add get_gicon(). ComboBoxText: Add remove_all(). * configure.ac: Depend on latest GTK+. * gtk/src/comboboxtext.[hg|ccg]: Remove clear_items(), replacing with remove_all(). * gtk/src/gtk_signals.defs: Regenerated, with the usual many manual edits. * gtk/src/recentinfo.hg: Added get_gicon(). 2010-10-26 Murray Cumming AboutDialog, LinkButton: Add activate_link signals. * gtk/src/aboutdialog.hg: * gtk/src/linkbutton.hg: Add the signals and update the class documentation to mention them. 2010-10-26 Murray Cumming > Added methods that use RGBA. * gtk/src/colorbutton.[hg|ccg]: Added a constructor taking a Gdk::RGBA, and get/set_rgba(). * gtk/src/cellview.hg: Added set_background_rgba(). * tools/m4/convert_gdk.m4: Added necessary conversion. 2010-10-26 Murray Cumming gdkmm: Display: Added set/unset_device_hooks(). * gdk/src/pixbufformat.[hg|ccg]: Wrap gdk_display_set_device_hooks(). 2010-10-26 Murray Cumming gdkmm: PixbufFormat: Wrap as a boxed-type. * gdk/src/pixbufformat.[hg|ccg]: Wrap this as a boxed-type, now that it is. This means we can remove some hand-coded code. * gdk/src/pixbug.hg: Move PixbufFormatTraits to pixbufformat.hg. 2010-10-25 Murray Cumming > Add RGBA class and widget methods.(Fixing the build with latest GTK+) * gdk/src/rgba.[hg|ccg]: Added the RGBA class, apparently a replacement for Gdk::Color. * gdk/src/iconinfo.hg: load_icon_symbolic(): Change the parameters from Color to RGBA. * gdk/src/scrollable.hg: Remove set/get_min_content_width/height(). * gtk/src/scrollable.hg: Added set/get_min_content_width/height() and properties. * gtk/src/widget.hg: Added queue_draw_region(), set/get_hexpand(), set/get_hexpand_set(), set/get_vexpand(), set/get_vexpand_set(), queue_compute_expand(), compute_expand(), shape_combine_region(), input_shape_combine_region() 2010-10-22 Murray Cumming Entry: Added get_text_area() and get_icon_area(). * gtk/src/entry.[hg|ccg]: Added get_text_area() and get_icon_area(). 2010-10-22 Murray Cumming Fix the build with latest GTK+, adding Scrollable interface. * gtk/src/gtk_methods.defs: Regenerated with h2defs.py. * tools/extra_defs_gen/generate_defs_gtk.cc: Mention GTK_TYPE_SCROLLABLE. * gtk/src/gtk_signals.defs: Add the generated part for GtkScrollable. * gtk/src/filelist.am: * gtk/src/scrollable.[hg|ccg]: Added Scrollable interface, wrapping GtkScrollable. * gtk/src/iconview.hg: * gtk/src/layout.hg: * gtk/src/textview.hg: * gtk/src/toolpallette.hg: * gtk/src/treeview.hg: * gtk/src/viewport.hg: Derive from, and implement, Scrollable. Remove their get/set/unset_h/vadjustment() methods and set_scroll_adjustments signals, because they are now in the base Scrollable. * gtk/src/scrolledwindow.ccg: add() Use GTK_IS_SCROLLABLE() instead of the old hack to check the default signal handler for 0. 2010-10-22 Murray Cumming Entry: Remove get_text_window() and get_icon_window(). * gtk/src/entry.hg: Don't wrap theses functions recently removed from GTK+.