*** gtkmm 2.16: gtkmm 2.15 wraps new API in GTK+ 2.15. It will become the API/ABI-stable gtkmm 2.16 when GTK+ 2.16.0 is released. gtkmm 2.15 is API/ABI-compatibile with gtkmm 2.14, 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 *** Changes gtkmm 2.15.1 (unstable): Gtk: * CellView: Added get_model() and some new properties. * Entry: Added unset_invisible_char(), get_invisible_char(). Added the new progress and icon methods and the properties, including the new im-module property. * ImageMenuItem: Added get/set_use_stock(), set_accel_group(). * MenuItem: Added get/set_label(), get/set_use_underline() and properties. * PaperSize: Constructor: Remove the default value for the name parameter, because there is already a default constructor, This caused MSVC++ warning C4520 with Visual Studio 2008. (Tao Wang) Bug #568074. * PrintOperation: Added draw_page_finish(), set_defer_drawing(). * PrintSettings: Added get_resolution_x(), get_resolution_y(), set_resolution_xy(), get/set_printer_lpi(). * SelectionData: Reimplement get_selection() using the new C getter method. * StatusIcon: Added button_press_event, button_release_event and scroll_event signals. Added get/set_has_tooltip(), get/set_tooltip_text(), get/set_tooltip_markup(). * Stock: ORIENTATION_PORTRAIT, ORIENTATION_LANDSCAPE, ORIENTATION_REVERSE_LANDSCAPE, and ORIENTATION_REVERSE_PORTRAIT, avoiding undefined reference errors when trying to use these. (Murray Cumming) Bug #568416 (Tao Wang). * TextBuffer: Added the paste_done signal. * TextView: Added im-module property. * TreeModel::Path::empty(): Also check for a null underlying GtkTreePath. Added operator bool() to do the same, just calling !empty(). (Murray Cumming) Gdk: * Drawable::draw_pixbuf(): Add an override without a GC parameter, becauase it can be NULL in C. * Screen: Added get_monitor_width_mm(), get_monitor_height_mm(), get_monitor_plug_name(). * Windows build: - Disabled MSVC++ compiler warning 4250 (Armin Burgmeier) Bug #568083 (Tao Wang). - Installer: Added Simplified Chinese translation. (Tao Wang) *** Development There is active discussion on the mailing list: http://www.gtkmm.org/mailinglist.shtml and in the #c++ channel on irc.gnome.org -- Murray Cumming [email protected] www.murrayc.com www.openismus.com _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
