Skip to content

Support kwin6 updated APIs#10

Merged
2e3s merged 1 commit into2e3s:mainfrom
moodyhunter:main
Mar 7, 2024
Merged

Support kwin6 updated APIs#10
2e3s merged 1 commit into2e3s:mainfrom
moodyhunter:main

Conversation

@moodyhunter
Copy link
Contributor

This is by no means a compatible change (with Kwin 5). However, I think it's still reasonable to have this PR opened, just in case someone finds it useful.

@2e3s
Copy link
Owner

2e3s commented Jan 6, 2024

Hello! Thank you for your update, I've just found a discussion on the topic. Incompatibility is not an issue since we can know the current KWin version, e.g. qdbus org.kde.KWin /KWin supportInformation or $KDE_SESSION_VERSION. I wonder if KDE did any movement towards Wayland's toplevel protocol in 6.

KDE 6 is still unreleased though, so probably it has no users yet hence not very urgent.

@peterhoeg
Copy link

plasma 6 is out now and while awatcher runs with this patch, I'm seeing a lot of these errors:

[2024-03-06 10:30:44.833195 ERROR watchers::watchers] Error on idle iteration: Failed to send heartbeat
[2024-03-06 10:30:53.444834 ERROR watchers::watchers] Error on active window iteration: Failed to send heartbeat for active window

@2e3s
Copy link
Owner

2e3s commented Mar 7, 2024

Thanks again, I'll make some compatibility adjustments and roll out a minor release soon.

@2e3s 2e3s merged commit 86e4de5 into 2e3s:main Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants