summaryrefslogtreecommitdiff
path: root/engines/openbox/obtheme.c
AgeCommit message (Collapse)Author
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-07look for masks in the right place. display the error with just the requested ↵Dana Jansens
button name.
2003-04-06add the ability to render and size text labels for non-window-decorationsDana Jansens
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-04-02default focus text color for titlebars is blackDana Jansens
2003-03-31add a shaded buttonDana Jansens
2003-03-31use merry's 7x7 bitmapsDana Jansens
2003-03-3180 col ruleDana Jansens
2003-03-31use 'toggled' in the new button masks' resource names instead of 'pressed' ↵Dana Jansens
to be more accurate to their use
2003-03-31change buttons masks so that there are masks for max and desktop buttons ↵Dana Jansens
when their state changes but not for all buttons just when they are pressed
2003-03-29add support for foo.pressed.mask to load a different mask for pressed buttonsDana Jansens
2003-03-28better prefix symbols to reduce clashesDana Jansens
2003-03-28split the render functions into obrender.c. rename all the src files to ↵Dana Jansens
obfoo so no more conflicts with code elsewhere in the tree.