X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fprop.h;h=08aa83bb00ba415bf8a55ad101b25110b2bfeca1;hb=2244bc036a9c96704675318dc382ea3abd6f3fdf;hp=edaaf2e6b93f161f511ce05e788270a79e8b559c;hpb=1fad2da07f7fed1d640d57a2c7c2f666ebb409c4;p=chaz%2Fopenbox diff --git a/openbox/prop.h b/openbox/prop.h index edaaf2e6..08aa83bb 100644 --- a/openbox/prop.h +++ b/openbox/prop.h @@ -1,6 +1,7 @@ /* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- prop.h for the Openbox window manager + Copyright (c) 2006 Mikael Magnusson Copyright (c) 2003 Ben Jansens This program is free software; you can redistribute it and/or modify @@ -55,7 +56,9 @@ typedef struct Atoms { Atom sm_client_id; /* NETWM atoms */ - + + Atom net_wm_full_placement; + /* root window properties */ Atom net_supported; Atom net_client_list; @@ -91,6 +94,9 @@ typedef struct Atoms { Atom net_wm_icon; /* Atom net_wm_pid; */ Atom net_wm_allowed_actions; + Atom net_wm_user_time; + Atom net_frame_extents; + /* application protocols */ /* Atom Atom net_wm_ping; */ @@ -114,6 +120,7 @@ typedef struct Atoms { Atom net_wm_moveresize_move; Atom net_wm_moveresize_size_keyboard; Atom net_wm_moveresize_move_keyboard; + Atom net_wm_moveresize_cancel; Atom net_wm_action_move; Atom net_wm_action_resize; @@ -137,6 +144,7 @@ typedef struct Atoms { Atom net_wm_state_fullscreen; Atom net_wm_state_above; Atom net_wm_state_below; + Atom net_wm_state_demands_attention; Atom net_wm_state_add; Atom net_wm_state_remove; @@ -151,12 +159,9 @@ typedef struct Atoms { /* Extra atoms */ - Atom kde_net_wm_frame_strut; Atom kde_wm_change_state; Atom kde_net_wm_window_type_override; - Atom kwm_win_icon; - Atom rootpmapid; Atom esetrootid; @@ -164,6 +169,7 @@ typedef struct Atoms { Atom openbox_pid; Atom ob_wm_state_undecorated; + Atom ob_control; } Atoms; Atoms prop_atoms;