*** gtkmm 2.10: gtkmm 2.11 wraps new API in GTK+ 2.11, and will become stable gtkmm 2.12 when GTK+ becomes GTK+ 2.12. It will be API/ABI-compatibile with gtkmm 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.11.1: Gdk: * Display: Added supports_shapes(), supports_input_shapes(), supports_composite(). * Window: Added set_composited(), input_shape_combine_mask(), input_shape_combine_region(), set_child_input_shapes(), merge_child_input_shapes(), get_type_hint(), set_startup_id(), beep(), set_opacity(). Gtk: * AboutDialog: Added set/get_program_name() and deprecated set/get_name(). (Murray Cumming) * Calender:Added a get_date() method using Glib::Date. (Johannes Schmid) * CellLayout: Added get_cells(). * Entry: Added set_cursor_hadjustment(), get_cursor_hadjustment(). * IconTheme: Added choose_icon(), list_contexts(). * Notebook: Added set/get_group() and deprecated set/get_group_id(). * PageSetup: Added to_file(), to_key_file(). * PaperSize: Added get_paper_sizes(). get_capabilities(). * PrintSettings: Added to_file(), to_key_file(). (Murray Cumming) * StatusIcon: Added the activate and popup_menu signals, though the GTK+ maintainers still won't tell us if these are public API. But they are being used by applications. * StatusIcon: Added popup_menu_at_position(). (Murray Cumming) * Style: Added attach() and detach(). (Jonathan Jongsma) * TextBuffer: Added add_mark(). * TextMark.ccg: Added constructor and create() method, though these are usually created via TextBuffer. * Toolbar: Added set_icon_size(), unset_icon_size(). * Window: - Added set_opacity(), get_opacity(), set_accept_focus(), get_accept_focus(), set_focus_on_map() and get_focus_on_map() - Added transient_for, and opacity properties. (Murray Cumming) - Added set_default_icon_name(). (Jonathan Jongsma) Documentation: * Experimental pdf generation of the book. (Jonathon Jongsma) * Better headers/linking advice in the book. (Murray Cumming) * Improvements to the gmmpoc appendix. (Murray Cumming) Bug #350870 (Paul Davis and Johannes Schmid) * Fixed some wrong mentions of g_free(). (Jonathon Jongsma) *** Download http://www.gtkmm.org/download.shtml You will need libsigc++ 2.0, available here: https://sourceforge.net/project/showfiles.php?group_id=1970 *** 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 -- Murray Cumming [EMAIL PROTECTED] www.murrayc.com www.openismus.com _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
