Gtk2

 view release on metacpan or  search on metacpan

NEWS  view on Meta::CPAN

  Gtk2::TreeDragSource::drag_data_get, Gtk2::TreeView::get_tooltip_context, and
  Gtk2::TreeViewColumn::cell_get_size.
* Fix Gtk2::Action::get_proxies to correctly handle the returned widgets.  This
  fixes problems with using it in the "connect-proxy" signal.
* Fix some test failures.

Overview of changes in Gtk2 1.200
=================================

 Since 1.18x (the previous stable series)
 ----------------------------------------
  * Wrap new API from gtk+ 2.14.
  * Add exportable constants: GTK_PRIORITY_RESIZE, GDK_PRIORITY_EVENTS,
    GDK_PRIORITY_REDRAW, and GDK_CURRENT_TIME.
  * Add Gtk2::Gdk::Event::GrabBroken::implicit and grab_window.
  * Add Gtk2::Widget::hide_on_delete.
  * Automatically handle releasing of GCs returned by Gtk2::GC->get.
  * Fix the marshalling of modify callbacks in Gtk2::TreeModelFilter.
  * Correctly marshal the push_in return value of Gtk2::Menu position callback.
  * Fix marshaling of the rows-reordered signal for custom Perl tree models.
  * Provide Gtk2::TreeIter::set for custom model implementations to set the
    contents of an iter.
  * Fix the gtk_plug_new_for_display wrapper so it is callable as
    Gtk2::Plug->new_for_display(display, socket_id).
  * Change Gtk2::TreeDragSource::drag_data_get to also accept a selection data
    object that is to be filled in, instead of always just returning a new one.
  * Improve the documentation in a lot of places.

 Since 1.193
 -----------
  * Fix more stack handling bugs in Gtk2::TreeSortable::get_sort_column_id,
    Gtk2::CellLayout::get_cells, and Gtk2::TreeModel::get.
  * Improve the explanation of callbacks and user data in the POD page
    Gtk2::api.

Overview of changes in Gtk2 1.193
=================================

* Fix the explicit-columns case of Gtk2::TreeModel::get.
* Add Gtk2::TestHelper::delta_ok for comparing floating point numbers.  Use it.
* Fix compilation and test problems.

Overview of changes in Gtk2 1.192
=================================

* Wrap gtk_link_button_set_visited and gtk_link_button_get_visited.
* Wrap gtk_selection_data_get_length, update the wrapper for
  gtk_selection_data_get_data.
* Change Gtk2::TreeDragSource::drag_data_get to also accept a selection data
  object that is to be filled in, instead of always just returning a new one.
* Fix a memory leak in Gtk2::Pango::LayoutLine::get_x_ranges.
* Make Gtk2::Widget::hide_on_delete actually usable as a delete-event signal
  handler.
* Fix a stack handling issue in Gtk2::TreeModel::get.

Overview of changes in Gtk2 1.191
=================================

* Wrap a lot of new API from gtk+ 2.14, among which:
  - gtk_builder_add_objects_from_file and gtk_builder_add_objects_from_string
  - gtk_calendar_set_detail_func
  - gtk_clipboard_request_uris, gtk_clipboard_wait_for_uris, and
    gtk_clipboard_wait_is_uris_available
  - gtk_icon_info_new_for_pixbuf
  - gtk_page_setup_load_file and gtk_page_setup_load_key_file
  - gtk_print_settings_load_file and gtk_print_settings_load_key_file
  - gtk_widget_get_snapshot
  - gtk_show_uri
  - gdk_screen_get_monitor_height_mm, gdk_screen_get_monitor_width_mm, and
    gdk_screen_get_monitor_plug_name
  - gdk_window_redirect_to_drawable and gdk_window_remove_redirection
* Improve the documentation in many places.
* For Gtk2::CellRenderer subclasses, use a more robust approach for chaining up
  in the fallback implementations of interface functions.
* Correctly marshal the push_in return value of Gtk2::Menu position callback.
* Fix marshaling of the rows-reordered signal for custom Perl tree models.
* Fix the gtk_plug_new_for_display wrapper so it is callable as
  Gtk2::Plug->new_for_display(display, socket_id).
* Provide Gtk2::TreeIter::set for custom model implementations to set the
  contents of an iter.
* Wrap gtk_widget_hide_on_delete.

Overview of changes in Gtk2 1.190
=================================

* Add exportable constants: GTK_PRIORITY_RESIZE, GDK_PRIORITY_EVENTS,
  GDK_PRIORITY_REDRAW, and GDK_CURRENT_TIME.
* Automatically handle releasing of GCs returned by Gtk2::GC->get.
* Provide Gtk2::Gdk::Event::GrabBroken::implicit and grab_window accessors.
* Fix the marshalling of modify callbacks in Gtk2::TreeModelFilter.
  Technically, this is an API change since an input argument turned into a
  return value.  The previous version was not usable, however, so nothing
  should be affected by this.  If this change does break your code, please let
  us know.
* Improve the documentation in a few places.
* Fix some test failures.

Overview of changes in Gtk2 1.183
=================================

* Overload '!=' for Gtk2::Gdk::Atom.
* Accept all the usual values for booleans in a few places.
* Allow undef for the display name parameter of Gtk2::Gdk::Display::open.
* Improve the documentation in many places.
* Fix some test failures.

Overview of changes in Gtk2 1.182
=================================

* Correct memory management in Gtk2::ScaleButton::new() and set_icons().
* Fix many build and test suite issues, especially on MSWin32 and cygwin.

Overview of changes in Gtk2 1.181
=================================

* Fix a test failure.
* Fix a Makefile.PL problem encountered by CPAN testers.

Overview of changes in Gtk2 1.180
=================================



( run in 0.478 second using v1.01-cache-2.11-cpan-85f18b9d64f )