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
Dana Jansens
0b646b4e89
why did they change again?
2007-05-13 20:41:47 +00:00
Dana Jansens
306c6d95ad
include the man pages in dist.. :P
2007-05-13 20:41:38 +00:00
Dana Jansens
e10dd09e48
properly tell where the config files are
2007-05-13 20:40:10 +00:00
Dana Jansens
3adadb955e
resist all layers
2007-05-13 20:38:19 +00:00
Dana Jansens
7fddf2abc2
some focus fixes. always set the new focus when we fallback or else weird states appear. better handling of focusin's on clients that don't exist?
2007-05-13 20:35:44 +00:00
Dana Jansens
1e5fb0d401
add the showhide test for showing a window then hiding it really fast
2007-05-13 20:19:46 +00:00
Dana Jansens
0951fbeea5
add man pages for openbox-gnome-session and openbox-kde-session
2007-05-13 20:07:30 +00:00
Mikael Magnusson
2b2245851d
restore code that keeps popups on screen
2007-05-13 20:04:30 +00:00
Dana Jansens
02f6e4509e
remove stuff that isnt used
2007-05-13 19:48:26 +00:00
Dana Jansens
10f5636904
yeh
2007-05-13 19:48:09 +00:00
Dana Jansens
e83febbd86
dont know why po files changed. oh, i moved some code around
2007-05-13 19:47:55 +00:00
Dana Jansens
16dd95c0d7
add docbook-to-man, which you need to make the man page
2007-05-13 19:47:19 +00:00
Dana Jansens
469609b9d9
Add a manage
2007-05-13 19:45:37 +00:00
Dana Jansens
ecde8e8f73
reorganize --help. dont error if they use a --sm stuff and sm isn't enabled
2007-05-13 19:23:37 +00:00
Dana Jansens
e28cbd61c1
kill grabs before xsetinputfocus
2007-05-13 18:27:58 +00:00
Dana Jansens
3fab62255c
add more contributors
2007-05-13 18:01:02 +00:00
Dana Jansens
d756dae018
add David to the credits
2007-05-13 17:53:40 +00:00
Dana Jansens
b67e98842c
reset the pager popup's size after reconfigure
2007-05-13 17:28:52 +00:00
Dana Jansens
0ec49ac781
comment
2007-05-13 17:22:48 +00:00
Dana Jansens
8475442608
add the actions to compliance, including the 2 new ones
2007-05-13 17:21:46 +00:00
Dana Jansens
94d9d069b5
add a debug line
2007-05-13 17:17:23 +00:00
Dana Jansens
11df262d7e
add support for _NET_WM_ACTION_ABOVE and _NET_WM_ACTION_BELOW which aren't in the NETWM spec yet, but will be shortly.
2007-05-13 17:15:15 +00:00
Dana Jansens
0ee1581824
fix drawcontents=no
2007-05-13 16:45:58 +00:00
Dana Jansens
2fdad9a0ff
no more losing focus from wm_torture -t map_response
...
when a focusin comes for an invalid target, set that focus has wandered off, so
that when the focusout comes in afterwards we can react accordingly
2007-05-13 16:39:04 +00:00
Dana Jansens
fd9b6a43cf
always send configure notify when windows map
2007-05-13 16:04:40 +00:00
Dana Jansens
c23741290c
fix directional focus
2007-05-13 15:40:16 +00:00
Dana Jansens
56d7bc50f0
don't allow focus to move during an interactive grab. if users set up actions
...
such that this would happen, then kill the interactive grab before moving
focus.
this is to avoid NotifyWhileGrabbed FocusOut's
2007-05-13 15:29:49 +00:00
Dana Jansens
acfa2af3c2
use the right list in client_add_hide_notify, rename destructor to destroy_notify which is really what it is, and is more consistant now that there are 2 notifies
2007-05-13 07:45:15 +00:00
Dana Jansens
9f22554b6a
when i said it handled both cases, i was mistaken, so use a callback for each case.
2007-05-13 07:40:02 +00:00
Dana Jansens
685dca1c5f
likewise if a window is unmanaged and we were trying to give it focus, we want to know about it - also if the window gets hidden for some other reason, we also want to know about it.
...
add a notifier for windows being hidden, and use that instead - it handles both cases.
2007-05-13 07:38:35 +00:00
Dana Jansens
1e957a1688
some changes to focus handling.
...
most interesting is the change in focus_fallback, which means that it won't
call xsetinput focus in some cases, potentially reducing flicker and stuff.
also potentially producing bugs? heh.
the screen.c focus fallback code doesn't seem to need special cases anymore,
which is really good, if that is really the case.
move the focus_tried stuff out of event.c into focus.c, where it seems to
belong.
2007-05-13 07:09:34 +00:00
Dana Jansens
f694c650c8
dont count focusin on the support window to be a focusin on a client
2007-05-13 05:51:08 +00:00
Dana Jansens
41da12cc5e
maybe better logic for looking for focus in's on clients
2007-05-13 05:50:15 +00:00
Dana Jansens
bfe974dbd0
revert part of r6074. i don't think it needs to be removed anymore and then everything will "just work" better
2007-05-13 03:03:48 +00:00
Dana Jansens
84f022847b
install the xsd's to docdir
2007-05-13 03:03:21 +00:00
Dana Jansens
59183ac234
dont make mouse bindings focus windows that dont take focus from clicks
2007-05-13 02:39:19 +00:00
Dana Jansens
18c2737a2f
add a comment
2007-05-13 02:35:42 +00:00