Commit graph

5435 commits

Author SHA1 Message Date
Dana Jansens
f58ece6095 remove config namespaces 2007-05-14 21:32:12 +00:00
Dana Jansens
b906db3e11 remove the dialog option for Desktop action for now. can't change desktop during a grab. the dialog for desktop changing will need to change, and then we can add it back 2007-05-14 20:55:36 +00:00
Dana Jansens
ff7eb1ea3d some debug prints 2007-05-14 13:47:03 +00:00
Dana Jansens
9011eb27e0 remove this check, it didnt guarantee anything anyways 2007-05-14 13:44:49 +00:00
Dana Jansens
a019ee1028 add a debug action.. change focus debug output a lil, no grab events 2007-05-14 03:40:03 +00:00
Dana Jansens
d0a579eda0 add a test for focus falling back to a window thats gone 2007-05-14 02:31:31 +00:00
Dana Jansens
26ff0cbaa8 the configurenotify needs to come after adjusting the frame's size. otherwise it gets messed up somehow. 2007-05-14 02:27:43 +00:00
Dana Jansens
1a5139f283 send a configurenotify on mapping after the window is shown 2007-05-14 02:20:59 +00:00
Dana Jansens
4ff717355a don't listen to focus events in the dock, unless you're going to do it properly 2007-05-14 02:06:34 +00:00
Mikael Magnusson
db750e5cb0 typos 2007-05-14 02:02:47 +00:00
Dana Jansens
7af7ee05aa fix a comment 2007-05-14 01:07:26 +00:00
Dana Jansens
9d7608789c another little focus cleanup/rearrangement, for focus going to windows that
are no longer there.
2007-05-14 01:06:42 +00:00
Dana Jansens
53e75c5be4 we don't need to save the config type in the session because if they dont 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-14 00:41:30 +00:00
Dana Jansens
7dcbc4334d generated manpage 2007-05-14 00:33:15 +00:00
Dana Jansens
a9af402c86 mention that obconf older than 2.0 is no good. 2007-05-14 00:33:04 +00:00
Dana Jansens
5a3154df08 add --debug-xinerama 2007-05-14 00:28:16 +00:00
Dana Jansens
1eff22b1ef remove some old checking because we're not using window properties to store the premax/fullscreen areas. they are always set when the state is turned on.
fullscreen to the correct monitor.
2007-05-14 00:07:38 +00:00
Dana Jansens
83bd9e1d5a change now the keyboard is ungrabbed before executing actions. instead, 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-13 23:51:55 +00:00
Dana Jansens
9fcb2aa1d2 add grab/ungrab macros so dont need to pass in 10 arguments to ungrab stuff.
add a confine option to grab_pointer to confine the pointer to the screen, and use that for moveresize
2007-05-13 23:30:52 +00:00
Dana Jansens
627125a6c6 set the cursor before using it 2007-05-13 23:19:56 +00:00
Dana Jansens
03136a081a only do moveresize when grab is successful 2007-05-13 23:18:44 +00:00
Dana Jansens
66af88b27c only set focus_client to null if the window losing focus was the focus_client 2007-05-13 23:13:15 +00:00
Dana Jansens
0c173e1577 set focus_client when focus leaves a window 2007-05-13 23:11:16 +00:00
Dana Jansens
df595f9ab2 more manpage changes for the 3 configuration namespaces 2007-05-13 23:04:43 +00:00
Dana Jansens
ef205519e0 manpage fixups 2007-05-13 23:02:42 +00:00
Dana Jansens
334f9df7aa don't unset the config namespace so that if you rerun it, it uses the same one. this is for dev work, really.
also, recompiled man pages
2007-05-13 23:01:04 +00:00
Dana Jansens
d8d4f5ba90 mention which config file it will use 2007-05-13 22:59:02 +00:00
Dana Jansens
5c96972bff save the config type in the session command line arguments 2007-05-13 22:57:42 +00:00
Dana Jansens
6171dbf970 when using openbox-gnome/kde-session, use a separate config file (rc-gnome/kde.xml) 2007-05-13 22:49:20 +00:00
Dana Jansens
f16d320723 add gnome and kde config files which are the same, but without the root window menus 2007-05-13 22:39:27 +00:00
Dana Jansens
4ac77b8ab8 which is in doc,not data/ 2007-05-13 22:35:55 +00:00
Dana Jansens
1415bd867f add an rc.xml example for mouse focus 2007-05-13 22:35:26 +00:00
Dana Jansens
0ef82a1bda but rename ob_pid back to openbox_pid for backwards compatibility. this will go away entirely soon. 2007-05-13 22:33:04 +00:00
Dana Jansens
99e23015cf rename the openbox_* atoms back to ob_* 2007-05-13 22:31:36 +00:00
Dana Jansens
2676b61b0f missing a header 2007-05-13 22:30:58 +00:00
Dana Jansens
d5a25d78f8 small change to the default rc 2007-05-13 22:28:07 +00:00
Dana Jansens
49b6e6ac0a let unfocus action go back to the same window. you should be doing some other action above it that will change where focus can end up 2007-05-13 22:12:11 +00:00
Dana Jansens
3e5ac07557 yay for mika-chan 2007-05-13 22:08:35 +00:00
Dana Jansens
95c22798f5 you dont' need docbook-to-man to build svn now, unless you change the manpage 2007-05-13 22:06:08 +00:00
Dana Jansens
6968c5927b add the generated from docbook man pages, for people who don't have docbook-to-man 2007-05-13 22:05:36 +00:00
Dana Jansens
9e7663c5ff dont rebuild them every time. simpler dependencies 2007-05-13 22:04:47 +00:00
Dana Jansens
65a176330a dont set focus_client to NULL when sending focus to nothing, let that happen from the FocusOut events 2007-05-13 21:57:00 +00:00
Dana Jansens
82432ae4d0 typo in the default config 2007-05-13 21:47:27 +00:00
Dana Jansens
8fd052ff44 a new default config file.. it's very click to focusy. will make an example for mouse focus people. 2007-05-13 21:44:35 +00:00
Dana Jansens
3acd5ff0c5 fix for wrapping in desktop cycling 2007-05-13 21:17:32 +00:00
Mikael Magnusson
73e7b2925a fix error in client_directional_edge_search that ignored all windows in the same layer 2007-05-13 21:13:29 +00:00
Dana Jansens
eb7a3a0638 im just leaving the dock alone.. 2007-05-13 21:08:50 +00:00
Dana Jansens
7a39cb3e8d no strut for docks that autohide 2007-05-13 21:06:23 +00:00
Dana Jansens
ef83d821ca extraneous dependendancies? 2007-05-13 20:53:35 +00:00
Dana Jansens
71f4dad270 @ 2007-05-13 20:52:21 +00:00