summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--NEWS66
-rw-r--r--configure.in4
3 files changed, 73 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index ead7557..22d3fd6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2007-06-18 Vincent Untz <vuntz@gnome.org>
+ * configure.in:
+ * NEWS: version 2.19.4
+
+2007-06-18 Vincent Untz <vuntz@gnome.org>
+
Fix crash on multihead setups, when closing a window. The active
window and previously active window are generally the same for all
screens (since there's only one focus), and they could be invalid for
diff --git a/NEWS b/NEWS
index f45ba88..f7039e3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,69 @@
+2.19.4
+======
+
+ Features
+
+ - Show workspace names in the window selector (Vincent) [#354667]
+ - Add support for _NET_FRAME_EXTENTS.
+ wnck_window_get_client_window_geometry() is a new API and
+ wnck_window_get_geometry() now returns the geometry including the window
+ manager decorations (Vincent) [#351055]
+ - Add wnck_screen_get_number() API (Vincent) [#169590]
+ - Add wnck_screen_get_window_manager_name() API and window-manager-changed
+ signal (Vincent) [#448043]
+
+ Deprecations
+
+ - Deprecate wnck_gtk_window_set_dock_type() (Vincent)
+ - Deprecate wnck_pager_set_screen() (Vincent)
+ - Deprecate wnck_tasklist_set_screen() (Vincent)
+ - Deprecate the screen argument of wnck_pager_new() and of
+ wnck_tasklist_new() (Vincent)
+
+ Fixes
+
+ - Code cleanups (Vincent)
+ - Make wnck_screen_net_wm_supports() work on all screens (Vincent)
+ - Do not forget about the "Make below" action for the default possible
+ actions (Vincent)
+ - Rework selection ownership for the desktop layout: do not steal it and
+ release it (Vincent)
+ - Do not change the layout shown in the pager if the the pager couldn't
+ update the layout hint (Vincent) [#445686]
+ - Make the pager use the real layout of the screen when it cannot set the
+ layout (Vincent)
+ - Use g_timeout_add_seconds() when possible (Vincent)
+ - Migrate to new GtkTooltip API (Vincent)
+ - Add some safety guards to the public API (Vincent)
+ - Improve position of the drag icon when dragging a window (Vincent)
+ [#446531]
+ - Make wnck_pid_read_resource_usage() work for more X clients (Vincent)
+ [#150153]
+ - Fix a crash happening sometimes when a tasklist is destroyed (Vincent)
+ - Be more solid against invalid values for _NET_NUMBER_OF_DESKTOPS (Vincent)
+ - Do not skip taskbar for transient windows if the window they're transient
+ for don't exist (Vincent)
+ - Fix a crash when dragging a window to somewhere like another
+ workspace/viewport (Vincent) [#420713]
+ - Make WnckSelector and WnckTasklist correctly work from bindings (Vincent)
+ - Fix crash on multihead setups introduced in 2.19.3 (Vincent)
+ - Fix potential invalidity of the previously active window when there are
+ multiple screens (Vincent)
+
+ Misc
+
+ - Totally rework API documentation (Vincent)
+ - New wnckprop utility, not installed by default (Vincent)
+ - Require glib 2.13.0 (Vincent)
+ - Require GTK+ 2.11.3 (Vincent)
+
+ Translators
+
+ - Mindu Dorji (dz)
+ - Jorge González (es)
+ - Ivar Smolin (et)
+ - Wang Jian (zh_CN)
+
2.19.3.1
========
diff --git a/configure.in b/configure.in
index 9ddea5d..999be44 100644
--- a/configure.in
+++ b/configure.in
@@ -10,7 +10,7 @@ GNOME_MAINTAINER_MODE_DEFINES
dnl libtool versioning for libwnck
dnl increment if the interface has additions, changes, removals.
-LIBWNCK_CURRENT=22
+LIBWNCK_CURRENT=23
dnl increment any time the source changes; set to
dnl 0 if you increment CURRENT
@@ -19,7 +19,7 @@ LIBWNCK_REVISION=0
dnl increment if any interfaces have been added; set to 0
dnl if any interfaces have been changed or removed. removal has
dnl precedence over adding, so set to 0 if both happened.
-LIBWNCK_AGE=0
+LIBWNCK_AGE=1
AC_SUBST(LIBWNCK_CURRENT)
AC_SUBST(LIBWNCK_REVISION)