extern "C" {
#include <X11/Xlib.h>
-
-#include <assert.h>
}
#include <vector>
+#include <cassert>
namespace otk {
Atom net_workarea;
Atom net_supporting_wm_check;
// Atom net_virtual_roots;
+ Atom net_desktop_layout;
+ Atom net_showing_desktop;
// root window messages
Atom net_close_window;
Atom net_wm_moveresize;
Atom net_wm_state;
Atom net_wm_strut;
// Atom net_wm_icon_geometry;
-// Atom net_wm_icon;
+ Atom net_wm_icon;
// Atom net_wm_pid;
// Atom net_wm_handled_icons;
Atom net_wm_allowed_actions;
Atom net_wm_state_above;
Atom net_wm_state_below;
+ Atom net_wm_state_add;
+ Atom net_wm_state_remove;
+ Atom net_wm_state_toggle;
+
Atom kde_net_system_tray_windows;
Atom kde_net_wm_system_tray_window_for;
Atom kde_net_wm_window_type_override;
+
+ Atom kwm_win_icon;
+
+ Atom rootpmapid;
+ Atom esetrootid;
+
+ Atom openbox_premax;
+ Atom openbox_active_window;
+ Atom openbox_restack_window;
};