markt
46c8e217ca
fix alt-tab
2007-11-05 17:45:05 +00:00
markt
97f7c3e1b5
various refactoring and minor changes
2007-11-05 17:05:58 +00:00
markt
72130f350e
add OnWindow modifier to keys file
2007-10-15 18:05:28 +00:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
simonb
ac215248a0
load default key bindings on error
2007-09-30 11:35:20 +00:00
mathias
6ac57655d9
basicly cosmetic changes, patch by slava semushin
2007-04-17 07:52:40 +00:00
markt
3503f75903
lots of unrelated fixes
2007-02-27 17:46:48 +00:00
markt
6fdda1a31d
added mouse bindings to the keys file
2007-02-09 18:13:01 +00:00
markt
8930a711ee
only grab keybindings on screens managed by fluxbox
2007-01-05 16:54:34 +00:00
markt
17a92c3253
little fix for nls in keys
2006-12-20 16:22:10 +00:00
markt
1440919956
Change to data structure for keybindings, ungrab and grab keys when switching
...
keymodes instead of deciding whether we need it and repeating the key.
2006-12-19 18:08:33 +00:00
mathias
10082d821d
cosmetic patch from slava semushin, removes whitespaces and
...
uses only those things from "namespace std" what we really need.
2006-10-27 06:57:43 +00:00
simonb
3ada3b1f0d
fix nls... notably classify text on conversion whether its for X or
...
console, plus handle catalogs better.
2006-06-21 14:41:16 +00:00
mathias
a15d9af3c7
Cleanup unneeded headers (thanks Slava Semushin)
2006-04-25 06:46:06 +00:00
simonb
932eebe0dd
couple of memory fixes from valgrind
2006-04-22 15:37:04 +00:00
simonb
33079d2593
add "key modes" - thanks to Mark Tiefenbruck, mark at tiefenbruck dot org
2006-04-12 15:51:37 +00:00
mathias
be03b0a3dc
cosmetic, closes #1467926
2006-04-11 19:22:24 +00:00
simonb
0159f0396d
typo broke build
2006-04-03 05:30:21 +00:00
fluxgen
894a7148be
size_t fixes, thanks Semushin Slava aka php-coder
2006-04-02 21:37:44 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
fluxgen
f9af363e24
added the ability to use keycode in keys file
2005-05-20 22:25:22 +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
4a7d0b8434
cosmetic + updated copyright year
2005-02-10 10:24:31 +00:00
mathias
cf46669bc1
copyright date
2005-01-24 18:34:57 +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
rathnor
fff4456dee
update NLS string handling...
2004-06-07 11:46:05 +00:00
fluxgen
6b3a626cbe
filename fix, patch from Mathias Gumz
2004-02-20 09:29:07 +00:00
fluxgen
35e2057fb7
minor fix
2003-12-30 18:14:33 +00:00
fluxgen
29c7784599
addBinding function and some cleaning
2003-12-20 17:37:57 +00:00
fluxgen
29beda2d6b
sync function
2003-12-04 21:31:02 +00:00
rathnor
6984eb8970
shuffle bunch of stuff from Keys into FbTk/KeyUtil
2003-10-05 07:20:47 +00:00
fluxgen
85316137ba
moved modifier detection to FbTk KeyUtil
2003-09-06 13:58:06 +00:00
fluxgen
ce77642a0e
cleaning
2003-08-19 16:19:28 +00:00
fluxgen
a1c84c8404
check for last_key
2003-07-02 05:42:21 +00:00
fluxgen
785b3f955f
some extra checking
2003-06-30 20:59:28 +00:00
fluxgen
6a56ce2829
forgot to add arguments
2003-06-30 19:42:20 +00:00
fluxgen
24b7682033
using new CommandParser and Commands instead of enum actions
2003-06-30 14:57:14 +00:00
rathnor
77f43591ce
new keys for cycling through groups - NextGroup/PrevGroup (they are an alias
...
for NextWindow/PrevWindow 1
2003-06-15 11:38:35 +00:00
fluxgen
9d430c9ca9
copyright update
2003-06-10 12:18:26 +00:00
rathnor
48929dab4d
small fix
2003-06-08 14:54:05 +00:00
rathnor
81e4fe8d44
add reconfigure and restart keys
2003-06-08 14:32:28 +00:00
fluxgen
6e460803e4
moved StringUtil to FbTk
2003-04-26 18:27:56 +00:00
rathnor
2a1bc27e90
add directional focus movement (Simon)
...
incl new keybindings FocusUp, FocusDown, FocusLeft, FocusRight
2003-04-20 12:21:35 +00:00
rathnor
58e19dc91e
add most recently used window cycling (Simon)
...
It is now the default cycling action
2003-04-15 00:50:25 +00:00
fluxgen
f4ce449632
merged with embedded-tab-branch
2003-04-14 12:13:36 +00:00
fluxgen
256b0968db
cleaning
2003-02-28 23:55:37 +00:00
rathnor
1b063dcea9
Integration of new Layering code, plus updates to the layering code itself
...
- new KeyActions: Raise/LowerLayer, AlwaysOnTop/Bottom, Top/BottomLayer
Added a "Quit" KeyAction
2003-02-02 16:32:41 +00:00
rathnor
28b5c60449
Indenting from tabs to emacs 4-space
2002-12-01 13:42:15 +00:00
fluxgen
598ff7125d
determine lock masks
2002-11-13 14:35:01 +00:00
fluxgen
d2aad76c13
fixed checking on valid key or modifier, bug [ 600811 ]
2002-08-28 20:25:15 +00:00
fluxgen
18ddc4c28a
from char * to string getline
2002-08-11 21:21:06 +00:00
fluxgen
378c946d89
doxygen comments and const correct fixes
2002-07-27 18:03:39 +00:00
fluxgen
74d77991bc
added FIRSTTAB, LASTTAB, MOVETABPREV and MOVETABNEXT
2002-05-02 07:10:03 +00:00
fluxgen
9b8c02c542
added ToggleTab
2002-04-19 09:33:42 +00:00
fluxgen
b7ca86795e
added RootMenu action
2002-04-09 09:40:18 +00:00
fluxgen
5aa47abd86
added parameter to NEXTWINDOW/PREVWINDOW
2002-03-18 20:25:42 +00:00
fluxgen
5250540d6c
added SendToWorkspace
2002-02-26 22:19:51 +00:00
fluxgen
0d76989e39
indentation
2002-02-21 00:39:08 +00:00
fluxgen
2903379c49
added parameter to keyactions
2002-02-20 23:10:48 +00:00
fluxgen
3d20c78714
indentation and removed some debug code
2002-01-21 01:48:47 +00:00
fluxgen
bdc25f3fc9
fixed so we can comment lines in configfile
2002-01-10 14:24:09 +00:00
fluxgen
e096965898
updated copyright date and added id-tags
2002-01-09 14:11:20 +00:00
fluxgen
fad5148752
Fixed memorybug and typeo
2002-01-08 21:45:49 +00:00
fluxgen
4787059491
Fixed some casting
2002-01-08 12:13:25 +00:00
fluxgen
2765d34a19
Removed Fluxbox and ScreenInfo dep, moved from strtok to StringUtil::stringtok
2002-01-07 23:44:09 +00:00
fluxgen
7083cd088a
Fixed modifier bug
2002-01-05 12:01:16 +00:00
fluxgen
c79fb75a3b
Changed keygrab constants to upper-case
2001-12-29 10:32:04 +00:00
fluxgen
18830ac9ad
Initial revision
2001-12-11 20:47:02 +00:00