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

Wayland support with keyboard emulation and capture using uinput #1679

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    5c7f46f View commit details
    Browse the repository at this point in the history
  2. implemented uinput keyboard capture

    and added comments about remaining things that have to be done
    LilleAila committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    4e146c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. finished keyboard capture

    added suppressing keys and pass through non-suppressed keys
    LilleAila committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    b886bdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb49aa0 View commit details
    Browse the repository at this point in the history
  3. don't run activateWindow() on wayland

    that function is not supported on wayland, and gave this warning:
    
    Qt: Wayland does not support QWindow::requestActivate()
    LilleAila committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    949854a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d294e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. Configuration menu
    Copy the full SHA
    a5a50a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abcd919 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Configuration menu
    Copy the full SHA
    9fbe6b2 View commit details
    Browse the repository at this point in the history