summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-14yay for simplifying code. if we check for errors we dont need the ↵Dana Jansens
"focus_tried" stuff
2007-05-14always ungrab keyboard before doing a noninteractive action (which will ↵Dana Jansens
ungrab before doing its real action business). too bad we cant ungrab the mouse too.
2007-05-14themerc.xsd is not executableMikael Magnusson
2007-05-14watch for errors while setting focus on windows, return false if there was ↵Dana Jansens
an error, so fallback and keep looking
2007-05-14fix fullscreen windows being stuck in the wrong layer when they come out ofDana Jansens
fullscreen. add a new layer where fullscreen windows go when are aren't focused, below all normal windows, so you can alt-tab to a below layer window and it will show itself.
2007-05-14add openbox-session for gdm, which will run ~/.config/openbox/autostartDana Jansens
2007-05-14more removing config namespacesDana Jansens
2007-05-14remove config namespacesDana Jansens
2007-05-14remove the dialog option for Desktop action for now. can't change desktop ↵Dana Jansens
during a grab. the dialog for desktop changing will need to change, and then we can add it back
2007-05-14some debug printsDana Jansens
2007-05-14remove this check, it didnt guarantee anything anywaysDana Jansens
2007-05-14add a debug action.. change focus debug output a lil, no grab eventsDana Jansens
2007-05-14add a test for focus falling back to a window thats goneDana Jansens
2007-05-14the configurenotify needs to come after adjusting the frame's size. ↵Dana Jansens
otherwise it gets messed up somehow.
2007-05-14send a configurenotify on mapping after the window is shownDana Jansens
2007-05-14don't listen to focus events in the dock, unless you're going to do it properlyDana Jansens
2007-05-14typosMikael Magnusson
2007-05-14fix a commentDana Jansens
2007-05-14another little focus cleanup/rearrangement, for focus going to windows thatDana Jansens
are no longer there.
2007-05-14we don't need to save the config type in the session because if they dont ↵Dana Jansens
run their DE with the openbox-*-session command, openbox won't be loaded anyhow. and if they do, they the var will be set and doesn't need to come from the session.
2007-05-14generated manpageDana Jansens
2007-05-14mention that obconf older than 2.0 is no good.Dana Jansens
2007-05-14add --debug-xineramaDana Jansens
2007-05-14remove some old checking because we're not using window properties to store ↵Dana Jansens
the premax/fullscreen areas. they are always set when the state is turned on. fullscreen to the correct monitor.
2007-05-13change now the keyboard is ungrabbed before executing actions. instead, ↵Dana Jansens
ungrab it just before calling exec. other actions don't need it ungrabbed, and this way the release doesn't get sent through to programs for our keybindings. except for exec i suppose.
2007-05-13add 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-13set the cursor before using itDana Jansens
2007-05-13only do moveresize when grab is successfulDana Jansens
2007-05-13only set focus_client to null if the window losing focus was the focus_clientDana Jansens
2007-05-13set focus_client when focus leaves a windowDana Jansens
2007-05-13more manpage changes for the 3 configuration namespacesDana Jansens
2007-05-13manpage fixupsDana Jansens
2007-05-13don't unset the config namespace so that if you rerun it, it uses the same ↵Dana Jansens
one. this is for dev work, really. also, recompiled man pages
2007-05-13mention which config file it will useDana Jansens
2007-05-13save the config type in the session command line argumentsDana Jansens
2007-05-13when using openbox-gnome/kde-session, use a separate config file ↵Dana Jansens
(rc-gnome/kde.xml)
2007-05-13add gnome and kde config files which are the same, but without the root ↵Dana Jansens
window menus
2007-05-13which is in doc,not data/Dana Jansens
2007-05-13add an rc.xml example for mouse focusDana Jansens
2007-05-13but rename ob_pid back to openbox_pid for backwards compatibility. this will ↵Dana Jansens
go away entirely soon.
2007-05-13rename the openbox_* atoms back to ob_*Dana Jansens
2007-05-13missing a headerDana Jansens
2007-05-13small change to the default rcDana Jansens
2007-05-13let unfocus action go back to the same window. you should be doing some ↵Dana Jansens
other action above it that will change where focus can end up
2007-05-13yay for mika-chanDana Jansens
2007-05-13you dont' need docbook-to-man to build svn now, unless you change the manpageDana Jansens
2007-05-13add the generated from docbook man pages, for people who don't have ↵Dana Jansens
docbook-to-man
2007-05-13dont rebuild them every time. simpler dependenciesDana Jansens
2007-05-13dont set focus_client to NULL when sending focus to nothing, let that happen ↵Dana Jansens
from the FocusOut events
2007-05-13typo in the default configDana Jansens