MarcelRichter-GitHub / HTMLWallpaper

Allows you to display any HTML page as your KDE Plasma wallpaper.
https://store.kde.org/p/2137308
GNU Lesser General Public License v2.1
22 stars 4 forks source link

Plugin doesn't handle left click events #4

Closed MarcelRichter-GitHub closed 2 years ago

MarcelRichter-GitHub commented 4 years ago

Ever since a plasma update in November/December left click events are no longer registered by the plugin. Testing with code from the QML docs has shown that the events aren't even sent to any wallpaper plugin, so I assume this is an upstream bug of plasma.

MarcelRichter-GitHub commented 4 years ago

The bug has been filed on the KDE Bugtracking System. It can be found here: https://bugs.kde.org/show_bug.cgi?id=423217

Michael-Z-Freeman commented 4 years ago

Is there a workaround for this at the moment or at least a way to develop for this addon in the meantime ? For example I am finding something like the "plasmawallpaperviewer" that used to be used for development and now seems to be deprecated. Now it's plasma-sdk that was supposed to have replaced plasmamate that has ability to preview wallpaper plugins. However having installed the package I find no IDE or way of doing this. What am missing here ?

redbrain commented 4 years ago

The bug report specifies that the event is not handled in desktop-view, would it still work in folder-view?

MarcelRichter-GitHub commented 4 years ago

@redbrain No it doesn’t, but in Folder-View this is intended behavior and thus not a bug.

MarcelRichter-GitHub commented 4 years ago

@Michael-Z-Freeman Sorry for taking so long to reply. Using a virtual machine running Kubuntu 19.10 or earlier would be an option.

redbrain commented 4 years ago

Verified this on Plasma 5.20-2 on Arch, added a reply on the bugtracker to hopefully bump the attention.

gnoumph commented 2 years ago

Same as @redbrain, issue still there on Manjaro with KDE 5.25.5. Also added a reply on bugtracker :crossed_fingers:

gnoumph commented 2 years ago

Problem finally solved by Plasma 5.26!

Michael-Z-Freeman commented 2 years ago

Finally. Well thank you to who ever did that :)

MarcelRichter-GitHub commented 2 years ago

Fixed upstream