Page MenuHome GnuPG

qt: Fix capslock detection on wayland
ClosedPublic

Authored by TobiasFella on Jan 15 2024, 11:05 AM.

Details

Reviewers
ikloecker
Summary
  • qt/org.gnupg.pinentry-qt.desktop.in: Request keystate permission

Kwin restricts access to the required wayland protocol to
applications that request permission in their desktop file.

requires D573: qt: Fix icon on wayland

Test Plan
  1. Apply D573: qt: Fix icon on wayland
  2. Install the desktop file to /usr/share/applications/org.gnupg.pinentry-qt.desktop (the location is important! make sure the exec line points at the correct executable, not at a symlink or something. Kwin verifies this)
  3. Run pinentry, check that capslock indicator appears

Diff Detail

Repository
rP Pinentry
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

TobiasFella created this revision.

Looks simple enough. Shit it!

This revision is now accepted and ready to land.Jan 15 2024, 1:34 PM