summaryrefslogtreecommitdiff
path: root/openbox/menu_render.c
AgeCommit message (Collapse)Author
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-06-29Handle menu events a little better: don't bother updating a submenu onScott Moynes
mouseover if it is already open, and call update on menus, even if they aren't marked as invalid.
2003-06-25menus grab the keyboard and pointer, thus making only one menu visible at a ↵Dana Jansens
time, and making them act like gtk menus and * menus do, where you can click and drag and release to select something as well as click-release to elave it open while you search around the menu
2003-06-24menus were too short by a border widthDana Jansens
2003-06-22add a simple menu parser.Dana Jansens
while menu parsing, the theme does not exist so we can't do any theme stuff while creating menu stuff, so put that off for later, i.e when the menu is shown.
2003-06-21put the render theme into a structDana Jansens
2003-06-21fixed to accomodate the changes to the render/ API.Dana Jansens
2003-06-20simply the render interface by not requiring the setting of all the areas. ↵Dana Jansens
only take a w and h in paint(). best font layout ever.
2003-06-20remove non-planar surfacesDana Jansens
2003-05-10whitespaceScott Moynes
2003-05-09Menu uber patchScott Moynes
Since we have no menu parser see menu_startup() to customize
2003-04-22More menu changes to facilitate plugins.Scott Moynes
2003-04-22Render menus only when they are invalid.Scott Moynes