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

input-method-v1 #2172

Merged
merged 13 commits into from
Mar 9, 2024
Merged

input-method-v1 #2172

merged 13 commits into from
Mar 9, 2024

Commits on Mar 9, 2024

  1. Configuration menu
    Copy the full SHA
    9fe69c9 View commit details
    Browse the repository at this point in the history
  2. debug: add IM debug category

    This prints in detail how we process keyboard key events.
    ammen99 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    75b907c View commit details
    Browse the repository at this point in the history
  3. Revert "input method: avoid sending IM sent keys to grabs."

    This reverts commit 10fb8cb.
    ammen99 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    776331b View commit details
    Browse the repository at this point in the history
  4. fix input-method popup positioning

    Only xdg-shell popups need the window geometry of their parent added to
    their position, im-popups are defined as surface-local coords.
    ammen99 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    6a3211f View commit details
    Browse the repository at this point in the history
  5. workarounds: disable input-method-v2 by default

    It is still available if someone needs it but it is a gross hack
    currently, prefer the upcoming input-method-v1 instead.
    ammen99 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    64dba96 View commit details
    Browse the repository at this point in the history
  6. input-event-signal: add device pointer

    This is needed for keyboard events, where the wlr event does not contain
    the information required.
    ammen99 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    66a895c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8627f36 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    61435bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7284d01 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f763d00 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    14f81df View commit details
    Browse the repository at this point in the history
  12. im-v1: send null preedit_string if it's empty (#2186)

    This makes GTK to emit preedit-end signals so that vte paints its
    cursor. The preedit_string from input-method-v1 can't be null.
    lilydjwg authored and ammen99 committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    67ecd06 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6b243bb View commit details
    Browse the repository at this point in the history