summaryrefslogtreecommitdiff
path: root/compat
AgeCommit message (Collapse)AuthorFilesLines
2014-01-15compat/*: Removing trailing whitespace, and standardizing the tabbing.Benno Schulenberg17-185/+190
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
2014-01-15compat/*: Tweaking and harmonizing some comments.Benno Schulenberg16-80/+81
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
2013-08-13Fixes to DIN T3 layout:Andreas Wettstein1-0/+2
- 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>
2012-08-29Remove *.dir generationDaniel Stone1-5/+2
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>
2012-03-27Missing fileSergey V. Udaltsov1-1/+1
Introduced in 882f5470713d30dffd7d5158399a158330363860
2012-03-21Unused fileSergey V. Udaltsov1-12/+0
2012-03-21Eliminating ISO LockSergey V. Udaltsov1-4/+0
2012-03-10Unneeded keypad overlay compat modulesSergey V. Udaltsov2-59/+1
2012-03-10Unneed norepeat compat sectionSergey V. Udaltsov2-10/+1
2012-01-19Hide ClearGrab/CloseGrabs actions behind an optionDaniel Stone1-6/+9
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>
2011-06-28Compat: Add grab/window logging actionsDaniel Stone1-0/+7
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>
2011-02-19Remove RCS tagsAlexandr Shadchin16-48/+0
Signed-off-by: Alexandr Shadchin <Alexandr.Shadchin@gmail.com>
2011-01-11fixing "both shifts together"Sergey V. Udaltsov2-0/+2
https://bugs.freedesktop.org/show_bug.cgi?id=30898
2011-01-11assign action for keysym Shift_L by defaultStephan Hilb1-0/+2
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.
2010-05-04added missing compat-file: capsStephan Hilb1-0/+12
2010-05-04Revert "caps is not in the compat section"Daniel Knittl-Frank1-1/+1
This reverts commit ada3c006adcb6deebed88d3990391dfad864e469.
2010-05-02caps is not in the compat sectionSergey V. Udaltsov1-1/+1
2010-05-02Update Neo-layout to the final version, released 2010-03-28Stephan Hilb3-1/+23
2009-09-08Remove unused .cvsignore file #23776Gaetan Nadon1-3/+0
CVS is no longer used for X.Org modules Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2008-11-29using Level5 keysyms in compat, b.fd.o#4411Sergey V. Udaltsov1-9/+6
2008-08-06improving build processSergey V. Udaltsov1-0/+2
2007-10-05olpc compatsvu2-1/+53
2007-02-26typosvu1-1/+1
2007-02-26fixing copypaste bug, b.fd.o#10104svu1-1/+1
2006-06-13Fixing Canadian with hex valuessvu1-6/+6
2006-06-10Better Canadiansvu1-6/+6
2006-02-26removed not working lctrl...svu1-11/+0
2006-02-26huge update from Sunsvu3-0/+53
2005-11-26Fixing problem with level3(ralt) and group(alts_toggle)svu2-8/+5
2005-10-17*** empty log message ***svu3-0/+3
2005-10-17adding 5th level, adding ca(multix)svu4-1/+52
2005-08-22tiny cleanupsvu1-0/+1
2005-08-06updating the build processsvu1-5/+4
2004-09-13no dummy XFree keywordsvu4-10/+0
2004-09-08no more capsled tracessvu1-1/+1
2004-09-04reorganizing indicators, thanks to Frank Murphysvu8-64/+83
2004-04-10first feed-in of the layouts. The revolution is comingsvu19-0/+914