[gtkmm] 2.91.0



commit 51aba4fd3989cd3597a2d058a8a4b8ec8ab177a1
Author: Murray Cumming <murrayc murrayc com>
Date:   Sun Oct 3 14:53:43 2010 +0200

    2.91.0

 ChangeLog         |    2 ++
 NEWS              |   22 ++++++++++++++++++++++
 configure.ac      |    4 ++--
 gdk/src/window.hg |    2 +-
 4 files changed, 27 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a57887f..59f93d8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+2.91.0:
+
 2010-10-03  Murray Cumming  <murrayc murrayc com>
 
   gdkmm: Pixbuf: Fixed the build.
diff --git a/NEWS b/NEWS
index 14b9521..06449a8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,25 @@
+2.91.0 (unstable)
+
+Gdk:
+* Drawable: Removed get_size(), get_depth(), set_colormap(), 
+	get_colormap(), get_visual(), get_screen() and get_display().
+* Window: Added get_visual(), get_screen(), get_display(), 
+  set_backround_pattern(), get_offscreen_surface(), get_width(), get_height().
+	Remove redirect_to_drawable(), remove_redirection, clear(), 
+	clear_area_a().
+
+Gtk:
+* Adjustment, FileFilter and RecentFilter must now be used via RefPtr.
+* Removed SizeRequest and CellSizeRequest, putting the methods in Widget and 
+  CellRenderer instead.
+* Widget::on_expose_event() (the expose_event signal) is now on_draw(), 
+  which takes a pre-clipped Cairo::Context.
+
+Build:
+* Adapted to the latest GTK+ 3, which has no GtkObject.
+* Added support for MSVC 2010 and 64 bit.
+  (Armin Burgmeier)
+  
 2.90.7 (unstable):
 
 Gdk:
diff --git a/configure.ac b/configure.ac
index 2856b33..198c396 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.90.7],
+AC_INIT([gtkmm], [2.91.0],
         [http://bugzilla.gnome.org/enter_bug.cgi?product=gtkmm],
         [gtkmm], [http://www.gtkmm.org/])
 AC_PREREQ([2.59])
@@ -54,7 +54,7 @@ AS_IF([test "x$enable_static" = xyes],
 
 # gdkmm really does need GTK+, because part of Gdk::DragContext is in GTK+.
 # The extra cairomm check is because gdkmm requires a newer cairomm than pangomm requires.
-AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.22 pangomm-1.4 >= 2.26 gtk+-3.0 >= 2.90.7 cairomm-1.0 >= 1.9.1'])
+AC_SUBST([GDKMM_MODULES], ['giomm-2.4 >= 2.22 pangomm-1.4 >= 2.26 gtk+-3.0 >= 2.91.0 cairomm-1.0 >= 1.9.1'])
 
 AS_IF([test "x$gtkmm_host_windows" = xyes],
       [GTKMM_MODULES=$GDKMM_MODULES],
diff --git a/gdk/src/window.hg b/gdk/src/window.hg
index 72f9b18..d1dd538 100644
--- a/gdk/src/window.hg
+++ b/gdk/src/window.hg
@@ -154,7 +154,7 @@ public:
   _WRAP_METHOD(void set_background(const Color& color), gdk_window_set_background)
   
 #m4 _CONVERSION(`const Cairo::RefPtr<Cairo::Pattern>&',`cairo_pattern_t*',`($3)->cobj()')
-  _WRAP_METHOD(void set_background_pattern(const Cairo::RefPtr<Cairo::Pattern>& pattern), gdk_window_set_background_pattern);
+  _WRAP_METHOD(void set_background_pattern(const Cairo::RefPtr<Cairo::Pattern>& pattern), gdk_window_set_background_pattern)
 
   #m4 _CONVERSION(`cairo_pattern_t*',`Cairo::RefPtr<Cairo::Pattern>',`Cairo::RefPtr<Cairo::Pattern>(new Cairo::Pattern($3, false /* take reference */))')
   _WRAP_METHOD(Cairo::RefPtr<Cairo::Pattern> get_background_pattern(), gdk_window_get_background_pattern)



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