summaryrefslogtreecommitdiff
path: root/openbox/menuframe.c
AgeCommit message (Collapse)Author
2003-09-25fix a variable used without being initialized caseDana Jansens
2003-09-19use the new action ru system which always runs lists of actions instead of ↵Dana Jansens
individual ones
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-17api cleanups for render/theme.hDana Jansens
2003-09-17use the theme padding for the menu title's sizeDana Jansens
2003-09-14kill the padding in the menu titleDana Jansens
2003-09-14update the menus before putting them in the visible listDana Jansens
2003-09-10keep menus taller than the screen from jittering. also keep the half of the ↵Dana Jansens
menu you're in visible. more precision would be nicer but meh for now (ever) i guess.
2003-09-08flush after drawing each menu itemDana Jansens
2003-09-07xflush after renderingDana Jansens
2003-09-07little bit of an actions overhaul, added action_run* so that duplicated code ↵Dana Jansens
can all be in the same place now woot. allow actions to specify when they can be used (ShowMenu cant in the OB_USER_ACTION_MENU_SELECTION case) remove KeyboardMove ad KeyboardResize. Instead, just use Move and Resize and determine if it should be a keyboard move/resize in the code
2003-09-04oops missed a !Dana Jansens
2003-09-03use the NONE cursor when not specifying oneDana Jansens
2003-09-03track the maximum margin of menu items. use this to keep icons in the menus ↵Dana Jansens
inside the bevel/borders of the menu items
2003-09-03rm empty lineDana Jansens
2003-09-03limit menus' width to 400pxDana Jansens
2003-09-02use new menu.bullet.selected.imageColor. use the text colors for the menu ↵Dana Jansens
mask icons instead of teh bullet color, and set it based on selected/disabled/normal like the text.
2003-09-01rename back the app_selected appearances to app_hiliteDana Jansens
2003-09-01couple more xrdb theme format cleanups:Dana Jansens
window.focus.font -> window.label.focus.font window.unfocus.font -> window.label.unfocus.font window.justify -> window.label.justify menu.frame.* -> menu.items.* menu.hilite.* -> menu.selected.* *.picColor -> *.imageColor
2003-09-01make separators span the width of the entire menuDana Jansens
2003-08-31dont lose the menu selection while puttin the mouse over a separator (properly)Dana Jansens
2003-08-31only hide menus if theyre supposed to when executingDana Jansens
2003-08-31draw menu separatorsDana Jansens
2003-08-30add suppot for showing pixmap masks in menus where the rgba icons go tooDana Jansens
2003-08-30add padding in the menu title tooDana Jansens
2003-08-30fix grabbing and not releasing with menusDana Jansens
2003-08-29dont ungrab twice when hiding menusDana Jansens
2003-08-29dont keyboard nav onto disabled menu itemsDana Jansens
2003-08-29ultra-keyboard-controlled-menusDana Jansens
2003-08-29place submenus with their borders over the parent'sDana Jansens
2003-08-28fix a bunch of memleaks from valgrind and stuffDana Jansens
2003-08-28only execute enabled itemsDana Jansens
2003-08-28missed one thing, using invalid mem stillDana Jansens
2003-08-28fix for using freed memory to exec stuffDana Jansens
2003-08-28free the menu entry framesDana Jansens
2003-08-28add icons to the client-list-menuDana Jansens
2003-08-28make submenus not require the menu to exist when they are created, not until ↵Dana Jansens
they are shown. crash fix in client_menu
2003-08-28make client-list-menu work tooDana Jansens
more menu cleanups
2003-08-28load menu plugins automatically from whats in the menu fileDana Jansens
menu fixups move enabled into the 'normal menu item' specific data stuff
2003-08-28change the menu plugin interface, no need for the create/destroy functions ↵Dana Jansens
any more. redo the client-menu plugin to work with the new menu api
2003-08-28half way through the changes to new menu code/design. hot shit. static menus ↵Dana Jansens
work, on to plugins next.