Skip to content

v1.1.0 — Wayland click-outside & cursor fix

Choose a tag to compare

@RMANOV RMANOV released this 08 Mar 07:54
· 9 commits to main since this release

What's New

Wayland Fixes

  • Click-outside detection — timestamp correlation between evdev (global clicks) and tkinter (popup clicks). No cursor position needed — eliminates XWayland stale position bug entirely
  • Popup positioning — subprocess-isolated KWin D-Bus query for real Wayland cursor coordinates (~50ms). Removed in-process GLib mainloop that conflicted with tkinter
  • evdev input backend — native Wayland mouse event detection, no XWayland dependency

UI Improvements

  • Pin button visual feedback (📌 icon + disabled state after pinning)
  • UI width type safety fix