audacious-media-player / audacious

A lightweight and versatile audio player
https://audacious-media-player.org
Other
872 stars 116 forks source link

Status icon volume change with scroll doesn't work under Plasma-desktop #1100

Closed Audacious-Bot closed 6 months ago

Audacious-Bot commented 6 months ago

Author Name: Marcin Kocur Original Redmine Issue: https://redmine.audacious-media-player.org/issues/960 Original Date: 2020-04-09


Status icon doesn't react on scrolling with mouse over it (this action should change volume) under Plasma-desktop on both old winamp style interface and Qt. It works just fine on Xfce panel. Using Archlinux packages: https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/audacious https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/audacious-plugins

Audacious-Bot commented 6 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2020-04-09T21:09:32Z


If it works under XFCE but not KDE, then why don't you report the bug to KDE?

Audacious-Bot commented 6 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2020-04-09T21:12:32Z


Actually this should be reported to Qt, they have not implemented the Scroll command in their SNI implementation:

void QStatusNotifierItemAdaptor::Scroll(int w, const QString &s)
{
    qCDebug(qLcTray) << w << s;
    // unsupported
}

https://code.woboq.org/qt5/qtbase/src/platformsupport/themes/genericunix/dbustray/qstatusnotifieritemadaptor.cpp.html