summaryrefslogtreecommitdiff
path: root/openbox/config.h
AgeCommit message (Collapse)Author
2003-07-10prefixing and capitalizing the StackLayer -> ObStackingLayer enum.Dana Jansens
less includes in headers for less rebuilding on changes
2003-07-10use the ObOrientation enum instead of a horz bool for configuring the dock's ↵Dana Jansens
orientation
2003-07-10prefixing for the dock. use ObDirection instead of dupliacting it in another ↵Dana Jansens
enum for the dock's placement
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 opaque move/resize to the rc3Dana Jansens
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-09all my changes while i was offline.Dana Jansens
better alt-tabbing. better transient handling. i dont even know. lots of fucking cool shit so WATCH the FUCK OUT.
2003-04-13let specify theme in the rc3 file. rm the other old engine optionsDana Jansens
2003-04-13move the openbox engine into librender and the kernel. the theme is loaded ↵Dana Jansens
and stored inside librender. the frame is decorated and managed inside the kernel.
2003-04-08move config option loading for the kernel into config.c/hDana Jansens
add options for the number of desktops and the names of the desktops
2003-04-05change how rc parsing will work. a=b will be parsed in any [section] and ↵Dana Jansens
given to a separate parsing callback. no more general config infrastructure needed/
2003-04-02create a generic tokenizer/sectionizer for the config file. pass off the ↵Dana Jansens
token to functions registered for each section to parse them further. some fixes for the engine irt font shadows, and fixed a bug with rendering the iconify button when it was not in the layout
2003-03-23add booleansDana Jansens
2003-03-23add descriptive names and long descriptions to config var def'ns. set these ↵Dana Jansens
for the kernel config options.
2003-03-22config system fleshed out. many thanks to woodlbock for his code! yay!Dana Jansens
2003-03-22start the config system, add the config file parserDana Jansens