summaryrefslogtreecommitdiff
path: root/openbox/client_menu.c
AgeCommit message (Collapse)Author
2014-11-05Move some more code around to make it shorterMikael Magnusson
2011-08-02Fix some rebase artifactsMikael Magnusson
2010-10-14cleaning up remnants of bad rebase merges and modernizing some sectionsDave Foster
2010-10-14Buttons seem to work!Dave Foster
2010-02-21Added shade-icon to client-menuTobias Gläßer
2010-01-28Add a hook to unset the client in the open menu frame instead of closing itMikael Magnusson
Also nukes menu_frame_hide_all_client() as it is now unused.
2008-02-29Merge branch 'backport' into workMikael Magnusson
Conflicts: openbox/client.c openbox/screen.c
2008-02-28Update send-to-desktop menu in the client menu when ctrl-clicking and the ↵Mikael Magnusson
client is still visible, ie toggling omnipresent. Also indicates which is the current desktop by moving the omnipresent icon to it when the window is omnipresent. Do some refactoring and cleanup so the net change is removal of lines, go me.
2008-01-31Merge branch 'backport' into workDana Jansens
Conflicts: openbox/client.c openbox/config.c openbox/event.c openbox/extensions.c openbox/focus_cycle_indicator.c openbox/focus_cycle_popup.c openbox/menuframe.c openbox/moveresize.c openbox/openbox.c openbox/screen.c openbox/stacking.c openbox/startupnotify.c
2008-01-26Add a few missing includes and remove a stray debug printf.Mikael Magnusson
2008-01-20make openbox use the obt prop.c/h stuffDana Jansens
holy search and replace batman
2007-09-04ANSI function declarations, ie () -> (void)Mikael Magnusson
2007-08-04move the submenus to the top of the client menu by popular demand.Dana 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-22add the cyclewindows actionDana Jansens
2007-06-22add the showmenu actionDana Jansens
2007-06-13don't raise windows when moving them between desktops in some casesDana Jansens
2007-06-03super amazing enter event skipping.Dana Jansens
also mucho fixed for <underMouse>
2007-05-19remove a function that is no longer used. and backwards boolean algebra was ↵Dana Jansens
causing us to not ignore the right enter events
2007-05-18super correct enter event ignoring that will only ignore what it has to, yay?Dana Jansens
2007-05-17don't let the user toggle decorations on widnows that don't have any ↵Dana Jansens
decorations to toggle
2007-05-17kill enter events without using pointer grabsDana Jansens
2007-05-13add support for _NET_WM_ACTION_ABOVE and _NET_WM_ACTION_BELOW which aren't ↵Dana Jansens
in the NETWM spec yet, but will be shortly.
2007-05-12don't use it actually. it's confusing.Dana Jansens
2007-05-12put the shade icon in the right placeDana Jansens
2007-05-12change client menu back to "Roll up/down". update strings, also some fixes.Dana Jansens
2007-05-11separate roll up and roll down.Dana Jansens
new strings in the po's, which are actually old strings. fix a couple menus shortcuts besides.
2007-05-10when un-showing the desktop if a window is getting shown, iconify the others ↵Dana Jansens
so just the one is shown
2007-05-09get the mouse pointer position if it is on another screen too.Dana Jansens
let you move/resize from the client menu if the mouse is on another screen
2007-05-09unused variableDana Jansens
2007-05-09typoDana Jansens
2007-05-09fix move and resize upDana Jansens
2007-05-09more crash fixDana Jansens
2007-05-09fix no more crashing in the client menu.Dana Jansens
2007-05-09hide after iconifyingDana Jansens
2007-05-08update 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-08make maximize work when its not-fullmaxDana Jansens
2007-05-08maximize in the client menu is enabled when it's not full-maxedDana 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-07try reselect the same line. its not perfect though..Dana Jansens
2007-05-07add 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-05changes to the client menu, which entries are there, and reorganizing, and ↵Dana Jansens
renaming. let you highlight disabled menu entries, they just aren't runable of course, and add the activedisabled theme element for these entries. add the all desktops button picture to "All desktops" in the client menu update the themes for the new element, and some changes to make things more readable-better contrast. CLEARLOOKS-OLIVE is now DIFFERENT FROM THE 3.4 BRANCH SO DON'T RE-RUN THEMETOXML ON IT :( :( yeah.. i think that is everything?
2007-05-03don't show the client menu when its for an invalid windowDana Jansens
2007-04-26place the client menu at the top left of the window when opening it with a ↵Dana Jansens
key binding. change how the first menus are placed. place them like other people place menus. maybe this is good, maybe it is bad, we will see..
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-25change resize bindingDana Jansens
2007-04-25add keyboard shortcuts to the menus. you can specify the shortcut key with & ↵Dana Jansens
even in root menu and stuff
2007-04-231) translate all of openbox's outputDana Jansens
2) update copyrights. 3) make release. ok that part not quite yet.
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