summaryrefslogtreecommitdiff
path: root/openbox/client_list_menu.c
AgeCommit message (Collapse)Author
2007-09-04Fix shadowed variablesMikael Magnusson
2007-08-04let you select an omnipresent window on another desktopDana Jansens
2007-07-17remove trailing whitespaceMikael Magnusson
2007-07-10let you specify shortcuts in your menus. change & to be _ for shortcut selectionDana Jansens
2007-06-23add shortcuts to add/remove desktops in the client list menus.Dana Jansens
also make it so &-specified shortcuts are always underlined
2007-06-22add the activate action. it will replace the focus action, as it can just ↵Dana Jansens
focus without raising now (or without unshading)
2007-06-22add the cyclewindows actionDana Jansens
2007-06-22well.. it compiles..Dana Jansens
2007-05-29set a OB_ICONIFY_ALPHA define in misc.h for the 3 places to all useDana Jansens
2007-05-29set alpha based on iconicness in client list menusMikael Magnusson
2007-05-27unused variablesDana Jansens
2007-05-23make the client list menu update properly and not crashDana Jansens
2007-05-13use the right list in client_add_hide_notify, rename destructor to ↵Dana Jansens
destroy_notify which is really what it is, and is more consistant now that there are 2 notifies
2007-05-09update to previous changesDana Jansens
2007-05-07um... hide the client menu when the window changes desktops. its not visible ↵Dana Jansens
anymore (probably..) and no send to menu wont be wrong too.
2007-05-07merge in r6153-6154 from the 3.4 branchDana Jansens
2007-05-03don't show the client menu when its for an invalid windowDana Jansens
2007-04-27also add the go there entry to client list menus if the only windows on a ↵Mikael Magnusson
desktop are iconified. hopefully this separator will be okay?
2007-04-26almost everyone prefers the brackets. so make both menus use them now. maybe ↵Dana Jansens
[] would be better than ()? i dont know
2007-04-25cleanups for keyboard menu shotcuts. dont let & set a shortcut from stuff ↵Dana Jansens
like menu titles and what not, they are only for strigns oenbox provides.
2007-04-231) translate all of openbox's outputDana Jansens
2) update copyrights. 3) make release. ok that part not quite yet.
2007-04-23put the separator back in the spit up client list menuDana Jansens
2007-04-221) get rid of menu titlesDana Jansens
2) let separators have labels, when they have a label, then they will appear like a menu title used to so if you want a menu title, you use a separator in the menu itself at the top more style work may be needed
2007-03-14make focus_order into one long list instead of having one per desktop. this ↵Dana Jansens
actually fixes bugs with omnipresent windows and adding desktops. it is just overall a little nicer i think. also this is not tested. sorry if it breaks everything.
2007-03-11wow... this is a big commit...Dana Jansens
all related to _NET_WM_USER_TIME and focus stealing prevention a) add launcher startup notification. this means when you run something from the openbox menu or a key/mouse binding, that startup notification will go on in openbox and other applications like your panel or something b) add the _NET_WM_USER_TIME property for windows c) use the _NET_WM_USER_TIME data and startup notification to prevent focus stealing. d) cookie party !! ! all are invited. e) oh yeah, and pass around timestamps for a lot more things. like, when you run an action, send the timestamp for the event that is running the action. this is important for startup notification. this also affects menus. f) yes.. cookies.. would it be a good idea to disable focus stealing prevention if a window takes too long to load? i mean.. maybe after a certain length of time, a user can't be expected to not do anything in any other windows, but would they still want the new application to focus then? HMM. open question i guess..
2006-11-1580 colsMikael Magnusson
2006-09-18show clients with the skip_taskbar property set in the client_list_menu if ↵Mikael Magnusson
they're iconic
2006-08-22update copyright step 2Mikael Magnusson
2006-08-19a more proper fix for the client list menu trying to activate a closed ↵Mikael Magnusson
client, no difference on end result
2004-10-31i always forget this bitMikael Magnusson
2004-10-31config option for icons in desktop menusMikael Magnusson
2003-10-27disable the "Go there" menu entry when its the current desktopDana Jansens
2003-10-23skip taskbar windows dont appear in the client menuDana Jansens
2003-10-11switch to the desktop after activating the client. this means that for ↵Dana Jansens
omnipresent windows, you still move to the desktop on which you selected it.
2003-09-28halfway through client changes but...Dana Jansens
should fix crashes irt actions in the action queue for clients that have been destroyed. now those actions are skipped or performed without a client as possible.
2003-09-22s/Activate/Go there/Dana Jansens
2003-09-22gettextize the empty desktop stringDana Jansens
2003-09-22change Switch To... to Activate...Dana Jansens
2003-09-21use the new action_run symanticsDana Jansens
2003-09-18add a 'Switch to...' entry to empty desktops in the client-list-menuDana Jansens
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-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-03remove from desktop_menus when freedDana Jansens
2003-09-01remove an old plugin callDana Jansens
2003-08-31add a separator in the client-list-menus above iconic windowsDana Jansens
2003-08-30make interactive actions a type and not special cases.Dana Jansens
add the <interactive> option to them to turn off interactivity
2003-08-29fix includesDana Jansens
2003-08-29move the client and client-list menus into the 'kernel'Dana Jansens