Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: gargle/altgr-weur
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: sodevel/altgr-weur
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 4 files changed
  • 1 contributor

Commits on Jul 27, 2023

  1. Fix greek dead key

    This key was using an invalid unicode code point that was causing other errors as well.
    Use the character `µ` (micro) instead, this is what the current version of klfc does and
    is defined by Xlib Compose Keys for en_US.UTF-8.
    sodevel committed Jul 27, 2023
    Copy the full SHA
    0dbfaa4 View commit details
  2. Add missing space sequence to dead keys to produce the dead key itself

    This is the recommended style for Windows. Place them at the end of
    the dead key sequence list like MSKLC does. Only acute and diaeresis
    produce a different character than the dead key itself like
    Xlib Compose Keys for en_US.UTF-8 does.
    sodevel committed Jul 27, 2023
    Copy the full SHA
    fb68e63 View commit details
  3. Disable dead key sequences whose base key is not part of the layout

    This prevents warnings from MSKLC.
    sodevel committed Jul 27, 2023
    Copy the full SHA
    c80f3dd View commit details
  4. Add keyname meta data

    System keyboard layouts retrieved by MSKLC do contain these so add them as well,
    although they seem not to be necessary.
    sodevel committed Jul 27, 2023
    Copy the full SHA
    315ce6f View commit details
  5. Add layout meta data

    This prevents from MSKLC adding default values or even failing.
    
    Do not add locale meta data, this can have the side effect that
    installing the keyboard layout on a system without that
    system locale present does add that system locale.
    Without locale meta data MSKLC automatically sets the locale that
    is active when compiling the layout and creating the installer.
    sodevel committed Jul 27, 2023
    Copy the full SHA
    5903b7f View commit details
  6. Move version number from keyboard name to copyright field

    The keyboard name looks cleaner without the version number.
    The copyright field is the only field value that is user visible,
    it is shown in the DLL properties. Abbreviate the names so that
    the field value does not get truncated.
    sodevel committed Jul 27, 2023
    Copy the full SHA
    796cd18 View commit details

Commits on Apr 30, 2024

  1. Improve documentation

    Explain the improvements of this fork and add a link to the original
    repository.
    sodevel committed Apr 30, 2024
    Copy the full SHA
    af1b083 View commit details
Loading