all repos — openbox @ 9c8ee186d9ef1c831024a2b0e11cd09af1f6056b

openbox fork - make it a bit more like ryudo

add NUM_STACKLAYER, fix some comments that dont apply
Dana Jansens danakj@orodu.net
commit

9c8ee186d9ef1c831024a2b0e11cd09af1f6056b

parent

0443796e404f871cecbca6ba36b240872300c39d

1 files changed, 3 insertions(+), 8 deletions(-)

jump to
M openbox/stacking.hopenbox/stacking.h

@@ -14,7 +14,8 @@ Layer_Normal, /*!< 2 - normal windows */

Layer_Above, /*!< 3 - normal windows w/ above */ Layer_Top, /*!< 4 - always-on-top-windows (docks?) */ Layer_Fullscreen, /*!< 5 - fullscreeen windows */ - Layer_Internal /*!< 6 - openbox windows/menus */ + Layer_Internal, /*!< 6 - openbox windows/menus */ + NUM_STACKLAYER } StackLayer; /* list of ObWindow*s in stacking order from highest to lowest */

@@ -28,13 +29,7 @@ void stacking_add(ObWindow *win);

void stacking_add_nonintrusive(ObWindow *win); #define stacking_remove(win) stacking_list = g_list_remove(stacking_list, win); -/*! Raises a window above all others in its stacking layer - raiseWindow has a couple of constraints that lowerWindow does not.<br> - 1) raiseWindow can be called after changing a Window's stack layer, and - the list will be reorganized properly.<br> - 2) raiseWindow guarantees that XRestackWindows() will <i>always</i> be - called for the specified window. -*/ +/*! Raises a window above all others in its stacking layer */ void stacking_raise(ObWindow *window); /*! Lowers a client window below all others in its stacking layer */