======================================== NEWS: Glib-1.213 ======================================== Overview of changes in Glib 1.213 ================================= * Make the various Glib::Flags methods more robust with respect to receiving undefined input. * Correctly handle signals with no return type when invoking signal class closures. * Deprecate Glib::MakeHelper->get_configure_requires_yaml in favor of ExtUtils::MakeMaker's new META_MERGE and META_ADD features. Overview of changes in Glib 1.212 ================================= * Allow calling Glib::Flags->as_arrayref directly, as an alternative to the @{} syntax. * Add Glib::ParamSpec->value_validate and Glib::ParamSpec->value_cmp. * Add documentation for Glib->filename_to_uri and filename_from_uri. * Always use Data::Dumper instead of Storable on MSWin32 for serialization work during documentation generation. * Make sure that messages with % chars in them make it through Glib->log and friends safely. Overview of changes in Glib 1.211 ================================= * Add Glib::OptionContext and Glib::OptionGroup, wrapping glib's command line option parser. * Make the internal package registration functions more robust. ======================================== NEWS: Gtk2-1.211 ======================================== Overview of changes in Gtk2 1.211 ================================= * Wrap new API for GtkEntry, GtkCellView, GtkIMMulticontext, GtkStatusIcon, GtkPrintOperation, GtkPrintSettings, and GdkX11. * Wrap GtkOrientable. * Wrap GtkBindings. * Wrap gtk_get_option_group. * In Gtk2::EntryCompletion::set_model and Gtk2::CellView::set_model, allow undef for the model parameter. * Fix a leak in Gtk2::EntryCompletion::new. * In Gtk2::CellRenderer, make sure we handle floating objects correctly. * Fix some stack handling bugs in Gtk2::IconView. * Fix a few test failures. Overview of changes in Gtk2 1.210 ================================= * Split out our pango bindings into the standalone Pango module and depend on it. * Add constants Gtk2::EVENT_STOP and EVENT_PROPAGATE for use in event handlers * Fix the stack handling in Gtk2::CellRenderer::get_size(). Overview of changes in Gtk2 1.202 ================================= * Correctly handle undef for callbacks in Gtk2::TreeView::set_column_drag_function() and set_row_separator_func(). * Fix more test failures. ======================================== NEWS: gtkmm-2.15.3 ======================================== 2.15.3 (unstable): (2.15.2 was skipped) Gtk: * Action: Reimplemented set_tooltip() with the new C gtk_action_set_tooltip() function. Added get/set_label(), get/set_short_label(), get_tooltip(), get/set_stock_id(), get/set_gicon(), get/set_icon_name(), get/set_visible_horizontal(), get/set_visible_vertical(), get/set_is_important(), which are new accessors for the properties. Added the gicon property. Added block_activate() and unblock_activate(). * ImageMenuItem: Added get/set_always_show_image() and property. * Scale: Added add_mark() and clear_marks(). * TreeView: Added a get_path_at_pos() overload that takes less parameters. (Murray Cumming) Build: * Allow pangomm to build outside the source tree. (Theppitak Karoonboonyanan) Bug #570325 * MSVC++: Disabled compiler warning 4250 also for MSVC2005. (Armin Burgmeier) Bug #568083 (Tao Wang). * Documentation: Reference documetnation: Unescape some < and > characters. (Daniel Elstner, Murray Cumming) #568485 (Mihai Niculescu)