SHA256
1
0
forked from pool/libwnck
OBS User unknown 2007-08-02 15:26:04 +00:00 committed by Git OBS Bridge
parent 4ab5f6760f
commit 5887327565
8 changed files with 211 additions and 193 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dd7dbecb452b174585aa04527fb561368974b74523c47437af20d7a2c2ed852a
size 538685

3
libwnck-2.19.6.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2b0ff3510196522babd8be00702ce17d88673e18f0a17060257aab8543e829b1
size 571502

View File

@ -1,6 +1,8 @@
--- libwnck/window.c 28 Mar 2006 21:49:20 -0000 1.64 Index: libwnck/window.c
+++ libwnck/window.c 11 May 2006 00:01:07 -0000 ===================================================================
@@ -1761,8 +1806,10 @@ --- libwnck/window.c.orig
+++ libwnck/window.c
@@ -2629,8 +2629,10 @@ _wnck_window_process_configure_notify (W
&window->priv->y); &window->priv->y);
} }
@ -13,9 +15,11 @@
emit_geometry_changed (window); emit_geometry_changed (window);
} }
--- libwnck/xutils.c 25 Mar 2006 08:59:28 -0000 1.55 Index: libwnck/xutils.c
+++ libwnck/xutils.c 11 May 2006 00:01:08 -0000 ===================================================================
@@ -2227,9 +2267,9 @@ --- libwnck/xutils.c.orig
+++ libwnck/xutils.c
@@ -2384,9 +2384,9 @@ _wnck_get_window_geometry (Screen *scree
_wnck_get_window_position (screen, xwindow, xp, yp); _wnck_get_window_position (screen, xwindow, xp, yp);
if (widthp) if (widthp)
@ -26,4 +30,4 @@
+ *heightp = height + bw * 2; + *heightp = height + bw * 2;
} }
void void _wnck_set_window_geometry (Screen *screen,

View File

@ -2,7 +2,7 @@ Index: libwnck/window-action-menu.c
=================================================================== ===================================================================
--- libwnck/window-action-menu.c.orig --- libwnck/window-action-menu.c.orig
+++ libwnck/window-action-menu.c +++ libwnck/window-action-menu.c
@@ -48,6 +48,7 @@ typedef enum @@ -49,6 +49,7 @@ typedef enum
ABOVE, ABOVE,
MOVE, MOVE,
RESIZE, RESIZE,
@ -10,7 +10,7 @@ Index: libwnck/window-action-menu.c
PIN, PIN,
UNPIN, UNPIN,
LEFT, LEFT,
@@ -68,6 +69,7 @@ struct _ActionMenuData @@ -69,6 +70,7 @@ struct _ActionMenuData
GtkWidget *above_item; GtkWidget *above_item;
GtkWidget *move_item; GtkWidget *move_item;
GtkWidget *resize_item; GtkWidget *resize_item;
@ -18,16 +18,7 @@ Index: libwnck/window-action-menu.c
GtkWidget *close_item; GtkWidget *close_item;
GtkWidget *workspace_separator; GtkWidget *workspace_separator;
GtkWidget *pin_item; GtkWidget *pin_item;
@@ -134,7 +136,7 @@ item_activated_callback (GtkWidget *menu @@ -181,6 +183,15 @@ item_activated_callback (GtkWidget *menu
{
ActionMenuData *amd = get_data (menu_item);
WindowAction action = GPOINTER_TO_INT (data);
-
+
if (amd == NULL)
return;
@@ -170,6 +172,15 @@ item_activated_callback (GtkWidget *menu
case RESIZE: case RESIZE:
wnck_window_keyboard_size (amd->window); wnck_window_keyboard_size (amd->window);
break; break;
@ -41,11 +32,11 @@ Index: libwnck/window-action-menu.c
+ wnck_window_set_opacity (amd->window, opacity_value); + wnck_window_set_opacity (amd->window, opacity_value);
+ } break; + } break;
case PIN: case PIN:
wnck_window_unpin (amd->window); if (!viewport_mode)
break; wnck_window_pin (amd->window);
@@ -741,6 +752,47 @@ wnck_create_window_action_menu (WnckWind @@ -1059,6 +1070,47 @@ wnck_create_window_action_menu (WnckWind
g_free (label); gtk_menu_shell_append (GTK_MENU_SHELL (menu),
} amd->workspace_item);
+ if (wnck_screen_net_wm_supports (wnck_window_get_screen (amd->window), + if (wnck_screen_net_wm_supports (wnck_window_get_screen (amd->window),
+ "_NET_WM_WINDOW_OPACITY")) + "_NET_WM_WINDOW_OPACITY"))
@ -95,7 +86,7 @@ Index: libwnck/window.c
=================================================================== ===================================================================
--- libwnck/window.c.orig --- libwnck/window.c.orig
+++ libwnck/window.c +++ libwnck/window.c
@@ -106,6 +106,8 @@ struct _WnckWindowPrivate @@ -110,6 +110,8 @@ struct _WnckWindowPrivate
char *res_class; char *res_class;
char *res_name; char *res_name;
@ -104,7 +95,7 @@ Index: libwnck/window.c
/* true if transient_for points to root window, /* true if transient_for points to root window,
* not another app window * not another app window
@@ -150,6 +152,7 @@ struct _WnckWindowPrivate @@ -157,6 +159,7 @@ struct _WnckWindowPrivate
guint need_update_startup_id : 1; guint need_update_startup_id : 1;
guint need_update_wmclass : 1; guint need_update_wmclass : 1;
guint need_update_wmhints : 1; guint need_update_wmhints : 1;
@ -112,7 +103,7 @@ Index: libwnck/window.c
guint need_update_frame_extents : 1; guint need_update_frame_extents : 1;
guint need_emit_name_changed : 1; guint need_emit_name_changed : 1;
@@ -165,6 +168,7 @@ enum { @@ -173,6 +176,7 @@ enum {
ICON_CHANGED, ICON_CHANGED,
ACTIONS_CHANGED, ACTIONS_CHANGED,
GEOMETRY_CHANGED, GEOMETRY_CHANGED,
@ -120,7 +111,7 @@ Index: libwnck/window.c
LAST_SIGNAL LAST_SIGNAL
}; };
@@ -193,6 +197,7 @@ static void update_wintype (WnckWindow @@ -201,6 +205,7 @@ static void update_wintype (WnckWindow
static void update_transient_for (WnckWindow *window); static void update_transient_for (WnckWindow *window);
static void update_startup_id (WnckWindow *window); static void update_startup_id (WnckWindow *window);
static void update_wmclass (WnckWindow *window); static void update_wmclass (WnckWindow *window);
@ -128,7 +119,7 @@ Index: libwnck/window.c
static void update_frame_extents (WnckWindow *window); static void update_frame_extents (WnckWindow *window);
static void unqueue_update (WnckWindow *window); static void unqueue_update (WnckWindow *window);
static void queue_update (WnckWindow *window); static void queue_update (WnckWindow *window);
@@ -325,6 +330,15 @@ wnck_window_class_init (WnckWindowClass @@ -407,6 +412,15 @@ wnck_window_class_init (WnckWindowClass
NULL, NULL, NULL, NULL,
g_cclosure_marshal_VOID__VOID, g_cclosure_marshal_VOID__VOID,
G_TYPE_NONE, 0); G_TYPE_NONE, 0);
@ -144,7 +135,7 @@ Index: libwnck/window.c
} }
static void static void
@@ -459,6 +473,7 @@ _wnck_window_create (Window xwindow @@ -556,6 +570,7 @@ _wnck_window_create (Window xwindow
window->priv->need_update_startup_id = TRUE; window->priv->need_update_startup_id = TRUE;
window->priv->need_update_wmclass = TRUE; window->priv->need_update_wmclass = TRUE;
window->priv->need_update_wmhints = TRUE; window->priv->need_update_wmhints = TRUE;
@ -152,7 +143,7 @@ Index: libwnck/window.c
window->priv->need_update_frame_extents = TRUE; window->priv->need_update_frame_extents = TRUE;
window->priv->need_emit_name_changed = FALSE; window->priv->need_emit_name_changed = FALSE;
window->priv->need_emit_icon_changed = FALSE; window->priv->need_emit_icon_changed = FALSE;
@@ -2097,6 +2112,29 @@ wnck_window_set_geometry (WnckWindow @@ -2320,6 +2335,29 @@ wnck_window_set_geometry (WnckWindow
gravity_and_flags, x, y, width, height); gravity_and_flags, x, y, width, height);
} }
@ -182,7 +173,7 @@ Index: libwnck/window.c
/** /**
* wnck_window_is_visible_on_workspace: * wnck_window_is_visible_on_workspace:
* @window: a #WnckWindow. * @window: a #WnckWindow.
@@ -2342,6 +2380,13 @@ _wnck_window_process_property_notify (Wn @@ -2565,6 +2603,13 @@ _wnck_window_process_property_notify (Wn
window->priv->need_update_frame_extents = TRUE; window->priv->need_update_frame_extents = TRUE;
queue_update (window); queue_update (window);
} }
@ -196,7 +187,7 @@ Index: libwnck/window.c
} }
void void
@@ -2893,6 +2938,17 @@ update_frame_extents (WnckWindow *window @@ -3138,6 +3183,17 @@ update_frame_extents (WnckWindow *window
} }
static void static void
@ -214,7 +205,7 @@ Index: libwnck/window.c
force_update_now (WnckWindow *window) force_update_now (WnckWindow *window)
{ {
WnckWindowState old_state; WnckWindowState old_state;
@@ -2927,6 +2983,7 @@ force_update_now (WnckWindow *window) @@ -3172,6 +3228,7 @@ force_update_now (WnckWindow *window)
*/ */
update_workspace (window); /* emits signals */ update_workspace (window); /* emits signals */
update_actions (window); update_actions (window);
@ -226,7 +217,7 @@ Index: libwnck/window.h
=================================================================== ===================================================================
--- libwnck/window.h.orig --- libwnck/window.h.orig
+++ libwnck/window.h +++ libwnck/window.h
@@ -268,6 +268,9 @@ struct _WnckWindowClass @@ -272,6 +272,9 @@ struct _WnckWindowClass
/* Changed size/position */ /* Changed size/position */
void (* geometry_changed) (WnckWindow *window); void (* geometry_changed) (WnckWindow *window);
@ -236,7 +227,7 @@ Index: libwnck/window.h
/* Padding for future expansion */ /* Padding for future expansion */
void (* pad1) (void); void (* pad1) (void);
void (* pad2) (void); void (* pad2) (void);
@@ -394,6 +397,9 @@ void wnck_window_set_geometry (WnckWindo @@ -401,6 +404,9 @@ void wnck_window_set_geometry (WnckWindo
int width, int width,
int height); int height);
@ -250,8 +241,8 @@ Index: libwnck/xutils.c
=================================================================== ===================================================================
--- libwnck/xutils.c.orig --- libwnck/xutils.c.orig
+++ libwnck/xutils.c +++ libwnck/xutils.c
@@ -1124,6 +1124,33 @@ _wnck_toggle_showing_desktop (Screen *s @@ -1143,6 +1143,33 @@ _wnck_toggle_showing_desktop (Screen *s
&xev); _wnck_error_trap_pop ();
} }
+void +void
@ -284,7 +275,7 @@ Index: libwnck/xutils.c
char* char*
_wnck_get_session_id (Window xwindow) _wnck_get_session_id (Window xwindow)
{ {
@@ -1298,6 +1325,19 @@ _wnck_get_frame_extents (Window xwindow @@ -1317,6 +1344,19 @@ _wnck_get_frame_extents (Window xwindow
return retval; return retval;
} }
@ -308,7 +299,7 @@ Index: libwnck/xutils.h
=================================================================== ===================================================================
--- libwnck/xutils.h.orig --- libwnck/xutils.h.orig
+++ libwnck/xutils.h +++ libwnck/xutils.h
@@ -109,6 +109,9 @@ void _wnck_activate_workspace (Screen *s @@ -110,6 +110,9 @@ void _wnck_activate_workspace (Screen *s
void _wnck_change_viewport (Screen *screen, void _wnck_change_viewport (Screen *screen,
int x, int x,
int y); int y);
@ -318,7 +309,7 @@ Index: libwnck/xutils.h
char* _wnck_get_session_id (Window xwindow); char* _wnck_get_session_id (Window xwindow);
int _wnck_get_pid (Window xwindow); int _wnck_get_pid (Window xwindow);
@@ -124,6 +127,9 @@ gboolean _wnck_get_frame_extents (Windo @@ -125,6 +128,9 @@ gboolean _wnck_get_frame_extents (Windo
int *top_frame, int *top_frame,
int *bottom_frame); int *bottom_frame);

View File

@ -4,14 +4,11 @@ details and a screenshot.
Index: libwnck/tasklist.c Index: libwnck/tasklist.c
=================================================================== ===================================================================
RCS file: /cvs/gnome/libwnck/libwnck/tasklist.c,v --- libwnck/tasklist.c.orig
retrieving revision 1.87 +++ libwnck/tasklist.c
diff -u -p -u -r1.87 tasklist.c @@ -216,6 +216,9 @@ struct _WnckTasklistPrivate
--- libwnck/tasklist.c 3 Oct 2005 19:42:46 -0000 1.87 int *size_hints;
+++ libwnck/tasklist.c 26 Apr 2006 21:45:51 -0000 int size_hints_len;
@@ -185,6 +185,9 @@ struct _WnckTasklistPrivate
gint minimum_width;
gint minimum_height;
+ gint last_width; + gint last_width;
+ gint last_height; + gint last_height;
@ -19,41 +16,42 @@ diff -u -p -u -r1.87 tasklist.c
WnckLoadIconFunction icon_loader; WnckLoadIconFunction icon_loader;
void *icon_loader_data; void *icon_loader_data;
GDestroyNotify free_icon_loader_data; GDestroyNotify free_icon_loader_data;
@@ -694,6 +697,9 @@ wnck_tasklist_init (WnckTasklist *taskli @@ -692,6 +695,9 @@ wnck_tasklist_init (WnckTasklist *taskli
tasklist->priv->minimum_width = DEFAULT_WIDTH; for (i = 0; i < N_SCREEN_CONNECTIONS; i++)
tasklist->priv->minimum_height = DEFAULT_HEIGHT; tasklist->priv->screen_connections[i] = 0;
+ tasklist->priv->last_width = -1; + tasklist->priv->last_width = -1;
+ tasklist->priv->last_height = -1; + tasklist->priv->last_height = -1;
+ +
tasklist->priv->idle_callback_tag = 0; tasklist->priv->idle_callback_tag = 0;
tasklist->priv->monitor_num = -1; tasklist->priv->size_hints = NULL;
@@ -1170,8 +1176,15 @@ wnck_tasklist_size_request (GtkWidget @@ -1324,8 +1330,16 @@ wnck_tasklist_size_request (GtkWidget
requisition->width = tasklist->priv->minimum_width; tasklist->priv->max_button_width = wnck_tasklist_get_button_size (widget);
requisition->height = tasklist->priv->minimum_height; tasklist->priv->max_button_height = max_height;
- fake_allocation.width = requisition->width; - fake_allocation.width = GTK_WIDGET (tasklist)->allocation.width;
- fake_allocation.height = requisition->height; - fake_allocation.height = GTK_WIDGET (tasklist)->allocation.height;
+ /* fake_allocation.width = GTK_WIDGET (tasklist)->allocation.width;
+ fake_allocation.height = GTK_WIDGET (tasklist)->allocation.height; */
+ if (tasklist->priv->last_width != -1) + if (tasklist->priv->last_width != -1)
+ fake_allocation.width = tasklist->priv->last_width; + fake_allocation.width = tasklist->priv->last_width;
+ else + else
+ fake_allocation.width = requisition->width; + fake_allocation.width = GTK_WIDGET (tasklist)->allocation.width;
+
+ if (tasklist->priv->last_height != -1) + if (tasklist->priv->last_height != -1)
+ fake_allocation.height = tasklist->priv->last_height; + fake_allocation.height = tasklist->priv->last_height;
+ else + else
+ fake_allocation.height = requisition->height; + fake_allocation.height = GTK_WIDGET (tasklist)->allocation.height;
array = g_array_new (FALSE, FALSE, sizeof (int)); array = g_array_new (FALSE, FALSE, sizeof (int));
@@ -1298,6 +1311,9 @@ wnck_tasklist_size_allocate (GtkWidget @@ -1501,6 +1515,9 @@ wnck_tasklist_size_allocate (GtkWidget
int grouping_limit;
tasklist = WNCK_TASKLIST (widget); tasklist = WNCK_TASKLIST (widget);
+
+ tasklist->priv->last_width = allocation->width; + tasklist->priv->last_width = allocation->width;
+ tasklist->priv->last_height = allocation->height; + tasklist->priv->last_height = allocation->height;
+
n_windows = g_list_length (tasklist->priv->windows); n_windows = g_list_length (tasklist->priv->windows);
n_startup_sequences = g_list_length (tasklist->priv->startup_sequences); n_startup_sequences = g_list_length (tasklist->priv->startup_sequences);
n_grouped_buttons = 0;

View File

@ -42,7 +42,7 @@ Index: libwnck/window-action-menu.c
=================================================================== ===================================================================
--- libwnck/window-action-menu.c.orig --- libwnck/window-action-menu.c.orig
+++ libwnck/window-action-menu.c +++ libwnck/window-action-menu.c
@@ -55,7 +55,13 @@ typedef enum @@ -56,7 +56,13 @@ typedef enum
RIGHT, RIGHT,
UP, UP,
DOWN, DOWN,
@ -57,7 +57,7 @@ Index: libwnck/window-action-menu.c
} WindowAction; } WindowAction;
typedef struct _ActionMenuData ActionMenuData; typedef struct _ActionMenuData ActionMenuData;
@@ -79,6 +85,13 @@ struct _ActionMenuData @@ -80,6 +86,13 @@ struct _ActionMenuData
GtkWidget *up_item; GtkWidget *up_item;
GtkWidget *down_item; GtkWidget *down_item;
GtkWidget *workspace_item; GtkWidget *workspace_item;
@ -71,10 +71,10 @@ Index: libwnck/window-action-menu.c
guint idle_handler; guint idle_handler;
}; };
@@ -234,7 +247,73 @@ item_activated_callback (GtkWidget *menu @@ -331,8 +344,74 @@ item_activated_callback (GtkWidget *menu
workspace_index)); ww, hw);
break;
} }
break;
+ case STICK: + case STICK:
+ if (wnck_window_is_sticky (amd->window)) + if (wnck_window_is_sticky (amd->window))
+ wnck_window_unstick (amd->window); + wnck_window_unstick (amd->window);
@ -116,7 +116,7 @@ Index: libwnck/window-action-menu.c
+ wnck_window_get_geometry (amd->window, &xw, &yw, NULL, NULL); + wnck_window_get_geometry (amd->window, &xw, &yw, NULL, NULL);
+ wnck_window_move (amd->window, xw, yw + height); + wnck_window_move (amd->window, xw, yw + height);
+ break; + break;
} + }
+ case MOVE_TO_VIEWPORT: + case MOVE_TO_VIEWPORT:
+ { + {
+ WnckWorkspace *workspace; + WnckWorkspace *workspace;
@ -141,15 +141,16 @@ Index: libwnck/window-action-menu.c
+ yw + y - viewport_y); + yw + y - viewport_y);
+ break; + break;
+ } + }
+ } default:
- g_assert_not_reached ();
+ g_assert_not_reached ();
}
} }
static void @@ -601,6 +680,58 @@ update_menu_state (ActionMenuData *amd)
@@ -397,6 +476,56 @@ update_menu_state (ActionMenuData *amd) gtk_menu_popdown (GTK_MENU (gtk_menu_item_get_submenu (GTK_MENU_ITEM (amd->workspace_item))));
gtk_widget_show (amd->unpin_item);
gtk_widget_hide (amd->workspace_item);
} }
+
+ if (wnck_window_is_sticky (amd->window)) + if (wnck_window_is_sticky (amd->window))
+ { + {
+ set_item_text (amd->stick_item, _("_Only in This Viewport")); + set_item_text (amd->stick_item, _("_Only in This Viewport"));
@ -199,22 +200,28 @@ Index: libwnck/window-action-menu.c
+ gtk_widget_hide (amd->stick_item); + gtk_widget_hide (amd->stick_item);
+ gtk_widget_hide (amd->viewport_item); + gtk_widget_hide (amd->viewport_item);
+ } + }
+
+
+
gtk_menu_reposition (GTK_MENU (amd->menu));
return FALSE; return FALSE;
} @@ -970,6 +1101,12 @@ wnck_create_window_action_menu (WnckWind
@@ -590,6 +719,9 @@ wnck_create_window_action_menu (WnckWind GtkWidget *separator;
int num_workspaces, window_space, i; GSList *pin_group;
WnckWorkspace *workspace; WnckScreen *screen;
WnckWorkspaceLayout layout; + WnckWorkspace *workspace;
+ int i;
+
+ int viewport_x, viewport_y, viewport_width, viewport_height; + int viewport_x, viewport_y, viewport_width, viewport_height;
+ int screen_width, screen_height; + int screen_width, screen_height;
+ int x, y; + int x, y;
GSList *pin_group;
g_return_val_if_fail (WNCK_IS_WINDOW (window), NULL); g_return_val_if_fail (WNCK_IS_WINDOW (window), NULL);
@@ -752,9 +884,113 @@ wnck_create_window_action_menu (WnckWind
g_free (label); @@ -1070,9 +1207,113 @@ wnck_create_window_action_menu (WnckWind
} gtk_menu_shell_append (GTK_MENU_SHELL (menu),
amd->workspace_item);
- if (wnck_screen_net_wm_supports (wnck_window_get_screen (amd->window), - if (wnck_screen_net_wm_supports (wnck_window_get_screen (amd->window),
- "_NET_WM_WINDOW_OPACITY")) - "_NET_WM_WINDOW_OPACITY"))

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Wed Aug 1 23:50:22 CEST 2007 - maw@suse.de
- Update to version 2.19.6:
Fixes
- Make the window action menu work with viewport (Vincent) [#352383]
- Correctly draw workspaces with viewport in the pager (Vincent)
- Fix typo in a string of wnckprop (Theppitak Karoonboonyanan)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jul 27 10:25:30 CEST 2007 - sbrabec@suse.cz Fri Jul 27 10:25:30 CEST 2007 - sbrabec@suse.cz

View File

@ -1,5 +1,5 @@
# #
# spec file for package libwnck (Version 2.19.4) # spec file for package libwnck (Version 2.19.6)
# #
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@ -14,8 +14,8 @@ Name: libwnck
BuildRequires: gnome-common gtk-doc gtk2-devel intltool licenses perl-XML-Parser update-desktop-files BuildRequires: gnome-common gtk-doc gtk2-devel intltool licenses perl-XML-Parser update-desktop-files
License: LGPL v2 or later License: LGPL v2 or later
Group: Development/Libraries/GNOME Group: Development/Libraries/GNOME
Version: 2.19.4 Version: 2.19.6
Release: 2 Release: 1
# WARNING: After changing versions please call Re or rpmbuild to auto-update spec file: # WARNING: After changing versions please call Re or rpmbuild to auto-update spec file:
#%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libwnck-1) #%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libwnck-1)
%define libwnck-1_name 22 %define libwnck-1_name 22
@ -25,7 +25,7 @@ Source1: %{name}_spec-update.sh
Patch4: libwnck-2.12.2-window-move-1.patch Patch4: libwnck-2.12.2-window-move-1.patch
Patch8: libwnck-realistic-layout.patch Patch8: libwnck-realistic-layout.patch
Patch9: libwnck-opacity-2.patch Patch9: libwnck-opacity-2.patch
# someone should re-review this patch # FIXME: someone should re-review this patch
Patch10: libwnck-viewport-2.patch Patch10: libwnck-viewport-2.patch
Patch11: libwnck-border_width-fix-2.patch Patch11: libwnck-border_width-fix-2.patch
Requires: libwnck-1-22 = %{version} licenses Requires: libwnck-1-22 = %{version} licenses
@ -128,6 +128,7 @@ rm -rf $RPM_BUILD_ROOT
%files -f %files -f %{name}.lang %files -f %files -f %{name}.lang
%defattr(-,root,root) %defattr(-,root,root)
%{_bindir}/wnckprop
%doc AUTHORS COPYING README NEWS ChangeLog %doc AUTHORS COPYING README NEWS ChangeLog
%files -n libwnck-1-22 %files -n libwnck-1-22
@ -146,6 +147,12 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/gtk-doc/html/* %{_datadir}/gtk-doc/html/*
%changelog %changelog
* Wed Aug 01 2007 - maw@suse.de
- Update to version 2.19.6:
Fixes
- Make the window action menu work with viewport (Vincent) [#352383]
- Correctly draw workspaces with viewport in the pager (Vincent)
- Fix typo in a string of wnckprop (Theppitak Karoonboonyanan)
* Fri Jul 27 2007 - sbrabec@suse.cz * Fri Jul 27 2007 - sbrabec@suse.cz
- Fixed typo in shared library name. - Fixed typo in shared library name.
* Tue Jul 17 2007 - sbrabec@suse.cz * Tue Jul 17 2007 - sbrabec@suse.cz