https://bugs.kde.org/show_bug.cgi?id=440846
Bug ID: 440846 Summary: Global settings inappropriately live in the applet Product: plasma-pa Version: 5.21.90 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: applet Assignee: now...@gmail.com Reporter: n...@kde.org CC: plasma-b...@kde.org Target Milestone: --- This is confusing for two reasons: 1. Since they are not applet-specific, the logical place for the user to try to find them is in the KCM, but they're not there. 2. If you have multiple plasma-pa applets (e.g. with a multi-monitor setup where each monitor has a panel with a system tray on it), their settings compete and it's not clear which applet wins. We should move the settings to the KCM, like the Notifications applet does. It uses kconfig to store the settings data in an rc file rather than the applet config, and implements a global singleton to make this settings data available to all the Notifications applets and let them read the same settings together. To handle the use case of there not being any notifications applets present, the KCM displays an error message and disables the settings that affect the applet when opened with no applets present. The plasma-pa applet could benefit from doing the same. -- You are receiving this mail because: You are watching all bug changes.