Commit graph

4934 commits

Author SHA1 Message Date
Dana Jansens
2f74990c6d use automake 1.9 2007-04-23 19:11:12 +00:00
Mikael Magnusson
9e7a240dfd include the header that has gethostname 2007-04-23 19:02:33 +00:00
Mikael Magnusson
141c249b8c show the hostname of forwarded clients in the titlebar 2007-04-23 18:46:19 +00:00
Dana Jansens
fdec9c5a71 exit if any of the commands fail 2007-04-23 18:43:43 +00:00
Dana Jansens
7ac8c550d9 upgrade gettext 2007-04-23 18:38:00 +00:00
Dana Jansens
aa0e04a4fd add positioned test 2007-04-23 18:29:33 +00:00
Dana Jansens
ec4f685b82 add the tests to the dist tarball 2007-04-23 18:22:00 +00:00
Dana Jansens
082903357d new translation strings 2007-04-23 18:21:27 +00:00
Dana Jansens
2442cdfd85 1) translate all of openbox's output
2) update copyrights.
3) make release. ok that part not quite yet.
2007-04-23 17:56:35 +00:00
Dana Jansens
ea088eb88d remove an unused variable 2007-04-23 17:55:26 +00:00
Dana Jansens
a8535d49a9 only show debug messages if you enable it on command line and remove extra newline 2007-04-23 02:43:56 +00:00
Dana Jansens
eb18f502b5 fallback to desktops properly 2007-04-23 02:43:14 +00:00
Dana Jansens
a8a93d7d39 put the separator back in the spit up client list menu 2007-04-23 02:22:18 +00:00
Dana Jansens
06943a10ff back out r5812. you do want that there 2007-04-23 02:02:34 +00:00
Dana Jansens
a82c1efeed wasteful syncing 2007-04-23 02:00:33 +00:00
Dana Jansens
58dc86971a remove windows from the hash on hide, dont readd them again! 2007-04-23 01:54:35 +00:00
Mikael Magnusson
66c350763f unused variable "icons" 2007-04-23 01:36:36 +00:00
Dana Jansens
7e0d660b8b stop listening to events on clients that are being unmanaged before generating new events 2007-04-22 22:56:53 +00:00
Dana Jansens
806655e78a you cant grab substructureredirect on the plate. why was this even here? 2007-04-22 22:55:06 +00:00
Dana Jansens
546ced8109 add a test for show-hide-show of a window really quickly 2007-04-22 22:54:32 +00:00
Dana Jansens
86b7f4e543 use event_ignore_queued_enters 2007-04-22 22:21:32 +00:00
Dana Jansens
4543c1761a when windows reverttoparent, we will get a notifynonlinear when the frame closes 2007-04-22 21:29:02 +00:00
Dana Jansens
56d42ce66a use focusouts from unmanaged windows (windows which have just closed) 2007-04-22 21:14:04 +00:00
Dana Jansens
6d666b0aa5 add a debug message 2007-04-22 20:41:26 +00:00
Dana Jansens
f37382b66d focus properly on desktop change 2007-04-22 20:40:22 +00:00
Dana Jansens
5f428bdeb2 missing a header 2007-04-22 20:37:33 +00:00
Dana Jansens
3265ea9ac1 when focusing nothing, make sure focus_client knows that nothing is focused 2007-04-22 20:33:12 +00:00
Dana Jansens
afd88015b5 focusin to the root window happens on both monitors when a focused window unmaps... boo... 2007-04-22 20:27:13 +00:00
Dana Jansens
eb1cd9cc49 ignore some focus events that shouldnt be reacted to 2007-04-22 20:10:17 +00:00
Dana Jansens
dc43b74abd 2007-04-22 19:52:37 +00:00
Dana Jansens
911ad76372 a) set the focus client before calculating its layer
b) cleanup in focus.c
2007-04-22 19:35:50 +00:00
Dana Jansens
55b5b828e9 FocusOut events come after UnmapNotify, so we don't need to worry about focusing an invalid window 2007-04-22 19:24:51 +00:00
Dana Jansens
bfb800c032 a) remove focus_hilite, it is not needed and complicated things
b) set focus_client to null when nothing is actually focused, but still allow
   focus to go to black holes
c) allow the focus action to be performed without a client, this will focus
   the openbox instance (i.e. the screen in multihead setups)

big thanks to syscrash for the ideas on how to go about this
2007-04-22 19:13:38 +00:00
Dana Jansens
7d1226c57c xflush after changing the focus decorations so it gets shown faster 2007-04-22 19:08:38 +00:00
Dana Jansens
a95b5244f9 better debugging symbols 2007-04-22 19:03:18 +00:00
Mikael Magnusson
7c1fb96bd3 don't compare client pointers with random numbers 2007-04-22 18:26:05 +00:00
Dana Jansens
1685e6528d remove debug message 2007-04-22 17:33:37 +00:00
Dana Jansens
65f29b245d hilite the focus target before xsyncing in the ignore enter stuff, so less flicker 2007-04-22 16:49:13 +00:00
Dana Jansens
037654f3f8 use ignore enters instead of removing them from the queue 2007-04-22 16:48:35 +00:00
Dana Jansens
d6e49acf0f dont need to ignore mouse events during a keyboard grab, they go to the grab-window anyways
use our built in grab_keyboard
2007-04-22 15:58:09 +00:00
Dana Jansens
27773e1cb7 don't grab the pointer during interactive events. this allows you to alt-tab during a dnd. 2007-04-22 15:22:25 +00:00
Dana Jansens
4c672be2e1 remove grab_pointer_window, nothing used it 2007-04-22 14:37:14 +00:00
Dana Jansens
48f237203b start on the current desktop when a wm was already running 2007-04-22 14:16:33 +00:00
Dana Jansens
ff43372da7 only pass thru events when the menu is open, don't for other stuff 2007-04-22 14:07:29 +00:00
Dana Jansens
a70633d42a eat enter events after unmanaging a window
change how focus falls back for windows being unmanaged, don't fall back immediately, instead wait for the focus out event and use it (break stuff maybe! yay)
2007-04-22 13:53:28 +00:00
Dana Jansens
63f1b1230c don't fallback to the desktop again when leaving show-desktop-mode 2007-04-22 04:42:33 +00:00
Dana Jansens
6e7abeb860 engrish 2007-04-22 04:35:23 +00:00
Dana Jansens
939fbcfd31 add a comparitor to timers. use this in event.c to let you remove timers from the queue selectively for delayed focus 2007-04-22 04:16:00 +00:00
Dana Jansens
8612fcfb99 better matching of the menu titles/separators to the theme 2007-04-22 03:54:43 +00:00
Dana Jansens
5a3a7668d9 highlight for motion events in the menu too, this is useful when the enter gets ignored cuz the mouse was already inside it 2007-04-22 03:18:55 +00:00