| Summary: | Implement wlr foreign toplevel management wayland protocol | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Siddhartha <kde> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | task | CC: | fabrice.salvaire, kdedev, nate, nico, nicolas.fella |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.4 | ||
| Target Milestone: | --- | ||
| Platform: | NixOS | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Siddhartha
2025-04-10 15:54:11 UTC
Passing along to the kwin developers to consider Why don't complete KWin dbus signal for ActivityWatcher ? ``` signal time=1764866497.215073 sender=:1.21 -> destination=(null destination) serial=17579 path=/component/kwin; interface=org.kde.kglobalaccel.Component; member=globalShortcutPressed string "kwin" string "Switch to Desktop 2" int64 0 signal time=1764866497.215315 sender=:1.21 -> destination=(null destination) serial=17580 path=/VirtualDesktopManager; interface=org.kde.KWin.VirtualDesktopManager; member=currentChanged string "a85e291b-cfb9-4bd7-91b2-a51cac1724fb" signal time=1764866549.962055 sender=:1.21 -> destination=(null destination) serial=18618 path=/component/kwin; interface=org.kde.kglobalaccel.Component; member=globalShortcutPressed string "kwin" string "Walk Through Windows" int64 0 ``` I only see a security issue... For Key/Mouse tracking, it is possible to implement a Wayland proxy or WAYLAND_DEBUG env. see https://github.com/stransky/wayland-proxy We already have a window management protocol https://wayland.app/protocols/kde-plasma-window-management. Perhaps you could ask activitywatch developers to add a backend that uses it. |