X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fprop.c;h=d13a0515c8bf581c50e28cb36cb2d57dcfb54f22;hb=7854818a822893edeb9ed41397f1041cf466825a;hp=b3c65d31fc05fe5c0f4c8c885f32068c4d73465e;hpb=78d725009812d3aed87024264f0112ca9968519a;p=chaz%2Fopenbox diff --git a/openbox/prop.c b/openbox/prop.c index b3c65d31..d13a0515 100644 --- a/openbox/prop.c +++ b/openbox/prop.c @@ -48,6 +48,7 @@ void prop_startup() CREATE(wm_icon_name, "WM_ICON_NAME"); CREATE(wm_class, "WM_CLASS"); CREATE(wm_window_role, "WM_WINDOW_ROLE"); + CREATE(wm_client_machine, "WM_CLIENT_MACHINE"); CREATE(motif_wm_hints, "_MOTIF_WM_HINTS"); CREATE(sm_client_id, "SM_CLIENT_ID"); @@ -90,7 +91,11 @@ void prop_startup() CREATE(net_frame_extents, "_NET_FRAME_EXTENTS"); /* CREATE(net_wm_ping, "_NET_WM_PING"); */ - +#ifdef SYNC + CREATE(net_wm_sync_request, "_NET_WM_SYNC_REQUEST"); + CREATE(net_wm_sync_request_counter, "_NET_WM_SYNC_REQUEST_COUNTER"); +#endif + CREATE(net_wm_window_type_desktop, "_NET_WM_WINDOW_TYPE_DESKTOP"); CREATE(net_wm_window_type_dock, "_NET_WM_WINDOW_TYPE_DOCK"); CREATE(net_wm_window_type_toolbar, "_NET_WM_WINDOW_TYPE_TOOLBAR"); @@ -117,7 +122,6 @@ void prop_startup() CREATE(net_wm_action_resize, "_NET_WM_ACTION_RESIZE"); CREATE(net_wm_action_minimize, "_NET_WM_ACTION_MINIMIZE"); CREATE(net_wm_action_shade, "_NET_WM_ACTION_SHADE"); - CREATE(net_wm_action_stick, "_NET_WM_ACTION_STICK"); CREATE(net_wm_action_maximize_horz, "_NET_WM_ACTION_MAXIMIZE_HORZ"); CREATE(net_wm_action_maximize_vert, "_NET_WM_ACTION_MAXIMIZE_VERT"); CREATE(net_wm_action_fullscreen, "_NET_WM_ACTION_FULLSCREEN"); @@ -405,7 +409,7 @@ void prop_set_array32(Window win, Atom prop, Atom type, gulong *val, void prop_set_string_utf8(Window win, Atom prop, const gchar *val) { XChangeProperty(ob_display, win, prop, prop_atoms.utf8, 8, - PropModeReplace, (guchar*)val, strlen(val)); + PropModeReplace, (const guchar*)val, strlen(val)); } void prop_set_strings_utf8(Window win, Atom prop, gchar **strs)