Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
|
|
- Use standard compliant to access the "common secondary group" and Level 3,
using latches. This requires Xorg server 1.15 or up to work.
- Avoid binding Level5 to Shift, by changing the compat for ISO_Level5_Latch
and ISO_Level5_Lock. They now look like the Level3-keysyms. Only de(T3) and
de(neo) use these two keysyms, no backward compatibility issues are to be
expected. For T3, changing ISO_Level5_Latch would have been sufficient.
- Do not include latin(type4), to avoid populating Level4 with random stuff
that cannot be removed once users get used to it.
- Consistent use of dead_stroke.
Signed-off-by: Andreas Wettstein <wettstein509@solnet.ch>
|
|
It's only used by the X server's ListComponents call, which I intend to
stub out shortly.
(For bonus points, that call will fork xkbcomp to generate the necessary
listings itself if it can't find the *.dir files.)
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
|
|
Introduced in 882f5470713d30dffd7d5158399a158330363860
|
|
|
|
|
|
|
|
|
|
Similar to how we put the Terminate mapping behind an option rather than
enabling it by default, put the ClearGrab/CloseGrab action handlers
behind an option too, so we don't ship 'break my screensaver'. Oops.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
|
|
XF86LogWindowTree and XF86LogGrabInfo, included in very recent x11proto,
are new symbols to trigger the PrGrbs and PrWins actions, respectively.
These are new debugging actions which print useful information to the X
log.
See http://lists.x.org/archives/xorg-devel/2011-June/023314.html for
more information. (Note that there is a slight mismatch with some of
the action names there, which was fixed in a later revision of the
patch.)
This should probably only be included in a new major release though, due
to http://cgit.freedesktop.org/xorg/app/xkbcomp/commit/?id=2a473b which
meant that using any unknown keysyms in an interp definition meant that
it turned into an Any+AnyOfOrNone(All) definition, so all your
non-action keys just dumped the window tree to the X log and did nothing
else.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
|
|
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=30898
|
|
The keysym action was up until now not explicitly defined.
Shift did always work by binding the whole key to a real modifier.
But you don't always want to (as in shift:both_capslock)
For some reason assigning an action to Shift_L prevents the <LFSH>
key from getting bound to the Lock modifier when using
shift:both_capslock.
This fixes the misbehavior of shift not shifting due to multiple
mod-mapping (Shift and Lock) when using shift:both_capslock.
|
|
|
|
This reverts commit ada3c006adcb6deebed88d3990391dfad864e469.
|
|
|
|
|
|
CVS is no longer used for X.Org modules
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|