summaryrefslogtreecommitdiff
path: root/src/FbTk/KeyUtil.hh
AgeCommit message (Collapse)AuthorFilesLines
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2007-12-30remove some (hopefully) unneeded header includesMark Tiefenbruck1-1/+0
2007-06-28strip off extra bits set by Xorg in event statemarkt1-2/+3
2007-04-05changed caps lock detection to use LockMask, so the actual key can be used ↵markt1-2/+2
for Mod4, etc.
2007-02-09added mouse bindings to the keys filemarkt1-0/+1
2007-01-27bunch of cleanup, little bug fixesmarkt1-0/+2
2007-01-05only grab keybindings on screens managed by fluxboxmarkt1-2/+2
2006-07-21unfix *lock modifiers, ignore scroll lock on eventsmarkt1-4/+4
2005-05-06Fix for #1160244, #1099704, #1094107:mathias1-0/+9
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-01-24copyright datemathias1-1/+1
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-10-08we dont remove the scrolllock() modifier from the keystate anymore -> lead ↵akir1-2/+2
to problems with altgr on german-keyboards -> no @ in textbox's possible.
2003-12-31using fixed values againfluxgen1-5/+5
2003-12-31accessor for lock modifiersfluxgen1-2/+4
2003-12-30use real mods for caps, num and scrollfluxgen1-4/+5
2003-12-16fixed some icc warningsfluxgen1-2/+2
2003-10-13using auto_ptrfluxgen1-3/+5
2003-10-05shuffle bunch of stuff from Keys into FbTk/KeyUtilrathnor1-12/+44
2003-09-06key util to determine mod mask for keysfluxgen1-0/+55