psifidotos / applet-window-title

Plasma 5 applet that shows the application title and icon for active window
GNU General Public License v2.0
244 stars 34 forks source link

Plasma (kdecoration) 5.23 compatibility #120

Closed DiabeticCrab closed 2 years ago

DiabeticCrab commented 2 years ago

Seems like kdecoration 5.23 changed its API. I can no longer compile the applet.

In file included from /var/tmp/portage/kde-misc/window-buttons-applet-9999/work/window-buttons-applet-9999/libappletdecoration/appletdecorationplugin.cpp:26:
/var/tmp/portage/kde-misc/window-buttons-applet-9999/work/window-buttons-applet-9999/libappletdecoration/previewbridge.h:53:10: error: ‘void Decoration::Applet::PreviewBridge::update(KDecoration2::Decoration*, const QRect&)’ marked ‘override’, but does not override
   53 |     void update(KDecoration2::Decoration *decoration, const QRect &geometry) override;
      |          ^~~~~~
ninja: build stopped: subcommand failed.

Here is the full output of the build process: build.log

My Gentoo ebuild: window-buttons-applet-9999.ebuild.txt

And a patch that has kept the applet working until now and seemingly stems from you - has the repo been restored to an earlier state?: fixbuild_plasma_5.21.patch.txt

DiabeticCrab commented 2 years ago

Nevermind, wrong repo.