[gtkmm/gtkmm-2-22] 2.22
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm/gtkmm-2-22] 2.22
- Date: Wed, 29 Sep 2010 16:16:39 +0000 (UTC)
commit ae93c8ffc261ca8bb558dfc90ad66b676491d946
Author: Murray Cumming <murrayc murrayc com>
Date: Mon Sep 27 21:58:26 2010 +0200
2.22
ChangeLog | 2 +
NEWS | 84 ++++++++++++++++++++++++++++++++++++++++++++++-----------
configure.ac | 2 +-
3 files changed, 70 insertions(+), 18 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index b6b0a2e..00397c4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+2.22.0:
+
2010-09-26 Armin Burgmeier <armin arbur net>
* MSVC_Net2005/demos/gtk-demo/gtk-demo.vcproj:
diff --git a/NEWS b/NEWS
index e8cba6f..4b7d75d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,70 @@
+2.22.0 (stable):
+
+Build changes in gtkmm 2.22:
+* Remove support for these glibmm build options via ifdefs:
+ --enable-api-exceptions
+ --enable-api-properties
+ --enable-api-default-signal-handlers
+ (All this gtkmm API is now always present.)
+* atkmm is now a separate tarball module.
+
+New API in gtkmm 2.22:
+
+Gtk:
+* AlignmentEnum: Add ALIGN_START and ALIGN_END to match gtkmm 3,
+ to help future porting.
+* Assistant: Added commit().
+* Button: Added get_event_window().
+* Entry: Added im_context_filter_keypress() and reset_im_context().
+* Expander: Added get/set_label_fill() and property.
+* IconView:
+ - Added tooltip-column and reorderable and
+ item-padding properties.
+ - Added get/set_item_orientation().
+* MenuItem: Added unset_submenu().
+* MessageDialog:
+ - Added get_message_area() and message-area property.
+* TextBuffer: Added get_copy_target_list() and
+ get_paste_target_list().
+* MenuBar: Added set/get_pack_direction()
+ and set/get_child_pack_direction.
+* Notebook:
+ - Deprecated pages().
+ - Added get_tab_hborder() and get_tab_vborder().
+* PaperSize: Added get_paper_sizes().
+* PrintOperation:
+ - Added run_page_setup_dialog() overloads.
+* PrintUnixDialog: Added get_manual_capabilities().
+* SeparatorToolItem: Added get/set_draw().
+* StatusBar: Added remove_all_messages().
+* Style: Added copy().
+ (Murray Cumming)\
+* Table:
+ - Deprecated children().
+ - Added get_size().
+* TextView: Added get_hadjustment(), get_vadjustment(),
+ im_context_filter_keypress(), reset_im_context().
+* Viewport: Added get_view_window().
+* Widget:
+ - Added send_focus_change().
+ - Added const version of get_accessible().
+* Added many properties.
+
+Gdk:
+* Color: Deprecate rgb_find_color().
+* Cursor: Added get_cursor_type().
+* Device: Added get_key(), get_axis_use(), get_n_axes().
+* RgbCMap: Deprecated.
+* Visual: Added get_visual_type(), get_depth(), get_byte_order(),
+ get_colormap_size(), get_bits_per_rgb(), get_red_pixel_details(),
+ get_green_pixel_details(), get_blue_pixel_details().
+* Window: Added get_composited(), is_input_only(), is_shaped(),
+ has_native(), get_modal_hint(), get_background_pattern(),
+ coords_to_parent(), coords_from_parent(),
+ get_effective_parent(), get_effective_toplevel(), create_similar_surface(),
+ get_accept_focus(), get_focus_on_map().
+* Added many properties.
+
2.21.9 (unstable):
Gdk:
@@ -100,23 +167,6 @@ Build:
* Assistant: Added commit().
* Entry: Added im_context_filter_keypress() and reset_im_context().
-Entry: Added im_context_filter_keypress().
-
- * gtk/src/entry.hg: Added im_context_filter_keypress(), new in gtk+ 2.22.
-
-2010-06-16 Murray Cumming <murrayc murrayc com>
-
- Added Assistant::commit() and Entry::reset_im_context().
-
- * gtk/src/assistant.hg: Added commit(), new in gtk+ 2.22.
- * gtk/src/entry.hg: Added reset_im_context(), new in gtk+ 2.22.
-
-2010-05-18 Murray Cumming <murrayc murrayc com>
-
- Remove the ifdefs that supported building with optional API.
-
- As discussed on the mailing list, these will be removed from glibmm soon
- anyway. Anybody who really still needs this should tell us.
2.20.3 (stable):
* Documentation: Added main page text at index.html.
diff --git a/configure.ac b/configure.ac
index ad50784..a2b4a48 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU Lesser General Public License
## along with this library. If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([gtkmm], [2.21.9],
+AC_INIT([gtkmm], [2.22.0],
[http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm],
[gtkmm], [http://www.gtkmm.org/])
AC_PREREQ([2.59])
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]