Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing dead characters into x11key table generation #15

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Dec 29, 2020

  1. Fix wrong condition in x11key Lookup for ASCII code

    * the condition was never met because rune is usually unsigned int
    * the logical result of checking whether unshifted key rune is ASCII is range from 0 to 0x80
    misak113 committed Dec 29, 2020
    Configuration menu
    Copy the full SHA
    ec7f029 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2021

  1. Add missing XK ISO Level 3 shift non unicode char in x11key map

    * The most appropriate description here: https://unix.stackexchange.com/a/55154/440266
    * Right Alt ~ AltGr ~ ISO level 3 shift (but just for back compatibility)
    * in new sense the SwitchMode is replaced by XK_ISO_Group_Shift and aliases in some languages (keyboard layouts)
    misak113 committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    56ae3d9 View commit details
    Browse the repository at this point in the history
  2. Add missing methods descriptions

    * adjust package comments to match golint
    misak113 committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    5e9556e View commit details
    Browse the repository at this point in the history
  3. Replace wrong XK_menu mapped values to correct CodeProps

    * it's alternativelly code for menu (not GUI)
    misak113 committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    1779ad9 View commit details
    Browse the repository at this point in the history
  4. Add support for more event key modifiers for x11 (capslock, numlock &…

    … switch modes
    
    * it's currently using default bits reserved for switch modes & caps/num lock by X11.
    * However, it can differs depend on keyboard layout. The real bit values are available in KeysymTable.
    * but this change woul mean change of interface
    misak113 committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    73e0679 View commit details
    Browse the repository at this point in the history
  5. Add missing dead characters into x11key table generation

    * use source code open source from chromium project to get dead keysyms
    misak113 committed Jan 3, 2021
    Configuration menu
    Copy the full SHA
    cf60384 View commit details
    Browse the repository at this point in the history