news 28 Posted September 11, 2008 Note: This is your absolute last chance to find problems in the new API before the stable gtkmm 2.14.0 release. *** gtkmm 2.14: gtkmm 2.13 wraps new API in GTK+ 2.13. It will become the API/ABI-stable gtkmm 2.14 very soon. gtkmm 2.13 is API/ABI-compatibile with gtkmm 2.12, 2.10, 2.8, 2.6 and 2.4. It is a version of the gtkmm-2.4 API. gtkmm stays in-sync with GTK+ by following the official GNOME release schedule: http://www.gnome.org/start/unstable/ Bindings for the rest of the GNOME Platform are also available, and are also API-stable. http://www.gtkmm.org *** Recent Changes 2.13.8 (unstable): * PrintSettings: Added get/set_number_up_layout(), using the new NumberUpLayout enum. * SelectionData: Changed get_data() to not return a length too, and added get_length(), as it was in gtkmm 2.12, to match latest GTK+. * Widget: Changed the get_allocation() implementation back to direct struct field access, to match latest GTK+. (Murray Cumming) * Restored maemo-only (ifdefed) API that had been removed accidentally a while ago. (Murray Cumming) * Added a COPYING.tools file because a small gmmproc utility is GPL. Bug #550789 (Michael Casadevall, Deng Xiyue) * Windows build fixes. (Armin Burgmeier) 2.13.7 (unstable): * ComboBox: Added get/set_button_sensitivity(). * FileChooser: Added set_file(), select_file(), unselect_file(), taking a Gio::File. Added get_files(), set_current_folder_file(), get_current_folder_file(), get_file(), gtk_file_chooser_get_file() get_file(), get_preview_file(). * LinkButton: Added get/set_visited() and the property. * StatusIcon: Added set() taking a Gio::Icon. Added get_icon() and gicon property. Added constructor taking a Gio::Icon. * Adjustment, StatusIcon: Reimplement some get_*() functions with new C functions instead of direct struct access. (Murray Cumming) * Build: Updated the MS Visual Studio 2005 build and added a script to create an installer. (Armin Burgmeier) 2.13.6 (unstable): * ComboBoxEntry: Added get_active_text(). * Widget: Added the drag_failed signal, with no default signal handler.\ (Murray Cumming) * Build: - Correct the C++ compiler check for autogening with libtool 2.2. (Rémi Cardona) - Calendar: Removed spurious ; characters. (Benjamin Herr) Bug #544848. *** Development Share this post Link to post