compiz/compiz_libwnck_to_libmatewnck.patch
2013-05-26 15:56:28 +02:00

1498 lines
44 KiB
Diff

diff -uprN compiz-0.8.8-orig/configure.ac compiz-0.8.8/configure.ac
--- compiz-0.8.8-orig/configure.ac 2013-04-18 21:13:02.899829000 +0200
+++ compiz-0.8.8/configure.ac 2013-04-18 21:23:41.241315656 +0200
@@ -239,7 +239,7 @@ if test "x$use_gtk" = "xyes"; then
xrender >= 0.8.4 \
xcursor \
gtk+-2.0 >= 2.8.0 \
- libwnck-1.0 \
+ libmatewnck \
pangocairo,
[use_gtk=yes], [use_gtk=no])
if test "x$use_gtk" = "xyes"; then
@@ -247,15 +247,15 @@ if test "x$use_gtk" = "xyes"; then
save_LIBS="$LIBS"
CFLAGS="$CFLAGS $GTK_WINDOW_DECORATOR_CFLAGS"
LIBS="$LIBS $GTK_WINDOW_DECORATOR_LIBS"
- AC_CHECK_FUNCS(wnck_window_has_name)
+ AC_CHECK_FUNCS(matewnck_window_has_name)
CFLAGS="$save_CFLAGS"
LIBS="$save_LIBS"
- PKG_CHECK_EXISTS(libwnck-1.0 >= 2.18.1,
- [have_libwnck_2_18_1=yes], [have_libwnck_2_18_1=no])
+ PKG_CHECK_EXISTS(libmatewnck-1.0 >= 2.18.1,
+ [have_libmatewnck_2_18_1=yes], [have_libmatewnck_2_18_1=no])
- PKG_CHECK_EXISTS(libwnck-1.0 >= 2.19.4,
- [have_libwnck_2_19_4=yes], [have_libwnck_2_19_4=no])
+ PKG_CHECK_EXISTS(libmatewnck-1.0 >= 2.19.4,
+ [have_libmatewnck_2_19_4=yes], [have_libmatewnck_2_19_4=no])
if test "x$use_marco" = "xyes"; then
PKG_CHECK_MODULES(MARCO, libmarco-private,
@@ -273,13 +273,13 @@ fi
AM_CONDITIONAL(USE_GTK, test "x$use_gtk" = "xyes")
if test "$use_gtk" = yes; then
AC_DEFINE(USE_GTK, 1, [Build gtk window decorator])
- if test "$have_libwnck_2_18_1" = yes; then
- AC_DEFINE(HAVE_LIBWNCK_2_18_1, 1,
- [Define to 1 if libwnck version >= 2_18_1])
+ if test "$have_libmatewnck_2_18_1" = yes; then
+ AC_DEFINE(HAVE_LIBMATEWNCK_2_18_1, 1,
+ [Define to 1 if libmatewnck version >= 2_18_1])
fi
- if test "$have_libwnck_2_19_4" = yes; then
- AC_DEFINE(HAVE_LIBWNCK_2_19_4, 1,
- [Define to 1 if libwnck version >= 2_19_4])
+ if test "$have_libmatewnck_2_19_4" = yes; then
+ AC_DEFINE(HAVE_LIBMATEWNCK_2_19_4, 1,
+ [Define to 1 if libmatewnck version >= 2_19_4])
fi
fi
diff -uprN compiz-0.8.8-orig/gtk/window-decorator/gtk-window-decorator.c compiz-0.8.8/gtk/window-decorator/gtk-window-decorator.c
--- compiz-0.8.8-orig/gtk/window-decorator/gtk-window-decorator.c 2013-04-18 21:13:02.905829000 +0200
+++ compiz-0.8.8/gtk/window-decorator/gtk-window-decorator.c 2013-04-18 21:23:40.292306019 +0200
@@ -36,12 +36,12 @@
#include <gdk/gdkx.h>
#include <glib/gi18n.h>
-#define WNCK_I_KNOW_THIS_IS_UNSTABLE
-#include <libwnck/libwnck.h>
-#include <libwnck/window-action-menu.h>
+#define MATEWNCK_I_KNOW_THIS_IS_UNSTABLE
+#include <libmatewnck/libmatewnck.h>
+#include <libmatewnck/window-action-menu.h>
-#ifndef HAVE_LIBWNCK_2_19_4
-#define wnck_window_get_client_window_geometry wnck_window_get_geometry
+#ifndef HAVE_LIBMATEWNCK_2_19_4
+#define matewnck_window_get_client_window_geometry matewnck_window_get_geometry
#endif
#include <cairo.h>
@@ -390,8 +390,8 @@ typedef struct _decor {
cairo_pattern_t *icon;
GdkPixmap *icon_pixmap;
GdkPixbuf *icon_pixbuf;
- WnckWindowState state;
- WnckWindowActions actions;
+ MatewnckWindowState state;
+ MatewnckWindowActions actions;
XID prop_xid;
GtkWidget *force_quit_dialog;
void (*draw) (struct _decor *d);
@@ -423,7 +423,7 @@ gboolean (*theme_get_button_position)
gint *w,
gint *h);
-typedef void (*event_callback) (WnckWindow *win, XEvent *event);
+typedef void (*event_callback) (MatewnckWindow *win, XEvent *event);
static char *program_name;
@@ -938,8 +938,8 @@ draw_window_decoration (decor_t *d)
style = gtk_widget_get_style (style_window);
- if (d->state & (WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
- WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
+ if (d->state & (MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
+ MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
corners = 0;
color.r = style->bg[GTK_STATE_NORMAL].red / 65535.0;
@@ -1157,7 +1157,7 @@ draw_window_decoration (decor_t *d)
button_x = d->width - d->context->right_space - 13;
- if (d->actions & WNCK_WINDOW_ACTION_CLOSE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_CLOSE)
{
button_state_offsets (button_x,
y1 - 3.0 + titlebar_height / 2,
@@ -1183,7 +1183,7 @@ draw_window_decoration (decor_t *d)
}
}
- if (d->actions & WNCK_WINDOW_ACTION_MAXIMIZE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_MAXIMIZE)
{
button_state_offsets (button_x,
y1 - 3.0 + titlebar_height / 2,
@@ -1200,8 +1200,8 @@ draw_window_decoration (decor_t *d)
STROKE_ALPHA);
cairo_move_to (cr, x, y);
- if (d->state & (WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
- WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
+ if (d->state & (MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
+ MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
draw_unmax_button (d, cr, 4.0);
else
draw_max_button (d, cr, 4.0);
@@ -1216,8 +1216,8 @@ draw_window_decoration (decor_t *d)
alpha * 0.75);
cairo_move_to (cr, x, y);
- if (d->state & (WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
- WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
+ if (d->state & (MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
+ MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
draw_unmax_button (d, cr, 4.0);
else
draw_max_button (d, cr, 4.0);
@@ -1226,7 +1226,7 @@ draw_window_decoration (decor_t *d)
}
}
- if (d->actions & WNCK_WINDOW_ACTION_MINIMIZE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_MINIMIZE)
{
button_state_offsets (button_x,
y1 - 3.0 + titlebar_height / 2,
@@ -1717,53 +1717,53 @@ meta_get_decoration_geometry (decor_t *
*flags = 0;
- if (d->actions & WNCK_WINDOW_ACTION_CLOSE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_CLOSE)
*flags |= META_FRAME_ALLOWS_DELETE;
- if (d->actions & WNCK_WINDOW_ACTION_MINIMIZE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_MINIMIZE)
*flags |= META_FRAME_ALLOWS_MINIMIZE;
- if (d->actions & WNCK_WINDOW_ACTION_MAXIMIZE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_MAXIMIZE)
*flags |= META_FRAME_ALLOWS_MAXIMIZE;
*flags |= META_FRAME_ALLOWS_MENU;
- if (d->actions & WNCK_WINDOW_ACTION_RESIZE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_RESIZE)
{
- if (!(d->state & WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
+ if (!(d->state & MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY))
*flags |= META_FRAME_ALLOWS_VERTICAL_RESIZE;
- if (!(d->state & WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY))
+ if (!(d->state & MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY))
*flags |= META_FRAME_ALLOWS_HORIZONTAL_RESIZE;
}
- if (d->actions & WNCK_WINDOW_ACTION_MOVE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_MOVE)
*flags |= META_FRAME_ALLOWS_MOVE;
- if (d->actions & WNCK_WINDOW_ACTION_MAXIMIZE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_MAXIMIZE)
*flags |= META_FRAME_ALLOWS_MAXIMIZE;
- if (d->actions & WNCK_WINDOW_ACTION_SHADE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_SHADE)
*flags |= META_FRAME_ALLOWS_SHADE;
if (d->active)
*flags |= META_FRAME_HAS_FOCUS;
-#define META_MAXIMIZED (WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY | \
- WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY)
+#define META_MAXIMIZED (MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY | \
+ MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY)
if ((d->state & META_MAXIMIZED) == META_MAXIMIZED)
*flags |= META_FRAME_MAXIMIZED;
- if (d->state & WNCK_WINDOW_STATE_STICKY)
+ if (d->state & MATEWNCK_WINDOW_STATE_STICKY)
*flags |= META_FRAME_STUCK;
- if (d->state & WNCK_WINDOW_STATE_FULLSCREEN)
+ if (d->state & MATEWNCK_WINDOW_STATE_FULLSCREEN)
*flags |= META_FRAME_FULLSCREEN;
- if (d->state & WNCK_WINDOW_STATE_SHADED)
+ if (d->state & MATEWNCK_WINDOW_STATE_SHADED)
*flags |= META_FRAME_SHADED;
- if (d->state & WNCK_WINDOW_STATE_ABOVE)
+ if (d->state & MATEWNCK_WINDOW_STATE_ABOVE)
*flags |= META_FRAME_ABOVE;
meta_theme_get_frame_borders (theme,
@@ -2693,7 +2693,7 @@ get_event_window_position (decor_t *d,
*y = pos[i][j].y + pos[i][j].yh * height + pos[i][j].yth *
(titlebar_height - 17);
- if ((d->state & WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY) &&
+ if ((d->state & MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY) &&
(j == 0 || j == 2))
{
*w = 0;
@@ -2703,7 +2703,7 @@ get_event_window_position (decor_t *d,
*w = pos[i][j].w + pos[i][j].ww * width;
}
- if ((d->state & WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY) &&
+ if ((d->state & MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY) &&
(i == 0 || i == 2))
{
*h = 0;
@@ -2991,7 +2991,7 @@ meta_get_button_position (decor_t *d,
#endif
static void
-update_event_windows (WnckWindow *win)
+update_event_windows (MatewnckWindow *win)
{
Display *xdisplay;
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3001,9 +3001,9 @@ update_event_windows (WnckWindow *win)
xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
- wnck_window_get_client_window_geometry (win, &x0, &y0, &width, &height);
+ matewnck_window_get_client_window_geometry (win, &x0, &y0, &width, &height);
- if (d->state & WNCK_WINDOW_STATE_SHADED)
+ if (d->state & MATEWNCK_WINDOW_STATE_SHADED)
{
height = 0;
k = l = 1;
@@ -3020,17 +3020,17 @@ update_event_windows (WnckWindow *win)
{
static guint event_window_actions[3][3] = {
{
- WNCK_WINDOW_ACTION_RESIZE,
- WNCK_WINDOW_ACTION_RESIZE,
- WNCK_WINDOW_ACTION_RESIZE
+ MATEWNCK_WINDOW_ACTION_RESIZE,
+ MATEWNCK_WINDOW_ACTION_RESIZE,
+ MATEWNCK_WINDOW_ACTION_RESIZE
}, {
- WNCK_WINDOW_ACTION_RESIZE,
- WNCK_WINDOW_ACTION_MOVE,
- WNCK_WINDOW_ACTION_RESIZE
+ MATEWNCK_WINDOW_ACTION_RESIZE,
+ MATEWNCK_WINDOW_ACTION_MOVE,
+ MATEWNCK_WINDOW_ACTION_RESIZE
}, {
- WNCK_WINDOW_ACTION_RESIZE,
- WNCK_WINDOW_ACTION_RESIZE,
- WNCK_WINDOW_ACTION_RESIZE
+ MATEWNCK_WINDOW_ACTION_RESIZE,
+ MATEWNCK_WINDOW_ACTION_RESIZE,
+ MATEWNCK_WINDOW_ACTION_RESIZE
}
};
@@ -3063,18 +3063,18 @@ update_event_windows (WnckWindow *win)
for (i = 0; i < BUTTON_NUM; i++)
{
static guint button_actions[BUTTON_NUM] = {
- WNCK_WINDOW_ACTION_CLOSE,
- WNCK_WINDOW_ACTION_MAXIMIZE,
- WNCK_WINDOW_ACTION_MINIMIZE,
+ MATEWNCK_WINDOW_ACTION_CLOSE,
+ MATEWNCK_WINDOW_ACTION_MAXIMIZE,
+ MATEWNCK_WINDOW_ACTION_MINIMIZE,
0,
- WNCK_WINDOW_ACTION_SHADE,
+ MATEWNCK_WINDOW_ACTION_SHADE,
-#ifdef HAVE_LIBWNCK_2_18_1
- WNCK_WINDOW_ACTION_ABOVE,
- WNCK_WINDOW_ACTION_STICK,
- WNCK_WINDOW_ACTION_UNSHADE,
- WNCK_WINDOW_ACTION_ABOVE,
- WNCK_WINDOW_ACTION_UNSTICK
+#ifdef HAVE_LIBMATEWNCK_2_18_1
+ MATEWNCK_WINDOW_ACTION_ABOVE,
+ MATEWNCK_WINDOW_ACTION_STICK,
+ MATEWNCK_WINDOW_ACTION_UNSHADE,
+ MATEWNCK_WINDOW_ACTION_ABOVE,
+ MATEWNCK_WINDOW_ACTION_UNSTICK
#else
0,
0,
@@ -3106,17 +3106,17 @@ update_event_windows (WnckWindow *win)
gdk_error_trap_pop ();
}
-#ifdef HAVE_WNCK_WINDOW_HAS_NAME
+#ifdef HAVE_MATEWNCK_WINDOW_HAS_NAME
static const char *
-wnck_window_get_real_name (WnckWindow *win)
+matewnck_window_get_real_name (MatewnckWindow *win)
{
- return wnck_window_has_name (win) ? wnck_window_get_name (win) : NULL;
+ return matewnck_window_has_name (win) ? matewnck_window_get_name (win) : NULL;
}
-#define wnck_window_get_name wnck_window_get_real_name
+#define matewnck_window_get_name matewnck_window_get_real_name
#endif
static gint
-max_window_name_width (WnckWindow *win)
+max_window_name_width (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
const gchar *name;
@@ -3131,7 +3131,7 @@ max_window_name_width (WnckWindow *win)
pango_layout_set_wrap (d->layout, PANGO_WRAP_CHAR);
}
- name = wnck_window_get_name (win);
+ name = matewnck_window_get_name (win);
if (!name)
return 0;
@@ -3147,7 +3147,7 @@ max_window_name_width (WnckWindow *win)
}
static void
-update_window_decoration_name (WnckWindow *win)
+update_window_decoration_name (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
const gchar *name;
@@ -3160,7 +3160,7 @@ update_window_decoration_name (WnckWindo
d->name = NULL;
}
- name = wnck_window_get_name (win);
+ name = matewnck_window_get_name (win);
if (name && (name_length = strlen (name)))
{
gint w;
@@ -3173,7 +3173,7 @@ update_window_decoration_name (WnckWindo
{
gint width;
- wnck_window_get_client_window_geometry (win, NULL, NULL, &width,
+ matewnck_window_get_client_window_geometry (win, NULL, NULL, &width,
NULL);
w = width - ICON_SPACE - 2 - d->button_width;
@@ -3207,7 +3207,7 @@ update_window_decoration_name (WnckWindo
}
static void
-update_window_decoration_icon (WnckWindow *win)
+update_window_decoration_icon (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3226,7 +3226,7 @@ update_window_decoration_icon (WnckWindo
if (d->icon_pixbuf)
g_object_unref (G_OBJECT (d->icon_pixbuf));
- d->icon_pixbuf = wnck_window_get_mini_icon (win);
+ d->icon_pixbuf = matewnck_window_get_mini_icon (win);
if (d->icon_pixbuf)
{
cairo_t *cr;
@@ -3244,19 +3244,19 @@ update_window_decoration_icon (WnckWindo
}
static void
-update_window_decoration_state (WnckWindow *win)
+update_window_decoration_state (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
- d->state = wnck_window_get_state (win);
+ d->state = matewnck_window_get_state (win);
}
static void
-update_window_decoration_actions (WnckWindow *win)
+update_window_decoration_actions (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
- d->actions = wnck_window_get_actions (win);
+ d->actions = matewnck_window_get_actions (win);
}
static void
@@ -3266,17 +3266,17 @@ calc_button_size (decor_t *d)
button_width = 0;
- if (d->actions & WNCK_WINDOW_ACTION_CLOSE)
+ if (d->actions & MATEWNCK_WINDOW_ACTION_CLOSE)
button_width += 17;
- if (d->actions & (WNCK_WINDOW_ACTION_MAXIMIZE_HORIZONTALLY |
- WNCK_WINDOW_ACTION_MAXIMIZE_VERTICALLY |
- WNCK_WINDOW_ACTION_UNMAXIMIZE_HORIZONTALLY |
- WNCK_WINDOW_ACTION_UNMAXIMIZE_VERTICALLY))
+ if (d->actions & (MATEWNCK_WINDOW_ACTION_MAXIMIZE_HORIZONTALLY |
+ MATEWNCK_WINDOW_ACTION_MAXIMIZE_VERTICALLY |
+ MATEWNCK_WINDOW_ACTION_UNMAXIMIZE_HORIZONTALLY |
+ MATEWNCK_WINDOW_ACTION_UNMAXIMIZE_VERTICALLY))
button_width += 17;
- if (d->actions & (WNCK_WINDOW_ACTION_MINIMIZE |
- WNCK_WINDOW_ACTION_MINIMIZE))
+ if (d->actions & (MATEWNCK_WINDOW_ACTION_MINIMIZE |
+ MATEWNCK_WINDOW_ACTION_MINIMIZE))
button_width += 17;
if (button_width)
@@ -3336,9 +3336,9 @@ meta_calc_button_size (decor_t *d)
for (i = 0; i < 3; i++)
{
static guint button_actions[3] = {
- WNCK_WINDOW_ACTION_CLOSE,
- WNCK_WINDOW_ACTION_MAXIMIZE,
- WNCK_WINDOW_ACTION_MINIMIZE
+ MATEWNCK_WINDOW_ACTION_CLOSE,
+ MATEWNCK_WINDOW_ACTION_MAXIMIZE,
+ MATEWNCK_WINDOW_ACTION_MINIMIZE
};
if (d->actions & button_actions[i])
@@ -3404,7 +3404,7 @@ meta_calc_decoration_size (decor_t *d,
#endif
static gboolean
-update_window_decoration_size (WnckWindow *win)
+update_window_decoration_size (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
GdkPixmap *pixmap, *buffer_pixmap = NULL;
@@ -3415,7 +3415,7 @@ update_window_decoration_size (WnckWindo
xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
- wnck_window_get_client_window_geometry (win, NULL, NULL, &w, &h);
+ matewnck_window_get_client_window_geometry (win, NULL, NULL, &w, &h);
name_width = max_window_name_width (win);
@@ -3460,7 +3460,7 @@ update_window_decoration_size (WnckWindo
d->width = width;
d->height = height;
- d->prop_xid = wnck_window_get_xid (win);
+ d->prop_xid = matewnck_window_get_xid (win);
update_window_decoration_name (win);
@@ -3470,18 +3470,18 @@ update_window_decoration_size (WnckWindo
}
static void
-add_frame_window (WnckWindow *win,
+add_frame_window (MatewnckWindow *win,
Window frame)
{
Display *xdisplay;
XSetWindowAttributes attr;
- gulong xid = wnck_window_get_xid (win);
+ gulong xid = matewnck_window_get_xid (win);
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
gint i, j;
xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
- d->active = wnck_window_is_active (win);
+ d->active = matewnck_window_is_active (win);
attr.event_mask = ButtonPressMask | EnterWindowMask | LeaveWindowMask;
attr.override_redirect = TRUE;
@@ -3550,18 +3550,18 @@ add_frame_window (WnckWindow *win,
}
static gboolean
-update_switcher_window (WnckWindow *win,
+update_switcher_window (MatewnckWindow *win,
Window selected)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
GdkPixmap *pixmap, *buffer_pixmap = NULL;
gint height, width = 0;
- WnckWindow *selected_win;
+ MatewnckWindow *selected_win;
Display *xdisplay;
xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
- wnck_window_get_client_window_geometry (win, NULL, NULL, &width, NULL);
+ matewnck_window_get_client_window_geometry (win, NULL, NULL, &width, NULL);
decor_get_default_layout (&switcher_context, width, 1, &d->border_layout);
@@ -3590,7 +3590,7 @@ update_switcher_window (WnckWindow *win,
if (!d->height)
d->height = switcher_height;
- selected_win = wnck_window_get (selected);
+ selected_win = matewnck_window_get (selected);
if (selected_win)
{
glong name_length;
@@ -3603,7 +3603,7 @@ update_switcher_window (WnckWindow *win,
d->name = NULL;
}
- name = wnck_window_get_name (selected_win);
+ name = matewnck_window_get_name (selected_win);
if (name && (name_length = strlen (name)))
{
if (!d->layout)
@@ -3721,7 +3721,7 @@ update_switcher_window (WnckWindow *win,
d->width = width;
d->height = height;
- d->prop_xid = wnck_window_get_xid (win);
+ d->prop_xid = matewnck_window_get_xid (win);
queue_decor_draw (d);
@@ -3729,7 +3729,7 @@ update_switcher_window (WnckWindow *win,
}
static void
-remove_frame_window (WnckWindow *win)
+remove_frame_window (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
Display *xdisplay;
@@ -3813,7 +3813,7 @@ remove_frame_window (WnckWindow *win)
}
static void
-window_name_changed (WnckWindow *win)
+window_name_changed (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3825,7 +3825,7 @@ window_name_changed (WnckWindow *win)
}
static void
-window_geometry_changed (WnckWindow *win)
+window_geometry_changed (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3833,7 +3833,7 @@ window_geometry_changed (WnckWindow *win
{
int width, height;
- wnck_window_get_client_window_geometry (win, NULL, NULL, &width,
+ matewnck_window_get_client_window_geometry (win, NULL, NULL, &width,
&height);
if (width != d->client_width || height != d->client_height)
@@ -3848,7 +3848,7 @@ window_geometry_changed (WnckWindow *win
}
static void
-window_icon_changed (WnckWindow *win)
+window_icon_changed (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3860,7 +3860,7 @@ window_icon_changed (WnckWindow *win)
}
static void
-window_state_changed (WnckWindow *win)
+window_state_changed (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3875,7 +3875,7 @@ window_state_changed (WnckWindow *win)
}
static void
-window_actions_changed (WnckWindow *win)
+window_actions_changed (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3890,7 +3890,7 @@ window_actions_changed (WnckWindow *win)
}
static void
-connect_window (WnckWindow *win)
+connect_window (MatewnckWindow *win)
{
g_signal_connect_object (win, "name_changed",
G_CALLBACK (window_name_changed),
@@ -3910,37 +3910,37 @@ connect_window (WnckWindow *win)
}
static void
-active_window_changed (WnckScreen *screen)
+active_window_changed (MatewnckScreen *screen)
{
- WnckWindow *win;
+ MatewnckWindow *win;
decor_t *d;
- win = wnck_screen_get_previously_active_window (screen);
+ win = matewnck_screen_get_previously_active_window (screen);
if (win)
{
d = g_object_get_data (G_OBJECT (win), "decor");
if (d && d->pixmap)
{
- d->active = wnck_window_is_active (win);
+ d->active = matewnck_window_is_active (win);
queue_decor_draw (d);
}
}
- win = wnck_screen_get_active_window (screen);
+ win = matewnck_screen_get_active_window (screen);
if (win)
{
d = g_object_get_data (G_OBJECT (win), "decor");
if (d && d->pixmap)
{
- d->active = wnck_window_is_active (win);
+ d->active = matewnck_window_is_active (win);
queue_decor_draw (d);
}
}
}
static void
-window_opened (WnckScreen *screen,
- WnckWindow *win)
+window_opened (MatewnckScreen *screen,
+ MatewnckWindow *win)
{
decor_t *d;
Window window;
@@ -3950,7 +3950,7 @@ window_opened (WnckScreen *screen,
if (!d)
return;
- wnck_window_get_client_window_geometry (win, NULL, NULL,
+ matewnck_window_get_client_window_geometry (win, NULL, NULL,
&d->client_width,
&d->client_height);
@@ -3960,11 +3960,11 @@ window_opened (WnckScreen *screen,
connect_window (win);
- xid = wnck_window_get_xid (win);
+ xid = matewnck_window_get_xid (win);
if (get_window_prop (xid, select_window_atom, &window))
{
- d->prop_xid = wnck_window_get_xid (win);
+ d->prop_xid = matewnck_window_get_xid (win);
update_switcher_window (win, window);
}
else if (get_window_prop (xid, frame_window_atom, &window))
@@ -3974,8 +3974,8 @@ window_opened (WnckScreen *screen,
}
static void
-window_closed (WnckScreen *screen,
- WnckWindow *win)
+window_closed (MatewnckScreen *screen,
+ MatewnckWindow *win)
{
Display *xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ());
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -3985,7 +3985,7 @@ window_closed (WnckScreen *screen,
g_object_set_data (G_OBJECT (win), "decor", NULL);
gdk_error_trap_push ();
- XDeleteProperty (xdisplay, wnck_window_get_xid (win), win_decor_atom);
+ XDeleteProperty (xdisplay, matewnck_window_get_xid (win), win_decor_atom);
gdk_display_sync (gdk_display_get_default ());
gdk_error_trap_pop ();
@@ -3993,7 +3993,7 @@ window_closed (WnckScreen *screen,
}
static void
-connect_screen (WnckScreen *screen)
+connect_screen (MatewnckScreen *screen)
{
GList *windows;
@@ -4007,7 +4007,7 @@ connect_screen (WnckScreen *screen)
G_CALLBACK (window_closed),
0, 0);
- windows = wnck_screen_get_windows (screen);
+ windows = matewnck_screen_get_windows (screen);
while (windows != NULL)
{
window_opened (screen, windows->data);
@@ -4016,7 +4016,7 @@ connect_screen (WnckScreen *screen)
}
static void
-move_resize_window (WnckWindow *win,
+move_resize_window (MatewnckWindow *win,
int direction,
XEvent *xevent)
{
@@ -4045,7 +4045,7 @@ move_resize_window (WnckWindow *win,
ev.xclient.serial = 0;
ev.xclient.send_event = TRUE;
- ev.xclient.window = wnck_window_get_xid (win);
+ ev.xclient.window = matewnck_window_get_xid (win);
ev.xclient.message_type = wm_move_resize_atom;
ev.xclient.format = 32;
@@ -4066,7 +4066,7 @@ move_resize_window (WnckWindow *win,
}
static void
-restack_window (WnckWindow *win,
+restack_window (MatewnckWindow *win,
int stack_mode)
{
Display *xdisplay;
@@ -4094,7 +4094,7 @@ restack_window (WnckWindow *win,
ev.xclient.serial = 0;
ev.xclient.send_event = TRUE;
- ev.xclient.window = wnck_window_get_xid (win);
+ ev.xclient.window = matewnck_window_get_xid (win);
ev.xclient.message_type = restack_window_atom;
ev.xclient.format = 32;
@@ -4267,7 +4267,7 @@ create_tooltip_window (void)
}
static void
-handle_tooltip_event (WnckWindow *win,
+handle_tooltip_event (MatewnckWindow *win,
XEvent *xevent,
guint state,
const char *tip)
@@ -4281,7 +4281,7 @@ handle_tooltip_event (WnckWindow *win,
case EnterNotify:
if (!(state & PRESSED_EVENT_WINDOW))
{
- if (wnck_window_is_active (win))
+ if (matewnck_window_is_active (win))
tooltip_start_delay (tip);
}
break;
@@ -4292,7 +4292,7 @@ handle_tooltip_event (WnckWindow *win,
}
static void
-common_button_event (WnckWindow *win,
+common_button_event (MatewnckWindow *win,
XEvent *xevent,
int button,
int max,
@@ -4327,7 +4327,7 @@ common_button_event (WnckWindow *win,
#define BUTTON_EVENT_ACTION_STATE (PRESSED_EVENT_WINDOW | IN_EVENT_WINDOW)
static void
-close_button_event (WnckWindow *win,
+close_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4340,20 +4340,20 @@ close_button_event (WnckWindow *win,
if (xevent->xbutton.button == 1)
{
if (state == BUTTON_EVENT_ACTION_STATE)
- wnck_window_close (win, xevent->xbutton.time);
+ matewnck_window_close (win, xevent->xbutton.time);
}
break;
}
}
static void
-max_button_event (WnckWindow *win,
+max_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
guint state = d->button_states[BUTTON_MAX];
- if (wnck_window_is_maximized (win))
+ if (matewnck_window_is_maximized (win))
common_button_event (win, xevent, BUTTON_MAX,
3, _("Unmaximize Window"));
else
@@ -4368,24 +4368,24 @@ max_button_event (WnckWindow *win,
{
if (xevent->xbutton.button == 2)
{
- if (wnck_window_is_maximized_vertically (win))
- wnck_window_unmaximize_vertically (win);
+ if (matewnck_window_is_maximized_vertically (win))
+ matewnck_window_unmaximize_vertically (win);
else
- wnck_window_maximize_vertically (win);
+ matewnck_window_maximize_vertically (win);
}
else if (xevent->xbutton.button == 3)
{
- if (wnck_window_is_maximized_horizontally (win))
- wnck_window_unmaximize_horizontally (win);
+ if (matewnck_window_is_maximized_horizontally (win))
+ matewnck_window_unmaximize_horizontally (win);
else
- wnck_window_maximize_horizontally (win);
+ matewnck_window_maximize_horizontally (win);
}
else
{
- if (wnck_window_is_maximized (win))
- wnck_window_unmaximize (win);
+ if (matewnck_window_is_maximized (win))
+ matewnck_window_unmaximize (win);
else
- wnck_window_maximize (win);
+ matewnck_window_maximize (win);
}
}
}
@@ -4394,7 +4394,7 @@ max_button_event (WnckWindow *win,
}
static void
-min_button_event (WnckWindow *win,
+min_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4407,7 +4407,7 @@ min_button_event (WnckWindow *win,
if (xevent->xbutton.button == 1)
{
if (state == BUTTON_EVENT_ACTION_STATE)
- wnck_window_minimize (win);
+ matewnck_window_minimize (win);
}
break;
}
@@ -4426,11 +4426,11 @@ position_action_menu (GtkMenu *menu,
gboolean *push_in,
gpointer user_data)
{
- WnckWindow *win = (WnckWindow *) user_data;
+ MatewnckWindow *win = (MatewnckWindow *) user_data;
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
gint bx, by, width, height;
- wnck_window_get_client_window_geometry (win, x, y, &width, &height);
+ matewnck_window_get_client_window_geometry (win, x, y, &width, &height);
if ((*theme_get_button_position) (d, BUTTON_MENU, width, height,
&bx, &by, &width, &height))
@@ -4448,7 +4448,7 @@ position_action_menu (GtkMenu *menu,
}
static void
-action_menu_map (WnckWindow *win,
+action_menu_map (MatewnckWindow *win,
long button,
Time time)
{
@@ -4471,27 +4471,27 @@ action_menu_map (WnckWindow *win,
gtk_widget_destroy (action_menu);
}
- switch (wnck_window_get_window_type (win)) {
- case WNCK_WINDOW_DESKTOP:
- case WNCK_WINDOW_DOCK:
+ switch (matewnck_window_get_window_type (win)) {
+ case MATEWNCK_WINDOW_DESKTOP:
+ case MATEWNCK_WINDOW_DOCK:
/* don't allow window action */
return;
- case WNCK_WINDOW_NORMAL:
- case WNCK_WINDOW_DIALOG:
+ case MATEWNCK_WINDOW_NORMAL:
+ case MATEWNCK_WINDOW_DIALOG:
-#ifndef HAVE_LIBWNCK_2_19_4
- case WNCK_WINDOW_MODAL_DIALOG:
+#ifndef HAVE_LIBMATEWNCK_2_19_4
+ case MATEWNCK_WINDOW_MODAL_DIALOG:
#endif
- case WNCK_WINDOW_TOOLBAR:
- case WNCK_WINDOW_MENU:
- case WNCK_WINDOW_UTILITY:
- case WNCK_WINDOW_SPLASHSCREEN:
+ case MATEWNCK_WINDOW_TOOLBAR:
+ case MATEWNCK_WINDOW_MENU:
+ case MATEWNCK_WINDOW_UTILITY:
+ case MATEWNCK_WINDOW_SPLASHSCREEN:
/* allow window action menu */
break;
}
- action_menu = wnck_create_window_action_menu (win);
+ action_menu = matewnck_create_window_action_menu (win);
gtk_menu_set_screen (GTK_MENU (action_menu), screen);
@@ -4522,7 +4522,7 @@ action_menu_map (WnckWindow *win,
}
static void
-menu_button_event (WnckWindow *win,
+menu_button_event (MatewnckWindow *win,
XEvent *xevent)
{
common_button_event (win, xevent, BUTTON_MENU, 1, _("Window Menu"));
@@ -4538,7 +4538,7 @@ menu_button_event (WnckWindow *win,
}
static void
-shade_button_event (WnckWindow *win,
+shade_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4551,14 +4551,14 @@ shade_button_event (WnckWindow *win,
if (xevent->xbutton.button == 1)
{
if (state == BUTTON_EVENT_ACTION_STATE)
- wnck_window_shade (win);
+ matewnck_window_shade (win);
}
break;
}
}
static void
-above_button_event (WnckWindow *win,
+above_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4573,8 +4573,8 @@ above_button_event (WnckWindow *win,
if (state == BUTTON_EVENT_ACTION_STATE)
{
-#ifdef HAVE_LIBWNCK_2_18_1
- wnck_window_make_above (win);
+#ifdef HAVE_LIBMATEWNCK_2_18_1
+ matewnck_window_make_above (win);
#endif
}
@@ -4584,7 +4584,7 @@ above_button_event (WnckWindow *win,
}
static void
-stick_button_event (WnckWindow *win,
+stick_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4597,14 +4597,14 @@ stick_button_event (WnckWindow *win,
if (xevent->xbutton.button == 1)
{
if (state == BUTTON_EVENT_ACTION_STATE)
- wnck_window_stick (win);
+ matewnck_window_stick (win);
}
break;
}
}
static void
-unshade_button_event (WnckWindow *win,
+unshade_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4617,14 +4617,14 @@ unshade_button_event (WnckWindow *win,
if (xevent->xbutton.button == 1)
{
if (state == BUTTON_EVENT_ACTION_STATE)
- wnck_window_unshade (win);
+ matewnck_window_unshade (win);
}
break;
}
}
static void
-unabove_button_event (WnckWindow *win,
+unabove_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4639,8 +4639,8 @@ unabove_button_event (WnckWindow *win,
if (state == BUTTON_EVENT_ACTION_STATE)
{
-#ifdef HAVE_LIBWNCK_2_18_1
- wnck_window_unmake_above (win);
+#ifdef HAVE_LIBMATEWNCK_2_18_1
+ matewnck_window_unmake_above (win);
#endif
}
@@ -4650,7 +4650,7 @@ unabove_button_event (WnckWindow *win,
}
static void
-unstick_button_event (WnckWindow *win,
+unstick_button_event (MatewnckWindow *win,
XEvent *xevent)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -4663,45 +4663,45 @@ unstick_button_event (WnckWindow *win,
if (xevent->xbutton.button == 1)
{
if (state == BUTTON_EVENT_ACTION_STATE)
- wnck_window_unstick (win);
+ matewnck_window_unstick (win);
}
break;
}
}
static void
-handle_title_button_event (WnckWindow *win,
+handle_title_button_event (MatewnckWindow *win,
int action,
XButtonEvent *event)
{
switch (action) {
case CLICK_ACTION_SHADE:
- if (wnck_window_is_shaded (win))
- wnck_window_unshade (win);
+ if (matewnck_window_is_shaded (win))
+ matewnck_window_unshade (win);
else
- wnck_window_shade (win);
+ matewnck_window_shade (win);
break;
case CLICK_ACTION_MAXIMIZE:
- if (wnck_window_is_maximized (win))
- wnck_window_unmaximize (win);
+ if (matewnck_window_is_maximized (win))
+ matewnck_window_unmaximize (win);
else
- wnck_window_maximize (win);
+ matewnck_window_maximize (win);
break;
case CLICK_ACTION_MAXIMIZE_HORZ:
- if (wnck_window_is_maximized_horizontally (win))
- wnck_window_unmaximize_horizontally (win);
+ if (matewnck_window_is_maximized_horizontally (win))
+ matewnck_window_unmaximize_horizontally (win);
else
- wnck_window_maximize_horizontally (win);
+ matewnck_window_maximize_horizontally (win);
break;
case CLICK_ACTION_MAXIMIZE_VERT:
- if (wnck_window_is_maximized_vertically (win))
- wnck_window_unmaximize_vertically (win);
+ if (matewnck_window_is_maximized_vertically (win))
+ matewnck_window_unmaximize_vertically (win);
else
- wnck_window_maximize_vertically (win);
+ matewnck_window_maximize_vertically (win);
break;
case CLICK_ACTION_MINIMIZE:
- if (!wnck_window_is_minimized (win))
- wnck_window_minimize (win);
+ if (!matewnck_window_is_minimized (win))
+ matewnck_window_minimize (win);
break;
case CLICK_ACTION_RAISE:
restack_window (win, Above);
@@ -4716,20 +4716,20 @@ handle_title_button_event (WnckWindow
}
static void
-handle_mouse_wheel_title_event (WnckWindow *win,
+handle_mouse_wheel_title_event (MatewnckWindow *win,
unsigned int button)
{
switch (wheel_action) {
case WHEEL_ACTION_SHADE:
if (button == 4)
{
- if (!wnck_window_is_shaded (win))
- wnck_window_shade (win);
+ if (!matewnck_window_is_shaded (win))
+ matewnck_window_shade (win);
}
else if (button == 5)
{
- if (wnck_window_is_shaded (win))
- wnck_window_unshade (win);
+ if (matewnck_window_is_shaded (win))
+ matewnck_window_unshade (win);
}
break;
default:
@@ -4751,7 +4751,7 @@ dist (double x1, double y1,
}
static void
-title_event (WnckWindow *win,
+title_event (MatewnckWindow *win,
XEvent *xevent)
{
static int last_button_num = 0;
@@ -4811,7 +4811,7 @@ title_event (WnckWindow *win,
}
static void
-frame_common_event (WnckWindow *win,
+frame_common_event (MatewnckWindow *win,
int direction,
XEvent *xevent)
{
@@ -4835,56 +4835,56 @@ frame_common_event (WnckWindow *win,
}
static void
-top_left_event (WnckWindow *win,
+top_left_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_TOPLEFT, xevent);
}
static void
-top_event (WnckWindow *win,
+top_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_TOP, xevent);
}
static void
-top_right_event (WnckWindow *win,
+top_right_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_TOPRIGHT, xevent);
}
static void
-left_event (WnckWindow *win,
+left_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_LEFT, xevent);
}
static void
-right_event (WnckWindow *win,
+right_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_RIGHT, xevent);
}
static void
-bottom_left_event (WnckWindow *win,
+bottom_left_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_BOTTOMLEFT, xevent);
}
static void
-bottom_event (WnckWindow *win,
+bottom_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_BOTTOM, xevent);
}
static void
-bottom_right_event (WnckWindow *win,
+bottom_right_event (MatewnckWindow *win,
XEvent *xevent)
{
frame_common_event (win, WM_MOVERESIZE_SIZE_BOTTOMRIGHT, xevent);
@@ -4894,12 +4894,12 @@ static void
force_quit_dialog_realize (GtkWidget *dialog,
void *data)
{
- WnckWindow *win = data;
+ MatewnckWindow *win = data;
gdk_error_trap_push ();
XSetTransientForHint (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()),
GDK_WINDOW_XID (dialog->window),
- wnck_window_get_xid (win));
+ matewnck_window_get_xid (win));
gdk_display_sync (gdk_display_get_default ());
gdk_error_trap_pop ();
}
@@ -4943,20 +4943,20 @@ get_client_machine (Window xwindow)
}
static void
-kill_window (WnckWindow *win)
+kill_window (MatewnckWindow *win)
{
GdkDisplay *gdk_display = gdk_display_get_default ();
Display *xdisplay = GDK_DISPLAY_XDISPLAY (gdk_display);
- WnckApplication *app;
+ MatewnckApplication *app;
- app = wnck_window_get_application (win);
+ app = matewnck_window_get_application (win);
if (app)
{
gchar buf[257], *client_machine;
int pid;
- pid = wnck_application_get_pid (app);
- client_machine = get_client_machine (wnck_application_get_xid (app));
+ pid = matewnck_application_get_pid (app);
+ client_machine = get_client_machine (matewnck_application_get_xid (app));
if (client_machine && pid > 0)
{
@@ -4972,7 +4972,7 @@ kill_window (WnckWindow *win)
}
gdk_error_trap_push ();
- XKillClient (xdisplay, wnck_window_get_xid (win));
+ XKillClient (xdisplay, matewnck_window_get_xid (win));
gdk_display_sync (gdk_display);
gdk_error_trap_pop ();
}
@@ -4982,7 +4982,7 @@ force_quit_dialog_response (GtkWidget *d
gint response,
void *data)
{
- WnckWindow *win = data;
+ MatewnckWindow *win = data;
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
if (response == GTK_RESPONSE_ACCEPT)
@@ -4996,7 +4996,7 @@ force_quit_dialog_response (GtkWidget *d
}
static void
-show_force_quit_dialog (WnckWindow *win,
+show_force_quit_dialog (MatewnckWindow *win,
Time timestamp)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -5006,7 +5006,7 @@ show_force_quit_dialog (WnckWindow *win,
if (d->force_quit_dialog)
return;
- tmp = g_markup_escape_text (wnck_window_get_name (win), -1);
+ tmp = g_markup_escape_text (matewnck_window_get_name (win), -1);
str = g_strdup_printf (_("The window \"%s\" is not responding."), tmp);
g_free (tmp);
@@ -5057,7 +5057,7 @@ show_force_quit_dialog (WnckWindow *win,
}
static void
-hide_force_quit_dialog (WnckWindow *win)
+hide_force_quit_dialog (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -5102,11 +5102,11 @@ event_filter_func (GdkXEvent *gdkxevent,
case PropertyNotify:
if (xevent->xproperty.atom == frame_window_atom)
{
- WnckWindow *win;
+ MatewnckWindow *win;
xid = xevent->xproperty.window;
- win = wnck_window_get (xid);
+ win = matewnck_window_get (xid);
if (win)
{
Window frame, window;
@@ -5122,11 +5122,11 @@ event_filter_func (GdkXEvent *gdkxevent,
}
else if (xevent->xproperty.atom == mwm_hints_atom)
{
- WnckWindow *win;
+ MatewnckWindow *win;
xid = xevent->xproperty.window;
- win = wnck_window_get (xid);
+ win = matewnck_window_get (xid);
if (win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -5158,11 +5158,11 @@ event_filter_func (GdkXEvent *gdkxevent,
}
else if (xevent->xproperty.atom == select_window_atom)
{
- WnckWindow *win;
+ MatewnckWindow *win;
xid = xevent->xproperty.window;
- win = wnck_window_get (xid);
+ win = matewnck_window_get (xid);
if (win)
{
Window select;
@@ -5184,9 +5184,9 @@ event_filter_func (GdkXEvent *gdkxevent,
action = xevent->xclient.data.l[0];
if (action == toolkit_action_window_menu_atom)
{
- WnckWindow *win;
+ MatewnckWindow *win;
- win = wnck_window_get (xevent->xclient.window);
+ win = matewnck_window_get (xevent->xclient.window);
if (win)
{
action_menu_map (win,
@@ -5196,9 +5196,9 @@ event_filter_func (GdkXEvent *gdkxevent,
}
else if (action == toolkit_action_force_quit_dialog_atom)
{
- WnckWindow *win;
+ MatewnckWindow *win;
- win = wnck_window_get (xevent->xclient.window);
+ win = matewnck_window_get (xevent->xclient.window);
if (win)
{
if (xevent->xclient.data.l[2])
@@ -5215,9 +5215,9 @@ event_filter_func (GdkXEvent *gdkxevent,
if (xid)
{
- WnckWindow *win;
+ MatewnckWindow *win;
- win = wnck_window_get (xid);
+ win = matewnck_window_get (xid);
if (win)
{
static event_callback callback[3][3] = {
@@ -5526,8 +5526,8 @@ draw_border_shape (Display *xdisplay,
/* we use closure argument if maximized */
if (closure)
d.state |=
- WNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
- WNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY;
+ MATEWNCK_WINDOW_STATE_MAXIMIZED_HORIZONTALLY |
+ MATEWNCK_WINDOW_STATE_MAXIMIZED_VERTICALLY;
decor_get_default_layout (c, 1, 1, &d.border_layout);
@@ -5668,7 +5668,7 @@ update_shadow (void)
}
static void
-update_window_decoration (WnckWindow *win)
+update_window_decoration (MatewnckWindow *win)
{
decor_t *d = g_object_get_data (G_OBJECT (win), "decor");
@@ -5683,7 +5683,7 @@ update_window_decoration (WnckWindow *wi
}
else
{
- Window xid = wnck_window_get_xid (win);
+ Window xid = matewnck_window_get_xid (win);
Window select;
if (get_window_prop (xid, select_window_atom, &select))
@@ -6083,7 +6083,7 @@ update_titlebar_font (void)
}
static void
-decorations_changed (WnckScreen *screen)
+decorations_changed (MatewnckScreen *screen)
{
GdkDisplay *gdkdisplay;
GdkScreen *gdkscreen;
@@ -6101,7 +6101,7 @@ decorations_changed (WnckScreen *screen)
if (minimal)
return;
- windows = wnck_screen_get_windows (screen);
+ windows = matewnck_screen_get_windows (screen);
while (windows != NULL)
{
decor_t *d = g_object_get_data (G_OBJECT (windows->data), "decor");
@@ -6117,7 +6117,7 @@ decorations_changed (WnckScreen *screen)
}
- update_window_decoration (WNCK_WINDOW (windows->data));
+ update_window_decoration (MATEWNCK_WINDOW (windows->data));
windows = windows->next;
}
}
@@ -6127,11 +6127,11 @@ style_changed (GtkWidget *widget)
{
GdkDisplay *gdkdisplay;
GdkScreen *gdkscreen;
- WnckScreen *screen;
+ MatewnckScreen *screen;
gdkdisplay = gdk_display_get_default ();
gdkscreen = gdk_display_get_default_screen (gdkdisplay);
- screen = wnck_screen_get_default ();
+ screen = matewnck_screen_get_default ();
update_style (widget);
@@ -6542,7 +6542,7 @@ dbus_handle_message (DBusConnection *con
DBusMessage *message,
void *user_data)
{
- WnckScreen *screen = user_data;
+ MatewnckScreen *screen = user_data;
char **path;
const char *interface, *member;
DBusHandlerResult result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
@@ -6670,7 +6670,7 @@ send_and_block_for_shadow_option_reply (
#endif
static gboolean
-init_settings (WnckScreen *screen)
+init_settings (MatewnckScreen *screen)
{
GtkSettings *settings;
GdkScreen *gdkscreen;
@@ -6877,7 +6877,7 @@ main (int argc, char *argv[])
GdkDisplay *gdkdisplay;
Display *xdisplay;
GdkScreen *gdkscreen;
- WnckScreen *screen;
+ MatewnckScreen *screen;
gint i, j, status;
gboolean replace = FALSE;
@@ -7075,8 +7075,8 @@ main (int argc, char *argv[])
return 1;
}
- screen = wnck_screen_get_default ();
- wnck_set_client_type (WNCK_CLIENT_TYPE_PAGER);
+ screen = matewnck_screen_get_default ();
+ matewnck_set_client_type (MATEWNCK_CLIENT_TYPE_PAGER);
gdk_window_add_filter (NULL,
selection_event_filter_func,