Commit graph

74 commits

Author SHA1 Message Date
fluxgen
5ceacc6592 moved all focus handling to FocusControl 2006-02-18 20:19:22 +00:00
fluxgen
f53c93e5e0 moved all focus handling to class FocusControl 2006-02-18 11:40:52 +00:00
mathias
ae05ad9a01 updated copyright info 2006-02-16 06:53:05 +00:00
fluxgen
3626faea73 cleaning, change getCount to numberOfWorkspaces 2005-07-04 18:19:09 +00:00
mathias
6c057c6903 Fix for #1160244, #1099704, #1094107:
if the xkb-extension is enabled and the user switches between his/her
keyboardlayouts fluxbox's keybhandling doesn't work well anymore because
xkeyevent.state contains also xkb-related flags and thus we have to handle
that with caution.

KeyUtils now contain 'isolateModifierMask()' to really work only on the
modifiers. why not as part of cleanMods() ? because the XLookupString return
false results, eg TextBox's would only print chars from the first
keyboardlayout.
2005-05-06 09:22:53 +00:00
mathias
55f62bc5cc Fix #1086673 ArrangeWindows on shaded aterms causes inconsistency (Mathias)
we now place shaded Windows above the normal windows. ArrangeWindows
touches only windows on the current (xinerama)-head.

there are still some open issues with this, look at my notes at the function
itself.
2005-04-30 13:10:15 +00:00
mathias
b0076fb3b4 fixed #1020399 aka broken ShowDesktop, its an error to travers the
workspace-windowlist and deiconify each window coz that list is
modified each time a window is iconified. a copy of that list solves
the problem.
2005-04-23 08:11:42 +00:00
mathias
4c091d0529 fixes #1133809, ArrangeWindows doesnt respect available space on the
workspace (toolbar and slit would be covered)
2005-04-21 09:05:02 +00:00
mathias
cf46669bc1 copyright date 2005-01-24 18:34:57 +00:00
mathias
297dae0137 copyright dates 2005-01-24 17:35:34 +00:00
mathias
993c17cf2e svn propset svn:keywords "Id" 2004-11-19 11:37:27 +00:00
rathnor
d17bf39a43 add autoconf check for std c++ headers 2004-08-31 15:26:40 +00:00
fluxgen
feeecb52d7 minor stuff 2004-08-10 12:08:31 +00:00
rathnor
4439b3f9b1 fixes for/reimplement parts of directional focus movement 2004-04-28 14:59:12 +00:00
fluxgen
c2ba488919 use max screen area for arrange windows 2004-01-16 09:21:31 +00:00
fluxgen
5febf6c902 minor cleaning 2003-12-30 18:16:51 +00:00
fluxgen
d6c216885d minor fix 2003-12-03 17:55:13 +00:00
rathnor
1473cb0f06 missing include 2003-12-02 11:59:51 +00:00
fluxgen
e3edff5bc8 minor bug fix in NextWindow and PrevWindow Cmd 2003-10-14 00:21:16 +00:00
grubert
790c55ca52 Fix ArrangeWindows for greater number of windows. 2003-09-20 10:46:01 +00:00
fluxgen
12532042f5 using KeyUtil cleanMods 2003-09-06 14:05:32 +00:00
rathnor
9c3b06945a fix most commands to run on screen mouse is in, rather than focused window 2003-07-19 13:51:24 +00:00
fluxgen
1e097242f9 added left and right workspace cmd 2003-07-01 09:47:41 +00:00
fluxgen
0dc31b93a8 for commands on current workspace 2003-06-30 14:38:42 +00:00