summaryrefslogtreecommitdiff
path: root/mate-panel/panel-xutils.c
diff options
context:
space:
mode:
Diffstat (limited to 'mate-panel/panel-xutils.c')
-rw-r--r--mate-panel/panel-xutils.c50
1 files changed, 0 insertions, 50 deletions
diff --git a/mate-panel/panel-xutils.c b/mate-panel/panel-xutils.c
index 34e851fd..28964202 100644
--- a/mate-panel/panel-xutils.c
+++ b/mate-panel/panel-xutils.c
@@ -39,56 +39,6 @@ static Atom net_wm_window_type_normal = None;
static Atom net_wm_strut = None;
static Atom net_wm_strut_partial = None;
-void
-panel_xutils_set_window_type (GdkWindow *gdk_window,
- PanelXUtilsWindowType type)
-{
- Display *display;
- Window window;
- Atom atoms [2];
- int i = 0;
-
- g_return_if_fail (GDK_IS_WINDOW (gdk_window));
-
- display = GDK_WINDOW_XDISPLAY (gdk_window);
- window = GDK_WINDOW_XID (gdk_window);
-
- if (net_wm_window_type == None)
- net_wm_window_type = XInternAtom (display,
- "_NET_WM_WINDOW_TYPE",
- False);
-
- switch (type) {
- case PANEL_XUTILS_TYPE_DOCK:
- if (net_wm_window_type_dock == None)
- net_wm_window_type_dock = XInternAtom (display,
- "_NET_WM_WINDOW_TYPE_DOCK",
- False);
- atoms [i++] = net_wm_window_type_dock;
- break;
- case PANEL_XUTILS_TYPE_NORMAL:
- if (net_wm_window_type_normal == None)
- net_wm_window_type_normal = XInternAtom (display,
- "_NET_WM_WINDOW_TYPE_NORMAL",
- False);
- atoms [i++] = net_wm_window_type_normal;
- break;
- default:
- g_assert_not_reached ();
- break;
- }
-
- gdk_error_trap_push ();
- XChangeProperty (display, window, net_wm_window_type,
- XA_ATOM, 32, PropModeReplace,
- (guchar *) &atoms, i);
-#if GTK_CHECK_VERSION (3, 0, 0)
- gdk_error_trap_pop_ignored ();
-#else
- gdk_error_trap_pop ();
-#endif
-}
-
enum {
STRUT_LEFT = 0,
STRUT_RIGHT = 1,