The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Copyright 2008, 2009, 2010, 2011, 2012 Kevin Ryde

This file is part of Gtk2-Ex-WidgetBits.

Gtk2-Ex-WidgetBits is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 3, or (at
your option) any later version.

Gtk2-Ex-WidgetBits is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License along
with Gtk2-Ex-WidgetBits.  If not, see <http://www.gnu.org/licenses/>.


Version 45, July 2011
    - Test::Without::Gtk2Things fix for "menuitem_label_property"
      method removal (and perhaps other method removals)
    - ToolItem::OverflowToDialog workaround some glib 2.30 closure dubiousness

Version 44, July 2011
    - ToolItem::OverflowToDialog new buildable internal-child
      overflow_menuitem and dialog

Version 43, June 2011
    - new Gtk2::Ex::LayoutBits move_maybe()
    - AdjustmentBits new set_maybe()

Version 42, June 2011
    - new Gtk2::Ex::ToolItem::CheckButton

Version 41, June 2011
    - ToolItem::OverflowToDialog fix set of overflow-mnemonic when
      menuitem exists

Version 40, May 2011
    - new Gtk2::Ex::AdjustmentBits with scroll_value()
    - WidgetBits new pixel_size_mm(), pixel_aspect_ratio()
    - WidgetBits xy_distance_mm() undef if no screen instead of croak

Version 39, May 2011
    - Test::Weaken::Gtk2 new ignore_default_screen() and
      ignore_default_root_window()
    - Test::Without::Gtk2Things without gdkdisplay quieten
      Gtk2::Gdk->get_default_root_window()
    - PixbufBits type_supports_size() don't enforce 1x1 minimum for now

Version 38, May 2011
    - GdkBits new draw_rectangle_corners()
    - PixbufBits new type_max_size(), type_supports_size()

Version 37, February 2011
    - PixbufBits fix save_adapt_options() return, affecting save_adapt() too

Version 36, January 2011
    - new Gtk2::Ex::ToolItem::OverflowToDialog
    - ContainerBits allow export (of remove_all and remove_widgets)
    - ToolbarBits fix stray 5.010 meant to be 5.008
    - PixbufBits save_adapt() fix tEXt goes to png always
    - tests fix PixbufBits tiff exercising

Version 35, January 2011
    - new Gtk2::Ex::PixbufBits with save_adapt(), save_adapt_options(),
      type_to_format(), sampled_majority_color()
    - MenuBits new mnemonic_escape(), mnemonic_undo()

Version 34, January 2011
    - new Gtk2::Ex::ToolbarBits move_item_after()

Version 33, December 2010
    - Test::Without::Gtk2Things new without builder, draw_as_radio, gdkdisplay

Version 32, November 2010
    - new Gtk2::Ex::FreezeChildNotify
    - TreeModelBits new iter_prev(), and allow export of individual funcs

Version 31, November 2010
    - WidgetBits new xy_root_to_widget()

Version 30, November 2010
    - fix MenuItem::Subclass missed $VERSION variable
    - Units millimetres, MenuBits position and WidgetBits warp allow
      for no GdkScreen in Gtk 2.0.x

Version 29, November 2010
    - new Gtk2::Ex::MenuItem::Subclass
    - MessageUntilKey, SyncCall allow for no GdkDisplay in Gtk 2.0.x

Version 28, October 2010
    - Test::Without::Gtk2Things new without menuitem_label_property

Version 27, October 2010
    - Test::Without::Gtk2Things fix for set_property mangling, and
      hide from Glib::Object::new() too

Version 26, October 2010
    - Units width()/height() arg checking
    - Test::Without::Gtk2Things new without widget_tooltip

Version 25, September 2010
    - Test::Without::Gtk2Things new without warp_pointer
    - Test::Weaken::Gtk2 contents_submenu() also MenuToolButton
    - tests fix WidgetBits for no warp_pointer pre Gtk 2.8

Version 24, September 2010
    - Test::Weaken::Gtk2
        - new contents_cell_renderers()
	- fix contents_submenu() return empty list for no submenu
    - Test::Without::Gtk2Things
        - new without cell_layout_get_cells
        - fix $VERSION number

Version 23, August 2010
    - ActionTooltips and MenuBits fix Exporter setups
    - GdkBits new window_clear_region

Version 22, August 2010
    - reduce some stray "use 5.010"s

Version 21, August 2010
    - new Gtk2::Ex::ContainerBits with remove_widgets(), remove_all()
    - new Gtk2::Ex::WidgetEvents

Version 20, August 2010
    - new Gtk2::Ex::Statusbar::DynamicContext

Version 19, July 2010
    - new Test::Without::Gtk2Things

Version 18, May 2010
    - new Gtk2::Ex::TextBufferBits

Version 17, April 2010
    - new Gtk2::Ex::MenuBits, Gtk2::Ex::TreeModel::ImplBits and
      Test::Weaken::Gtk2

Version 16, March 2010
    - TreeModelBits remove_matching_rows() extra arguments passed to $subr
    - MessageUntilKey call remove() through object for subclassing

Version 15, February 2010
    - test script fix for WidgetBits get_root_position()

Version 14, December 2009
    - TreeViewBits remove_selected_rows() use TreeRowReference for more safety
    - Units new char_width()

Version 13, December 2009
    - new Gtk2::Ex::Units

Version 12, December 2009
    - SyncCall workaround for gtk 2.18.4 bug in property-change-event delivery

Version 11, December 2009
    - new Gtk2::Ex::EntryBits and Gtk2::Ex::Statusbar::MessageUntilKey

Version 10, June 2009
    - new Gtk2::Ex::ActionTooltips

Version 9, April 2009
    - new Gtk2::Ex::TreeModelFilter::Change

Version 8, March 2009
    - new Gtk2::Ex::TreeViewBits

Version 7, November 2008
    - allow for older Gtk in the TreeModel tests

Version 6, November 2008
    - new Gtk2::Ex::TreeModelBits

Version 5, November 2008
    - forgot dependency on Glib::Ex::SignalIds

Version 4, September 2008
    - don't use Glib::Ex::SourceIds in SyncCall.t

Version 3, September 2008
    - first collected up version, comprising
          Gtk2::Ex::GdkBits
          Gtk2::Ex::KeySnooper
          Gtk2::Ex::SyncCall
          Gtk2::Ex::WidgetBits
      (SyncCall version 2 was in Gtk2-Ex-Dragger)