Gtk2 1.152 (unstable) available



Overview of changes in Gtk2 1.152
=================================

* Make Gtk2::TreeModelSort::convert_child_iter_to_iter usable.  [Adrian
  Priscak, muppet]
* Make sure calling get() on a Gtk2::TreeModelSort resolves to
  Gtk2::TreeModel::get if appropriate.  [Torsten]
* Fix string encoding problems in Gtk2::Editable's insert-text signal
  marshaller.  [Roderich Schupp]
* Handle the recent deprecation of gtk_about_dialog_[sg]et_name and the removal
  of the "name" property.  [Torsten, muppet]
* Add support for GtkTooltip.  [Torsten]
* Add support for the pango gravity stuff.  [Torsten]
* Add support for GtkRecentAction.  [Torsten]
* Add support for GtkScaleButton and GtkVolumeButton.  [Torsten]
* Add support for GtkBuilder.  [Torsten]
* New API:  [Torsten]
  - gdk_event_request_motions
  - gtk_action_create_menu
  - gtk_entry_completion_set_inline_selection,
    gtk_entry_completion_get_inline_selection,
    gtk_entry_completion_get_completion_prefix,
    gtk_entry_set_cursor_hadjustment and gtk_entry_get_cursor_hadjustment
  - gtk_icon_theme_list_contexts and gtk_icon_theme_choose_icon
  - gtk_page_setup_new_from_file, gtk_page_setup_to_file,
    gtk_page_setup_new_from_key_file, and gtk_page_setup_to_key_file
  - gtk_paper_size_new_from_key_file, gtk_paper_size_to_key_file, and
    gtk_paper_size_get_paper_sizes
  - gtk_print_settings_new_from_file, gtk_print_settings_to_file,
    gtk_print_settings_new_from_key_file, and gtk_print_settings_to_key_file
  - gtk_text_mark_new
  - gtk_text_buffer_add_mark
  - gtk_tree_view_column_get_tree_view,
    gtk_tree_view_convert_widget_to_tree_coords,
    gtk_tree_view_convert_tree_to_widget_coords,
    gtk_tree_view_convert_widget_to_bin_window_coords,
    gtk_tree_view_convert_bin_window_to_widget_coords,
    gtk_tree_view_convert_tree_to_bin_window_coords, and
    gtk_tree_view_convert_bin_window_to_tree_coords
  - gtk_widget_set_tooltip_window, gtk_widget_get_tooltip_window,
    gtk_widget_trigger_tooltip_query, gtk_widget_set_tooltip_text,
    gtk_widget_get_tooltip_text, gtk_widget_set_tooltip_markup,
    gtk_widget_get_tooltip_markup, and gtk_widget_modify_cursor
  - gtk_window_set_startup_id, gtk_window_set_opacity, and
    gtk_window_get_opacity
  - PangoLogAttr property is_expandable_space
  - pango_cairo_context_set_shape_renderer
  - pango_color_to_string

This is an unstable development release of Gtk2, containing new
features and other cool stuff that have been added since the 1.14x
stable series.  Report any bugs to gtk-perl-list AT gnome DOT org as
soon as possible.  Please use the stable 1.14x series for important
work.

The source code is available from the gtk2-perl project page on  
sourceforge:

http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91218&release_id=518321

...and from anonymous cvs, tagged "rel-1-15-2" in the directory  
/gtk2-perl-xs/Gtk2.

This module requires these other modules and libraries:

   perl >= 5.8.0
   Glib >= 1.151 (perl module)
   GTK+ > 2.x (C library and prerequisites)

If GTK+ is as new or newer as 2.8, the Cairo module is also required:

  Cairo >= 1.00 (Perl module)

In order to build it from source, you'll also need

   ExtUtils::Depends >= 0.2
   ExtUtils::PkgConfig >= 1.03
   development headers for gtk+ and friends

Gtk2 is a Perl extension providing Perl bindings to the 2.x series of  
the Gtk+ graphical user interface library.  This module allows you to  
write graphical user interfaces in a perlish and object-oriented way,  
freeing you from the casting and memory management in C, yet remaining 
very close in spirit to original API.  Find out more about Gtk+ at 
<http://www.gtk.org>, and about Gtk2-Perl at 
<http://gtk2-perl.sourceforge.net/>.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]