| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-01-08 | make Home and End keys navigate to top/bottom of the active menu | Dana Jansens | |
| 2010-01-08 | Use submenuShowDelay when navigating menus with the keyboard | Dana Jansens | |
| 2010-01-06 | Fix a crash when moving into a menu on top of a separator and nothing is ↵ | Dana Jansens | |
| selected | |||
| 2010-01-06 | Improved menu behaviour | Dana Jansens | |
| Make 'left' key in a menu close it's visible child menu and move to the parent properly. Make clicking on a menu item in a menu close any of its grandchildren and remove focus from its children, effectively focusing the menu item you clicked on. | |||
| 2010-01-06 | Allow infinite delay for submenu show/hide by using a negative value. | Dana Jansens | |
| 2010-01-06 | Some fixes for the submenu hide delay code | Dana Jansens | |
| When nothing in a menu is selected, go back to selecting the open submenu. Adjust the LeaveNotify event handling to only respond when there is not a EnterNotify coming for the same menu frame. Change the default submenu show/hide delays. Have the default values for submenu show/hide match the default rc.xml | |||
| 2010-01-06 | improve submenu hide delay | Alexey Korop | |
| 2010-01-05 | Revert "Don't hide submenus immediately when unselecting the parent's entry" | Dana Jansens | |
| This reverts commit 828c095c8b5a2df96a38faaeb8a0df504e68e70f. | |||
| 2010-01-05 | Revert "Fix the delayed hiding of submenus, so that they don't end up hidden ↵ | Dana Jansens | |
| while the entry is selected" This reverts commit 8ada991d829671ab5e6dd4c5526b6a0238ba6a16. | |||
| 2009-12-16 | Fix the delayed hiding of submenus, so that they don't end up hidden while ↵ | Dana Jansens | |
| the entry is selected | |||
| 2009-12-16 | Ignore enter events caused by closing openbox menus | Dana Jansens | |
| 2009-12-14 | Don't hide submenus immediately when unselecting the parent's entry | Dana Jansens | |
| This allows users to move to the submenu across other menu items (the same as they already could across other menu items that were submenus). This uses the same config delay for hiding submenus as it does for showing new ones. Based off the ideas in bug #3762. | |||
| 2009-12-14 | Let menus place themselves on monitors where the mouse is not present | Dana Jansens | |
| This fixes a bug which forced menus to show up on the same monitor as the mouse pointer. | |||
| 2008-03-08 | Remove double newlines. | Mikael Magnusson | |
| 2008-02-22 | Add theme options for menu line separators. | Dana Jansens | |
| Added: menu.separator.color menu.separator.width menu.separator.padding.width menu.separator.padding.height | |||
| 2008-02-14 | set the window type hint on menus to be "popup menus" | Dana Jansens | |
| 2008-02-14 | Introducing the icon cache. | Dana Jansens | |
| If an icon is the same as one in the cache, then it uses that one. icons of different sizes (from the same client) are linked together into one, and resizes of icons are cached and linked to all the various sizes. so you only need one icon in memory for all your terminals now. ya! | |||
| 2008-02-14 | split menu overlap into x and y components | Dana Jansens | |
| 2008-02-03 | make the menu headers show their correct text | Dana Jansens | |
| 2008-01-27 | get rid of copying the rrappearances for each menu frame, except for the one ↵ | Dana Jansens | |
| that is actually useful | |||
| 2007-09-04 | ANSI function declarations, ie () -> (void) | Mikael Magnusson | |
| 2007-09-04 | Fix shadowed variables | Mikael Magnusson | |
| 2007-07-21 | fix a crash with the focused client closing during the delay of a submenu ↵ | Dana Jansens | |
| being shown (and add an assert for this too) | |||
| 2007-07-17 | remove trailing whitespace | Mikael Magnusson | |
| 2007-07-14 | 80 cols everywhere | Mikael Magnusson | |
| 2007-06-23 | add shortcuts to add/remove desktops in the client list menus. | Dana Jansens | |
| also make it so &-specified shortcuts are always underlined | |||
| 2007-06-22 | add the move action | Dana Jansens | |
| 2007-06-22 | add the cyclewindows action | Dana Jansens | |
| 2007-06-22 | add the showmenu action | Dana Jansens | |
| 2007-06-22 | well.. it compiles.. | Dana Jansens | |
| 2007-06-13 | some typos | Dana Jansens | |
| 2007-06-13 | plug memory leaks from the new strut code | Dana Jansens | |
| 2007-06-12 | include padding in the menu header min width | Dana Jansens | |
| 2007-06-10 | cache pipe menus without crashing! | Dana Jansens | |
| 2007-06-10 | cache pipe menus until the menus close | Dana Jansens | |
| 2007-05-29 | alpha :x not width | Dana Jansens | |
| 2007-05-29 | add the rgba alpha to the menu entries | Dana Jansens | |
| 2007-05-29 | put an alpha channel in the rgba texture | Dana Jansens | |
| 2007-05-19 | fix escape's behavior in menus. make static stuff that shouldnt be used by ↵ | Dana Jansens | |
| others | |||
| 2007-05-13 | add grab/ungrab macros so dont need to pass in 10 arguments to ungrab stuff. | Dana Jansens | |
| add a confine option to grab_pointer to confine the pointer to the screen, and use that for moveresize | |||
| 2007-05-13 | add a comment | Dana Jansens | |
| 2007-05-12 | ignore enter events on top menu and submenu popup | Dana Jansens | |
| 2007-05-11 | give different border colors to active and inactive windows. adjust the xml ↵ | Dana Jansens | |
| theme format a little to make it BETTER. rawr. add some metadata standards too. | |||
| 2007-05-10 | checking string length with the wrong texture | Dana Jansens | |
| 2007-05-09 | fix no more crashing in the client menu. | Dana Jansens | |
| 2007-05-08 | update the client menu when you do stuff without closing it. | Dana Jansens | |
| but this means we can't use actions in it. oh well? can kill the desktop notifiers now too. yay for more obvious code paths. | |||
| 2007-05-08 | ok, so, back out the last commit. owner events are passed thru so we get ↵ | Dana Jansens | |
| enter/leave notify events. dont change frame decor from button presses during an interactive grab or while a menu is open | |||
| 2007-05-08 | why did we pass thru owner events ?? its working without that.. hum.. | Dana Jansens | |
| and now the frame buttons dont get press hilights while the menu is open | |||
| 2007-05-07 | add a notifier for clients changing desktops. use it to update the send-to ↵ | Dana Jansens | |
| menu if it changes. it does this by closing/opening the menu.. thats about the best we can do tho with this menu code without huge changes | |||
| 2007-05-07 | oops hehe. a render call in the loop for debugging was what made it slow. ↵ | Dana Jansens | |
| anyhow make it even faster by only calling render once too. yay snappiness. | |||
