Summary: | Two options in right-click menu for 'Printers' applet have identical names | ||
---|---|---|---|
Product: | [Frameworks and Libraries] print-manager | Reporter: | Kishore Gopalakrishnan <kishore96> |
Component: | applet | Assignee: | Daniel Nicoletti <dantti12> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate, plasma-bugs, postix |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/print-manager/commit/7429802113a9efc89fba79649c209ed7836a9c76 | Version Fixed In: | 21.08 |
Description
Kishore Gopalakrishnan
2019-05-23 08:15:45 UTC
Similar bugs, but for other plasmoids: https://bugs.kde.org/show_bug.cgi?id=407561 https://bugs.kde.org/show_bug.cgi?id=407560 Yet another case of a config window with only one thing in it, and a KCM that has all the real options. I think we should delete the config window and put the single UI choice into the widget's own UI, or its context menu. One of the last cases of this. A possibly relevant merge request was started @ https://invent.kde.org/utilities/print-manager/-/merge_requests/9 Git commit 7429802113a9efc89fba79649c209ed7836a9c76 by Nate Graham. Committed on 08/05/2021 at 05:24. Pushed by ngraham into branch 'master'. [applet] Remove config dialog and put options in Hamburger menu This commit deletes the applet's config dialog and puts its three mutually-exclusive options for what to show into the applet's hamburger menu, exactly like how the Disks & Devices applet does it. This allows removing the action to show the applet's config dialog, which means there is now only a single "configure" action and it opens the KCM. The net result is a UI that is cleaner, less confusing, and more consistent, with the options made more discoverable. FIXED-IN: 21.08 D +0 -31 plasmoid/package/contents/config/config.qml D +0 -64 plasmoid/package/contents/ui/config.qml M +54 -4 plasmoid/package/contents/ui/printmanager.qml https://invent.kde.org/utilities/print-manager/commit/7429802113a9efc89fba79649c209ed7836a9c76 |