Skip to content
Snippets Groups Projects
  1. Jun 08, 2021
  2. Jun 05, 2021
  3. Jun 04, 2021
  4. May 29, 2021
  5. May 20, 2021
  6. May 19, 2021
  7. May 04, 2021
  8. Apr 27, 2021
  9. Apr 23, 2021
  10. Apr 21, 2021
  11. Apr 16, 2021
  12. Apr 14, 2021
  13. Apr 12, 2021
  14. Apr 08, 2021
    • Hans de Goede's avatar
      symbols/nl: Add a "Dutch (US)" variant · f06af46e
      Hans de Goede authored
      Nowadays the default keyboard sold in The Netherlands uses the standard
      US layout with a euro-symbol on the 5 key.
      
      Add a "Dutch (US)" variant, which is just an alias for "us(euro)" for this.
      
      Link: xkeyboard-config/xkeyboard-config!198
      
      
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      f06af46e
    • Hans de Goede's avatar
      symbols/us: May LSGT to backslash/bar on the us(euro) variant · 0797691a
      Hans de Goede authored
      In Europe some users may prefer to use an English (US) keyboard layout
      over their country's native layout, there is enough demand for this that
      keyboards with the English (US) layout are sold all over Europe.
      In some countries (e.g. The Netherlands) the English (US) layout is even
      the default layout.
      
      The English (US) keyboards sold in Europe will have a euro-sign on the 5
      key and in most cases they use the ISO physical-keyboard-layout which has
      an extra 102nd key between the left Shift and the Z key. This extra key
      is marked as a second backslash/bar key.
      
      Before this commit the `us(euro)` variant did not contain a specific
      binding for the `LSGT` key, so it inherited the standard less/greater
      binding from the pc105 symbols, resulting in the key sending the wrong
      symbols.
      
      Add a `LSGT` key binding to backslash/bar to the `us(euro)` variant to
      fix this.
      
      Note under Windows even the `us(basic)` variant has the `LSGT` key bound
      to backslash/bar, but a lot of XKB layouts inherit from the `us(basic)`
      variant so changing it there will cause problems elsewhere.
      
      Link: xkeyboard-config/xkeyboard-config!198
      
      
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      0797691a
    • Hans de Goede's avatar
      symbols: Move some lang(us) variants from us(euro) to us(basic) as basis · cdd49cb5
      Hans de Goede authored
      
      Move some lang(us) variants from us(euro) to us(basic) as basis,
      adding the:
      
      include "level3(ralt_switch)"
      include "eurosign(5)"
      
      To the changed over variants (where not already present) so that there
      are no functional changes.
      
      This is a preparation patch for changing the mapping of LSGT to
      backslash/bar in the "us(euro)" variant. First making sure that no
      other variants derive from the "us(euro)" variant, ensures that this
      change will not impact any other variants.
      
      Signed-off-by: default avatarHans de Goede <hdegoede@redhat.com>
      cdd49cb5
  15. Apr 06, 2021
  16. Mar 31, 2021
  17. Mar 23, 2021
  18. Feb 17, 2021
    • Peter Hutterer's avatar
      rules: add a "custom" layout to the XML file · 5ca9f8ae
      Peter Hutterer authored
      
      This layout does not exist and we will never provide it.
      
      However, having it in the XML file means it will show up in GUI
      configuration mechansism that parse the XML file directly (instead of using
      libxbkcommon's libxkbregistry).
      
      Our rulesets fall back to the file "symbols/layout", section "variant"
      for any layout(variant) that's not explicitly covered. This enables users to
      create a symbols/custom file with their layout and have it
      available.
      
      As there are no variants, the GUI tools will only be able to use the default
      section. Commandline tools can use variants as well.
      
      This is papering over the whole issue only, but it does provide for some
      convenience. It will still require adding a file in /usr/share in most cases,
      but since we do not provide this file, it will be safe from being overwritten.
      
      Fixes #257
      
      Signed-off-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      5ca9f8ae
Loading