- Oct 04, 2022
-
-
Sergey Udaltsov authored
-
Sergey Udaltsov authored
-
Benno Schulenberg authored
Guillemets are regularly used as quotation marks in Esperanto texts online, and are accepted as a form of alternative punctuation, but were not included in the official Esperanto layout created in 2006. This commit adds double guillemets to level 3 of keys AB08 and AB09, and single guillemets to level 4 (matching with < and > on level 2). This fixes issue #352. Requested-by: J.M.C. Williams Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
- Oct 02, 2022
-
-
Benno Schulenberg authored
The option makes plain <Insert> do Compose, while <Shift+Insert> remains defined as Insert, because various desktops intercept this specific combo to make it do a Paste. This partially addresses issue #351. Requested-by: Fabio Botta Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
- Sep 22, 2022
-
-
Benno Schulenberg authored
Making the CapsLock key into a Control key, and the left Control key into a group toggle, can be achieved by combining two existing options -- they just need to be combined in the correct order: the group toggle should override the second half of `swapcaps`. The option is also renamed, to more clearly express its result. An alias is added for compatibilty. (An alias for another option is also added, as commit 7124dd51 put it in the wrong place.) This fixes issue #349.
-
- Sep 15, 2022
-
-
Sergey Udaltsov authored
-
- Sep 07, 2022
-
-
- Sep 05, 2022
-
-
Benno Schulenberg authored
Symbol codes could change, while symbol names will stay the same. Note that the € sign on the sixth level of <AE04> is a duplicate with the third level of <AD03>, but it makes sense when seeing the sterling sign (£) to its left on <AE03>.
-
- Sep 02, 2022
-
-
Benno Schulenberg authored
Commit c8ca0256 from seventeen years ago introduced (among many other things), the strange code 0x13a4 on the third level of AD03. According to the Iranian national standard for Persian keyboard layout, ISIRI 9147 [1], there should be a euro sign (€) on that third level. Maybe at some time 0x13a4 encoded €, but it doesn't do so nowadays. So... use the correct symbol name instead. [1] http://persian-computing.org/archives/ISIRI/ISIRI-9147.pdf This fixes issue #347. With-help-from: Alborz Jafari Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
- Sep 01, 2022
-
-
Alborz Jafari authored
-
-
- missing single angle quotation marks on 9 & 0 - correct non-existing dead_longsolidusoverlay with correct dead_stroke - normalize 0x100{UTF-16 code} to U{UTF-16 code} format
-
Vladimir Gorelov authored
-
- Aug 30, 2022
-
-
-
Other options that assign `Hyper` to some key, map Mod4 to the relevant key or symbol, so let this relatively new option do this too. This fixes issue #344. Reported-by: Artur Brzozowski Acked-by: Woodrow Douglass Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
Evgeni Kunev authored
Explicitly apply alt_space_toggle for all groups allowing it to work with layouts having SPCE key definitions. Fixes #346.
-
- Aug 15, 2022
-
-
- Jul 17, 2022
-
-
Benno Schulenberg authored
The letters with diaeresis (Ä, Ö, Ü) are added on the free upper levels at the base position of the fingers of the left hand, and the latter two also on the upper levels of their root letter. As that leaves no room for Õ, it gets pushed to the neighboring key (P), and gets assigned to Q too (for mnemonics: both are a circle with a squiggle), and also to X (the closest key, and because Š is related to Ž, and Ö to Õ). This partially addresses issue #106. Requested-by: Ander Punnar Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
Benno Schulenberg authored
For the standard IBM 166 layout see: ftp://ftp.software.ibm.com/software/globalization/keyboards/KBD166.pdf
-
- Jul 15, 2022
-
-
Benno Schulenberg authored
As the "LEKPa" is almost identical to the "LEKP" layout, it was wasteful to fully define the keymap explicitly instead of using an 'include'. Furthermore, avoid an include of 'eurosign(e)' when the `AD03` key (or neighboring key) gets defined anyway. And reshuffle a few keys into their usual order.
-
- Jul 11, 2022
-
-
Benno Schulenberg authored
Also, improve comments and drop unneeded ones, and slightly shrink whitespace.
-
Benno Schulenberg authored
(This should have been part of commit e7b6320f from two weeks ago.) Also rewrap a line and use a better preposition.
-
Benno Schulenberg authored
This makes it easier to see the difference between similar options.
-
Benno Schulenberg authored
Also harmonize some whitespace.
-
- Jul 08, 2022
-
-
Benno Schulenberg authored
Fourteen years ago, commit b69a8bdf added a rule for redefining the <NMLK> key for IBM Spacesaver keyboards in order to have `Num_Lock` on both levels. This was needed to overwrite `Pointer_EnableKeys` that was on the second level by default, which interfered with how the Spacesaver NumLock key worked (https://bugs.freedesktop.org/16767 ). Two years later, commit 1bc01a5e removed the default assignment of `Pointer_EnableKeys` to the second level of <NMLK>, thus making the special rule for IBM Spacesavers redundant. (There are still a few vendor files that assign `Pointer_EnableKeys`. These assignments should probably be removed too.) Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
- Jul 07, 2022
-
-
In general, options whose name ends in "_switch" do something *while* the relevant key or key combination is being held -- see, for example, grp:menu_switch, lv3:ralt_switch, or lv5:rctrl_switch. The renamed three options, however, set a group when they are pressed, and this group remains set when the relevant key is released. Keep the old names around as aliases, for backward compatibility. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
This layout is pretty much the same as Russian "yawerty" (aka ru(phonetic)) layout, just adapted for alphabet differences.
-
Mozc build 4780 includes a change that allows to recognize the symbols `Hangul` and `Hangul_Hanja` as ImeOn and ImeOff: https://github.com/google/mozc/commit/80bc73f06dcd4e1a52a03f46c2ae308f3e1bddb6 The workaround introduced with commit be506a88 is now obsolete and removed.
-
Benno Schulenberg authored
The € has made it into the corresponding Windows layout too. Reference: http://kbdlayout.info/kbdca/10.0.22598.1 Add the ¥ because it was in the legacy layout and there is room. This fixes issue #98. Requested-by: Leslie Satenstein Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
- Jul 06, 2022
-
-
Peter Hutterer authored
This may save us some typing in issue reports. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
Peter Hutterer authored
Everyone's using the same numbers now. Welcome to the future. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
- Jul 05, 2022
-
-
Benno Schulenberg authored
(This change should have been part of commit bd416287.)
-
Benno Schulenberg authored
Selecting the fifth level with the `<CAPS>` key works fine, even when going back to commit bb80698c (when the prxn layout and caps_switch were added). Either the bug in the server has been fixed since then, or... something else -- the linked bug report is really unclear.
-
Benno Schulenberg authored
-
Benno Schulenberg authored
-
- Jul 04, 2022
-
-
Benno Schulenberg authored
Having these two group options located in a different file from all the others was needlessly confusing. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
With an explicit key type, specifying 'NoSymbol' for an upper level is exactly the same as leaving the level empty. The latter is what the options without the trailing 's' do. (The intent was probably to use VoidSymbol instead, but as no one has complained that these options don't actually clear the fourth level, and I can't see any definitions of `<SPCE>` where it would make sense to clear the hard-to-type fourth level, just drop these options.) Also trim two unneeded comments that are likely to become outdated. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
Benno Schulenberg authored
Colemak variants have a consistent order of symbols on the middle row: A R S T D H N E I O. Moving three of these symbols just to keep them in their normal QWERTY positions is not in the spirit of Colemak. Such niche adjustments are more something for the `custom` option that xkeyboard-config offers since commit 5ca9f8ae. This fixes issue #327. Requested-by: Øystein Bech-Aase Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
- Jul 03, 2022
-
-
Benno Schulenberg authored
These two symbols I dare remove because they are virtually useless *and* are present elsewhere on the same level on the same row, but then in their standard-conforming positions. This partially addresses issue #335. Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
-
Benno Schulenberg authored
In fact, defining `AB01` and `AB02` as FOUR_LEVEL_SEMIALPHABETIC made that pressing those keys while holding the fifth-level chooser produced "z" and "x", whereas the standard has no symbols assigned there.
-