Gtk2
view release on metacpan or search on metacpan
* Track upstream API changes for the GtkFileChooser. [muppet]
* Miscellaneous documentation improvements. [muppet, Torsten, Ross]
* Allow undef for the text parameter of Gtk2::ProgressBar::set_text. [Torsten]
* Un-break Gtk2::Gdk::Pixbuf::get_pixels. [muppet]
* New example, color_snooper.pl
* More tests.
Overview of Changes in Gtk2 1.038
=================================
* Despite the warning from Makefile.PL, this release marks an API freeze.
* Code sweep removed many FIXMEs and fixed lots of problems, and uncovered
a large handful of missing trivial functions.
* Cleanup on examples. [Ross]
* New bindings, with tests, for things new in gtk+ in the latest unstable
release, and for things we found at the last minute while auditing
the code [mostly Torsten]:
Gtk2::ComboBoxEntry::new_text (new in 2.3.5)
Gtk2::Entry::[gs]et_alignment
Gtk2::FileChooser::[gs]et_use_preview_label (new in gtk+ 2.3.5)
Gtk2::FileChooser::new_with_backend (new in gtk+ 2.3.5)
Gtk2::Gdk::Event::handler_set
Gtk2::Gdk::Event::set_state (and added setter capability to state())
Gtk2::Gdk::Event::set_time (and added setter capability to time())
Gtk2::MenuItem::toggle_size_allocate
Gtk2::MenuItem::toggle_size_request
Gtk2::Pango::Layout::[sg]et_auto_dir (new in pango 1.3.5)
Gtk2::Rc::reset_styles
Gtk2::TreeModel::ref_node
Gtk2::TreeModel::unref_node
Gtk2::TreeViewColumn::cell_get_size
Gtk2::TreeViewColumn::cell_set_cell_data
Gtk2::Widget::add_mnemonic_label
Gtk2::Widget::can_activate_accel (new in gtk+ 2.3.5)
Gtk2::Widget::child_focus
Gtk2::Widget::drag_source_[sg]et_target_list
Gtk2::Widget::list_mnemonic_labels
Gtk2::Widget::region_intersect
Gtk2::Widget::remove_mnemonic_label
Gtk2::Widget::requisition
Gtk2::Widget::saved_state
Gtk2::Widget::size_allocate
Gtk2::Window::activate_key
Gtk2::Window::propagate_key_event
Gtk2::draw_insertion_cursor
Gtk2::main_do_event
Removed API:
Gtk2::FileChooser::[gs]et_folder_mode (removed from gtk+ in 2.3.5)
Gtk2::Allocations have been replaced by Gtk2::Gdk::Rectangles; they
were just reblessed rectangles anyway.
* Test fixes. [muppet, Torsten, Ross]
* Random pod updates all over the place. [muppet]
* Gtk2::CellRenderer now hides "this api is deprecated!" warnings unless env
var GTK2PERL_DEBUG is set and true. [muppet]
* Finally fixed Gtk2::Gdk::DragContext::find_window and friends. [muppet]
* New regression test for custom TreeModel interface implementations. There
are several TODO tests that fail, as a reminder to muppet to fix them
properly. [Torsten]
* Build GdkX11.xs (and the associated Gtk2::Gdk::X11 namespace) only when
linking against the x11 gtk+ target. [muppet]
* Numerous bugfixes. It was a busy weekend. Some features important for
deriving containers in Perl code have been punted for the 1.060 API freeze.
Overview of Changes in Gtk2 1.037
=================================
* Updated Glib requirement to 1.037.
* Decided on a versioning scheme, implemented it, and applied it.
http://lists.gnome.org/archives/gtk-perl-list/2004-February/msg00085.html
New functions: Gtk2->CHECK_VERSION, Gtk2::MAJOR_VERSION, Gtk2::MINOR_VERSION,
Gtk2::MICRO_VERSION, Gtk2::major_version, Gtk2::minor_version,
Gtk2::micro_version. Change Gtk2::Pango::check_version to
Gtk2::Pango::CHECK_VERSION. [Ross, muppet]
* New functions, tracking HEAD:
Gtk2::FileChooserDialog::new_with_backend.
Gtk2::RadioMenuItem::new_from_widget
Gtk2::RadioMenuItem::new_with_mnemonic_from_widget
Gtk2::RadioMenuItem::new_with_label_from_widget
* Added to parse_maps the ability to generate error domain registrations;
use that for Gtk2's own error domains. [muppet]
* Use a weakref rather than object data to keep Tooltips objects alive.
[muppet, implementing yosh's suggestion]
* Pod fixes and enhancements. [Ross]
* Fix up the license notifications in source files. [Torsten]
* Minor bugfixes, corrections, and cleanups. [Torsten, Ross, muppet, Marc
Brockschmidt]
* As always, more tests. [Torsten]
Overview of Changes in Gtk2 1.036
=================================
* Fix GdkDisplay test. [Torsten]
* Don't crash when when passing an empty list to Gtk2::TargetList. [Torsten]
* Register error domains for use with the new Glib::Error stuff. [muppet]
* Doc fixes. [Ross]
* Bind and test missing methods:
Gtk2::Gdk::Event::send_client_message
Gtk2::Gdk::Event::send_clientmessage_toall
Gtk2::Gdk::Event::send_client_message_for_display
Gtk2::Gdk::Event::Client::message_type
Gtk2::Gdk::Event::Client::data
Gtk2::Gdk::CHARS
Gtk2::Gdk::USHORTS
Gtk2::Gdk::ULONGS
Gtk2::CellRenderer::editing_canceled
Gtk2::Scale::get_layout
Gtk2::Scale::get_layout_offsets
[Torsten]
* Miscellaneous test updates and fixes. [Torsten]
Overview of Changes in Gtk2 1.035
=================================
* Updated Glib requirement to 1.035.
* Updated ExtUtils::Depends requirement to 0.200.
* Added and updated POD in several places. [muppet]
* Added few more straggling missing bindings. [Torsten]
* Minor updates to example code. [Torsten]
* As always, added more tests. [Tortsen]
Overview of Changes in Gtk2 1.034
( run in 1.149 second using v1.01-cache-2.11-cpan-600a1bdf6e4 )