ANNOUNCE: Gtk2-Perl 2.23.90
- From: Torsten Schoenfeld <kaffeetisch gmx de>
- To: gnome-announce-list gnome org
- Subject: ANNOUNCE: Gtk2-Perl 2.23.90
- Date: Mon, 18 Aug 2008 23:27:43 +0200
This is Gtk2-Perl, a set of Perl bindings for various GNOME
libraries. It includes:
* Glib 1.191
* Gnome2 1.042
* Gnome2::Canvas 1.002
* Gnome2::GConf 1.044
* Gnome2::VFS 1.081
* Gtk2 1.191
* Gtk2::GladeXML 1.006
Tarballs can be downloaded from:
http://sourceforge.net/project/showfiles.php?group_id=64773
Changes in this release:
Overview of changes in Glib 1.191
=================================
* Make overloaded Glib::Flags operators more robust.
* Handle unset GParamSpecs gracefully.
Overview of changes in Glib 1.190
=================================
* Add Glib::Flags::new, a constructor for flags objects.
* Add Glib::strerror and Glib::strsignal.
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.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]