summaryrefslogtreecommitdiff
path: root/openbox/slit.c
AgeCommit message (Collapse)Author
2003-05-16rename "Slit" to "Dock".Dana Jansens
add config options to the rc3 for the dock. create a window_map, add DockApps to the ObWindow types, use the window_map for translating windows into objects for event handling (only one lookup now) and remove the old maps (client_map, menu_map).
2003-05-16add anotehr stacking_add function.Dana Jansens
make stacking_add take care of raising also. make new windows that dont get focus also not raise above the focused window.
2003-05-11Clients Menus and Slits are all 'ObWindow's now.Dana Jansens
Stacking is done with ObWindows. Slits add themselves to the stacking order, as do clients of course. Added some macros for adding/removing to the stacking order.
2003-05-11garb press events so they dont break bindings... X sucksDana Jansens
2003-05-11grab button events on the slit so they dont go through to rootDana Jansens
2003-05-11use the size of the icon window for slit apps, not the client windowDana Jansens
2003-05-11can drag slit-apps around in the slitDana Jansens
2003-05-10add autohiding to the slitDana Jansens
2003-05-10some slit fixes, support resizing slitappsDana Jansens
2003-05-10add a slit to the kernelDana Jansens