summaryrefslogtreecommitdiff
path: root/openbox/actions/showmenu.c
AgeCommit message (Collapse)Author
2015-01-06Special case for unusual monitor setupMikael Magnusson
When no monitor is at (0,0), the screen rect containing all monitors is not at the origin, but screen_apply_gravity_point assumes the passed x/y are relative to the passed area, so adjust them.
2014-10-28Fix some compiler warnings for ShowMenuMikael Magnusson
2014-10-11Pass the GravityPoint as const* instead of by valueMikael Magnusson
2014-10-06Let the menu placement code know if the position was user specifiedMikael Magnusson
This way, it can avoid running the code that moves it to a good position relative to a mouse that isn't there
2014-10-06Resolve gravity coords in menuframe so it can use the widthsMikael Magnusson
2014-10-06Add <position> tag to ShowMenu actionMikael Magnusson
2010-02-16more using g_slice_new() instead of g_new()Dana Jansens
2009-12-21rename the obt_parse library to obt_xml (since it is very xml specific)Dana Jansens
2009-12-17Make it possible for an action name to choose whether it is interactive or ↵Dana Jansens
not based on its options. This way we can use the same name with options for an interactive action and a non-interactive action. Shorten the names of the ObActionsInteractive* functions to ObActionsI* Add a ObActionsIPreFunc that is called for interactive actions before the interactivity (key/mouse grab) is started. Add a ObActionsIPostFunc that is called for interactive actions after the interactiviti (key/mouse grab) has ended.
2008-01-20update openbox to use the current parser interface in libobtDana Jansens
there is also some random bug fixes for other libobt stuff in here.
2007-09-04ANSI function declarations, ie () -> (void)Mikael Magnusson
2007-07-13move menu action back to ShowMenuDana Jansens
2007-06-22rename showmenu to menuDana Jansens
2007-06-22add the move actionDana Jansens
2007-06-22add the showdesktop actionDana Jansens
2007-06-22add the showmenu actionDana Jansens