X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Fproperty.cc;h=9a0efe5bf6bd00f6e8a04e141713ede1cdf42bc3;hb=6f5e60f0337e60d904a8f549aeaa631afefc8033;hp=3ce902251e460b809aa52cf16e8f00856d3b518c;hpb=22c770d90f8e6dae0bb49ee375ff8234d3831705;p=chaz%2Fopenbox diff --git a/otk/property.cc b/otk/property.cc index 3ce90225..9a0efe5b 100644 --- a/otk/property.cc +++ b/otk/property.cc @@ -29,9 +29,7 @@ OBProperty::OBProperty() _atoms[Atom_String] = XA_STRING; _atoms[Atom_Utf8] = create("UTF8_STRING"); -#ifdef HAVE_GETPID - _atoms[blackbox_pid] = create("_BLACKBOX_PID"); -#endif // HAVE_GETPID + _atoms[openbox_pid] = create("_OPENBOX_PID"); _atoms[wm_colormap_windows] = create("WM_COLORMAP_WINDOWS"); _atoms[wm_protocols] = create("WM_PROTOCOLS"); @@ -139,6 +137,7 @@ OBProperty::OBProperty() _atoms[net_wm_state_skip_pager] = create("_NET_WM_STATE_SKIP_PAGER"); _atoms[net_wm_state_hidden] = create("_NET_WM_STATE_HIDDEN"); _atoms[net_wm_state_fullscreen] = create("_NET_WM_STATE_FULLSCREEN"); + _atoms[net_wm_state_floating] = create("_NET_WM_STATE_FLOATING"); _atoms[kde_net_system_tray_windows] = create("_KDE_NET_SYSTEM_TRAY_WINDOWS"); _atoms[kde_net_wm_system_tray_window_for] = @@ -161,7 +160,9 @@ OBProperty::~OBProperty() */ Atom OBProperty::create(const char *name) const { - return XInternAtom(OBDisplay::display, name, False); + Atom a = XInternAtom(OBDisplay::display, name, False); + assert(a); + return a; }