| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-05-11 | add cleanup functions to the client list menus that removes everything from ↵ | Dana Jansens | |
| them when they are not being shown (saves iterating thru the list uselessly when a client is unmanaged) | |||
| 2010-04-16 | add an option to next/previous window to only include ↵ | Dana Jansens | |
| hilited/flashing/urgent windows (feature req/bug #4341) | |||
| 2010-02-12 | use g_slice_new() instead of g_new() part 2 | Dana Jansens | |
| 2010-01-08 | Rework the code provided by Kadlcik Libor for loading/showing icons in ↵ | Dana Jansens | |
| Openbox menus. This changes how the imagecache works, you can load an image into it directly, or you can load it by name (then it will load it from a file on disk). NOTE: The name part is incomplete, as it needs to use the freedesktop.org icon spec to search for the right file. Also to resize it should look for another icon on disk with the same name but different size (icon themes). | |||
| 2010-01-08 | Make focus_valid_target() take a desktop argument. | Dana Jansens | |
| So you can find valid targets on desktops other than the currently visible one | |||
| 2010-01-08 | use the valid_focus_target() method for choosing what to show in the client ↵ | Dana Jansens | |
| list menus | |||
| 2009-12-22 | when holding Shift for the client list menus, bring the selected client to ↵ | Dana Jansens | |
| the current desktop (Request #4284) | |||
| 2009-12-09 | Fix the Focus/Activate actions to focus windows on other desktops correctly | Dana Jansens | |
| 2009-12-08 | Fix client_activate() to work for internal Openbox menus | Dana Jansens | |
| client_activate() is a helpful way to focus a window on another desktop, but only Openbox is allowed to do such things, user messages cannot. | |||
| 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-04 | Add the manageDesktops option. | Mikael Magnusson | |
| 2008-01-26 | Add a few missing includes and remove a stray debug printf. | Mikael Magnusson | |
| 2007-09-04 | Fix shadowed variables | Mikael Magnusson | |
| 2007-08-04 | let you select an omnipresent window on another desktop | Dana Jansens | |
| 2007-07-17 | remove trailing whitespace | Mikael Magnusson | |
| 2007-07-10 | let you specify shortcuts in your menus. change & to be _ for shortcut selection | Dana Jansens | |
| 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 activate action. it will replace the focus action, as it can just ↵ | Dana Jansens | |
| focus without raising now (or without unshading) | |||
| 2007-06-22 | add the cyclewindows action | Dana Jansens | |
| 2007-06-22 | well.. it compiles.. | Dana Jansens | |
| 2007-05-29 | set a OB_ICONIFY_ALPHA define in misc.h for the 3 places to all use | Dana Jansens | |
| 2007-05-29 | set alpha based on iconicness in client list menus | Mikael Magnusson | |
| 2007-05-27 | unused variables | Dana Jansens | |
| 2007-05-23 | make the client list menu update properly and not crash | Dana Jansens | |
| 2007-05-13 | use 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-09 | update to previous changes | Dana Jansens | |
| 2007-05-07 | um... 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-07 | merge in r6153-6154 from the 3.4 branch | Dana Jansens | |
| 2007-05-03 | don't show the client menu when its for an invalid window | Dana Jansens | |
| 2007-04-27 | also 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-26 | almost everyone prefers the brackets. so make both menus use them now. maybe ↵ | Dana Jansens | |
| [] would be better than ()? i dont know | |||
| 2007-04-25 | cleanups 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-23 | 1) translate all of openbox's output | Dana Jansens | |
| 2) update copyrights. 3) make release. ok that part not quite yet. | |||
| 2007-04-23 | put the separator back in the spit up client list menu | Dana Jansens | |
| 2007-04-22 | 1) get rid of menu titles | Dana 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-14 | make 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-11 | wow... 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-15 | 80 cols | Mikael Magnusson | |
| 2006-09-18 | show clients with the skip_taskbar property set in the client_list_menu if ↵ | Mikael Magnusson | |
| they're iconic | |||
| 2006-08-22 | update copyright step 2 | Mikael Magnusson | |
| 2006-08-19 | a more proper fix for the client list menu trying to activate a closed ↵ | Mikael Magnusson | |
| client, no difference on end result | |||
| 2004-10-31 | i always forget this bit | Mikael Magnusson | |
| 2004-10-31 | config option for icons in desktop menus | Mikael Magnusson | |
| 2003-10-27 | disable the "Go there" menu entry when its the current desktop | Dana Jansens | |
| 2003-10-23 | skip taskbar windows dont appear in the client menu | Dana Jansens | |
| 2003-10-11 | switch 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-28 | halfway 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-22 | s/Activate/Go there/ | Dana Jansens | |
| 2003-09-22 | gettextize the empty desktop string | Dana Jansens | |
| 2003-09-22 | change Switch To... to Activate... | Dana Jansens | |
