[gtkmm/gtkmm-2-22] 2.22



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]