ANNOUNCE: gtkmm 2.11.1
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: gtkmm 2.11.1
- Date: Tue, 05 Jun 2007 15:18:37 +0200
*** 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
murray usa net
www.murrayc.com
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]