summaryrefslogtreecommitdiff
path: root/trashapplet/src/xstuff.h
diff options
context:
space:
mode:
Diffstat (limited to 'trashapplet/src/xstuff.h')
-rw-r--r--trashapplet/src/xstuff.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/trashapplet/src/xstuff.h b/trashapplet/src/xstuff.h
new file mode 100644
index 00000000..f927c220
--- /dev/null
+++ b/trashapplet/src/xstuff.h
@@ -0,0 +1,35 @@
+#ifndef __XSTUFF_H__
+#define __XSTUFF_H__
+
+#include <gdk/gdk.h>
+#include <gtk/gtk.h>
+
+void xstuff_delete_property (GdkWindow *window,
+ const char *name);
+gboolean xstuff_is_compliant_wm (void);
+gboolean xstuff_net_wm_supports (const char *hint);
+
+void xstuff_set_no_group (GdkWindow *win);
+
+void xstuff_unsetup_desktop_area (void);
+void xstuff_set_pos_size (GdkWindow *window,
+ int x, int y,
+ int w, int h);
+void xstuff_set_wmspec_dock_hints (GdkWindow *window,
+ gboolean autohide);
+void xstuff_set_wmspec_strut (GdkWindow *window,
+ int left,
+ int right,
+ int top,
+ int bottom);
+
+void xstuff_zoom_animate (GtkWidget *widget,
+ GdkRectangle *opt_src_rect);
+
+int xstuff_get_current_workspace (GdkScreen *screen);
+
+void xstuff_grab_key_on_all_screens (int keycode,
+ guint modifiers,
+ gboolean grab);
+
+#endif /* __XSTUFF_H__ */