[gtk2-perl] Glib 1.038, Gtk2 1.038, Gnome2 0.93, Gnome2::VFS 0.96
Torsten Schoenfeld <[email protected]>
| Newsgroups | gmane.comp.gnome.language-bindings |
|---|---|
| Message-ID | <1078294463.4155.3.camel@localhost> |
Aloha, here they are, the API frozen beta releases: Overview of Changes in Glib 1.038 ================================= * The API is frozen at this release for the 1.04x series. * g_main_depth (new in glib 2.3.5) bound as Glib::main_depth. [Ross] * Glib::GenPod now works with strict, no user-visible changes. [Ross] * POD updates. [muppet] http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91217&release_id=220919 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. https://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91218&release_id=221137 Overview of Changes in Gnome2 0.93 ================================== * Changed the binding of gnome_popup_menu_append from Gtk2::Menu::append to Gtk2::Menu::append_from. This is API breakage. Any existing application using Gtk2::Menu::append and expecting to get gnome_popup_menu_append needs to be changed. * Added new GnomePasswordDialog methods. * Switched to the new version information policy introduced by Glib and Gtk2. * Made minor bug fixes and improvements. * In accordance with the GNOME Bindings release plan, Gnome2 froze API. http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=91219&release_id=220904 Overview of Changes in Gnome2::VFS 0.96 ======================================= * This is a timed release. No interesting changes have been made. http://sourceforge.net/project/showfiles.php?group_id=64773&package_id=102457&release_id=220630 _______________________________________________ language-bindings mailing list [email protected] http://mail.gnome.org/mailman/listinfo/language-bindings