[gtkmm/gtkmm-2-22] 2.21.8



commit 59aa84477dcf0c239ca81bc3eea8147accb12161
Author: Murray Cumming <murrayc murrayc com>
Date:   Tue Sep 14 12:24:10 2010 +0200

    2.21.8

 ChangeLog           |    2 ++
 NEWS                |   16 ++++++++++++++++
 configure.ac        |    2 +-
 gtk/src/notebook.hg |   13 ++++++++-----
 4 files changed, 27 insertions(+), 6 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 000ea42..7d0f373 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+2.21.8:
+
 2010-09-14  Murray Cumming  <murrayc murrayc com>
 
 	Dealt with some TODOs.
diff --git a/NEWS b/NEWS
index d919b0c..df44a9a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,19 @@
+2.21.8 (unstable):
+
+Gtk:
+* IconView: Added get/set_item_orientation().
+* MessageDialog: Added get_message_area().
+* MenuItem: Added unset_submenu().
+* PaperSize: Added get_paper_sizes().
+* PrintOperation: Added run_page_setup_dialog() overloads
+* Style: Added copy().
+  (Murray Cumming)\
+
+Documentation:
+* Several API reference documentation improvements.
+  (Murray Cumming)
+
+
 2.21.7 (unstable):
 
 Gtk:
diff --git a/configure.ac b/configure.ac
index 3655445..4e6689d 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.7],
+AC_INIT([gtkmm], [2.21.8],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm],
         [gtkmm], [http://www.gtkmm.org/])
 AC_PREREQ([2.59])
diff --git a/gtk/src/notebook.hg b/gtk/src/notebook.hg
index 514f773..7dc43c7 100644
--- a/gtk/src/notebook.hg
+++ b/gtk/src/notebook.hg
@@ -153,7 +153,8 @@ public:
   _DEPRECATE_IFDEF_END
 };
 
-  _DEPRECATE_IFDEF_START
+//We don't put PageList in a deprecation ifdef because it is used by a member variable and we don't want to break ABI.
+
 // Element is the input class
 /** @deprecated Use Notebook::get_current_page(), Notebook::get_nth_page(), etc. instead.
  */
@@ -173,6 +174,8 @@ protected:
   Widget* menu_;
 };
 
+_DEPRECATE_IFDEF_START
+
 // Just a widget without a tab
 typedef Element WidgetElem;
 
@@ -191,6 +194,8 @@ struct MenuElem : public Element
   MenuElem(Widget& child, Widget& menu);
 };
 
+_DEPRECATE_IFDEF_END
+
 /*********************************************************************
 ***** List properties
 *********************************************************************/
@@ -298,8 +303,6 @@ protected:
   GtkNotebook* gparent_;
 };
 
-_DEPRECATE_IFDEF_END
-
 } // Notebook_Helpers
 
 /** Container which shows one of its children at a time, in tabbed windows.
@@ -320,11 +323,11 @@ class Notebook : public Container
 
 public:
 
-_DEPRECATE_IFDEF_START
+//We don't put PageList in a deprecation ifdef because it is used by a member variable and we don't want to break ABI.
   /** @deprecated Use Notebook::get_current_page(), Notebook::get_nth_page(), etc. instead.
    */
   typedef Notebook_Helpers::PageList PageList;
-_DEPRECATE_IFDEF_END
+
 
   _CTOR_DEFAULT
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]