summaryrefslogtreecommitdiff
path: root/openbox/window.h
AgeCommit message (Collapse)Author
2008-02-07you can create dialog windows called "prompts" which have a message and some ↵Dana Jansens
buttons! they don't do anything interesting yet.
2008-02-07make the internal window type more easily inheritableDana Jansens
2008-01-31generalize the window managing process into window_manage, which handles ↵Dana Jansens
dock apps and the like
2008-01-31simplify window.h macros, and rename the window types to ObWindowClass for ↵Dana Jansens
consistent name style
2008-01-31make the window.h interface more consistent with the rest of openbox, hide ↵Dana Jansens
the window_map behind some functions, and make obdockapps not obwindows anymore
2008-01-11ignore mouse clicks on override-redirect windows that aren't owned by openboxDana Jansens
2008-01-11make it possible to temporarily raise a window to the top, and restore it. ↵Dana Jansens
also fix the return val for window_layer.
2007-04-221) get rid of menu titlesDana Jansens
2) let separators have labels, when they have a label, then they will appear like a menu title used to so if you want a menu title, you use a separator in the menu itself at the top more style work may be needed
2003-09-17no tabsDana Jansens
2003-09-17add copyright headers, adjust --version output to include copyright, and ↵Dana Jansens
--help output to not include version output.
2003-09-03add a reconfigure action, also reconfigure on SIGUSR2.Dana Jansens
support reconfiguring throughout the entire codebase.
2003-08-28half way through the changes to new menu code/design. hot shit. static menus ↵Dana Jansens
work, on to plugins next.
2003-07-10prefix and capitalize ObMenu ObMenuEntry and ObMenuEntryRenderTypeDana Jansens
make the ObMenuEntryRenderType a standard enum instead bitflags
2003-07-10prefixing and capitalizing the StackLayer -> ObStackingLayer enum.Dana Jansens
less includes in headers for less rebuilding on changes
2003-07-10prefixing for the dock. use ObDirection instead of dupliacting it in another ↵Dana Jansens
enum for the dock's placement
2003-07-10rename the Client struct to ObClientDana Jansens
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-11add internal popups n shit to the stacking list.Dana Jansens
some cleanups for the stacking order hint. add non-opaque move/resize. cant toggle it yet.
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.