diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | NEWS | 66 | ||||
-rw-r--r-- | configure.in | 4 |
3 files changed, 73 insertions, 2 deletions
@@ -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 @@ -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) |