X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fprop.h;h=00649acc761424bbbc9f6f8b219bd50f8454d209;hb=1b75005e0d86ef8f4a80ad4f1ecda1d7c2c55048;hp=58ff570a192e64582ce086b42234de639482232d;hpb=6a7d4de7899fb90f8b93cb8c7facfc8273b0d1b4;p=chaz%2Fopenbox diff --git a/openbox/prop.h b/openbox/prop.h index 58ff570a..00649acc 100644 --- a/openbox/prop.h +++ b/openbox/prop.h @@ -1,3 +1,21 @@ +/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*- + + prop.h for the Openbox window manager + Copyright (c) 2003 Ben Jansens + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + See the COPYING file for a copy of the GNU General Public License. +*/ + #ifndef __atoms_h #define __atoms_h @@ -33,6 +51,9 @@ typedef struct Atoms { Atom wm_window_role; Atom motif_wm_hints; + /* SM atoms */ + Atom sm_client_id; + /* NETWM atoms */ /* root window properties */ @@ -53,6 +74,10 @@ typedef struct Atoms { Atom net_close_window; Atom net_wm_moveresize; Atom net_moveresize_window; + + /* startup-notification extension */ + Atom net_startup_id; + /* application window properties */ Atom net_wm_name; Atom net_wm_visible_name; @@ -62,6 +87,7 @@ typedef struct Atoms { Atom net_wm_window_type; Atom net_wm_state; Atom net_wm_strut; + Atom net_wm_strut_partial; Atom net_wm_icon; /* Atom net_wm_pid; */ Atom net_wm_allowed_actions;