Gtk2
view release on metacpan or search on metacpan
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
=================================
Since 1.16x (the previous stable series)
----------------------------------------
Overview of changes in Gtk2 1.141
=================================
* Allow passing undef to Gtk2::Entry::set_completion. [Torsten]
* Allow using method calling semantics for Gtk2::Pango::Cairo::Context::*.
[Torsten]
* On Win32, also try to locate Cairo.lib if necessary. [Torsten]
* Fix some POD errors. [Torsten]
* Fix a few test suite issues. [Torsten]
Overview of changes in Gtk2 1.140
=================================
Since 1.12x (the previous stable series)
----------------------------------------
* Add Gtk2::Assistant, Gtk2::CellRendererAccel, Gtk2::CellRendererSpin,
Gtk2::LinkButton, Gtk2::PageSetup, Gtk2::PaperSize, Gtk2::PrintContext,
Gtk2::PrintOperation, Gtk2::PrintOperationPreview, Gtk2::PrintSettings,
Gtk2::RecentChooser, Gtk2::RecentChooserDialog, Gtk2::RecentChooserMenu,
Gtk2::RecentChooserWidget, Gtk2::RecentFilter, Gtk2::RecentManager,
Gtk2::StatusIcon, and Gtk2::TextBufferRichText
* Add new API in Gtk2::Gdk::Cairo, Gtk2::Gdk::Screen, Gtk2::Gdk::Display,
Gtk2::Gdk::Pixmap, Gtk2::Gdk::Window, Gtk2::Button, Gtk2::Clipboard,
Gtk2::ComboBox, Gtk2::Entry, Gtk2::FileChooserButton, Gtk2::Label,
Gtk2::MessageDialog, Gtk2::Notebook, Gtk2::RadioAction, Gtk2::Range,
Gtk2::ScrolledWindow, Gtk2::SizeGroup, Gtk2::StatusIcon, Gtk2::Style,
Gtk2::TextBuffer, Gtk2::TreeStore, Gtk2::TreeView, Gtk2::Widet,
Gtk2::Window, Gtk2::Pango::Cairo, and Gtk2::Pango::Font.
* Allow passing undef to Gtk2::Widget::modify_*, Gtk2::RcStyle::name,
Gtk2::RcStyle::bg_pixmap_name, and Gtk2::RcStyle::font_desc.
Since 1.133
-----------
* Allow passing undef to Gtk2::RcStyle::name, bg_pixmap_name, and font_desc.
* Require Cairo 1.00 (still only if gtk+ >= 2.8).
Overview of changes in Gtk2 1.133
=================================
* Require Cairo 0.92 if the installed gtk+ is as new or newer as 2.8.
[Torsten]
Overview of changes in Gtk2 1.132
=================================
* Make Gtk2::TestHelper enforce strict and warnings. [Grant McLean]
* Cleanup some code comments and fix a few test suite issues. [Torsten]
Overview of changes in Gtk2 1.131
=================================
* Allow passing undef to the Gtk2::Widget::modify_* methods. [muppet]
* Add support for GtkCellRendererSpin. [Torsten]
* Add support for GtkPageSetup, GtkPaperSize, GtkPrintContext,
GtkPrintOperation, GtkPrintOperationPreview, GtkPrintSettings. [Torsten]
* Add support for GtkRecentChooser, GtkRecentChooserDialog,
GtkRecentChooserMenu, GtkRecentChooserWidget, GtkRecentFilter,
GtkRecentManager. [Emmanuele]
* Wrap new API: [Torsten, muppet]
- gtk_button_set_image_position, gtk_button_get_image_position
- gtk_clipboard_request_rich_text, gtk_clipboard_wait_for_rich_text,
gtk_clipboard_wait_is_rich_text_available
- gtk_combo_box_set_title, gtk_combo_box_get_title
- gtk_drag_dest_set_track_motion, gtk_drag_dest_get_track_motion
- gtk_entry_set_inner_border, gtk_entry_get_inner_border
- gtk_file_chooser_button_set_focus_on_click,
gtk_file_chooser_button_get_focus_on_click
- gtk_label_set_line_wrap_mode, gtk_label_get_line_wrap_mode
- gtk_message_dialog_set_image
- gtk_notebook_set_window_creation_hook, gtk_notebook_set_group_id,
gtk_notebook_get_group_id, gtk_notebook_set_tab_reorderable,
gtk_notebook_get_tab_reorderable, gtk_notebook_set_tab_detachable,
gtk_notebook_get_tab_detachable
- gtk_radio_action_set_current_value
- gtk_range_get_lower_stepper_sensitivity,
gtk_range_set_lower_stepper_sensitivity,
gtk_range_get_upper_stepper_sensitivity,
gtk_range_set_upper_stepper_sensitivity
- gtk_scrolled_window_unset_placement
- gtk_target_list_add_rich_text_targets, gtk_targets_include_text,
gtk_targets_include_uri, gtk_targets_include_rich_text,
gtk_targets_include_image, gtk_selection_data_targets_include_rich_text,
gtk_selection_data_targets_include_uri
- gtk_size_group_get_widgets
- gtk_status_icon_position_menu, gtk_status_icon_get_geometry
- gtk_style_lookup_color
- gtk_text_buffer_get_has_selection, gtk_text_buffer_get_copy_target_list,
gtk_text_buffer_get_paste_target_list
- gtk_tree_store_insert_with_values
- gtk_tree_view_get_headers_clickable, gtk_tree_view_set_search_entry,
gtk_tree_view_get_search_entry, gtk_tree_view_set_search_position_func,
gtk_tree_view_set_rubber_banding, gtk_tree_view_get_rubber_banding,
gtk_tree_view_get_grid_lines, gtk_tree_view_set_grid_lines,
gtk_tree_view_get_enable_tree_lines, gtk_tree_view_set_enable_tree_lines
- gtk_widget_get_action, gtk_widget_input_shape_combine_mask
- gtk_window_set_deletable, gtk_window_get_deletable, gtk_window_get_group
- pango_cairo_show_error_underline, pango_cairo_error_underline_path
- pango_font_describe_with_absolute_size, pango_font_get_font_map
* Fix a few memory leaks. [Torsten]
* Make many tests more robust. [Torsten, Emmanuele]
Overview of changes in Gtk2 1.130
=================================
* Add support for GtkStatusIcon, GtkAssistant, GtkLinkButton,
GtkCellRendererAccel, and GtkTextBufferRichText. [muppet, Torsten]
* Wrap new API: [muppet, Torsten]
- gdk_cairo_set_source_pixmap
- gdk_screen_get_font_options, gdk_screen_set_font_options
- gdk_display_supports_shapes, gdk_display_supports_input_shapes
- gdk_pixmap_foreign_new_for_screen
- gdk_screen_get_resolution, gdk_screen_set_resolution
- gdk_screen_get_active_window
- gdk_screen_get_window_stack
- gdk_screen_is_composited
- gdk_window_get_type_hint
- gdk_window_input_shape_combine_mask
- gdk_window_input_shape_combine_region
- gdk_window_set_child_input_shapes
- gdk_window_merge_child_input_shapes
* Fix some test suite issues. [muppet, Torsten]
( run in 0.383 second using v1.01-cache-2.11-cpan-2398b32b56e )