Follow-up to #9 — three small UX improvements to the plasmoid widget, distilled from @JohanW1977's detailed feedback (without the full tabbed redesign, which would be too invasive).
1. Primary actions deserve more visual weight
The Dictation / Meeting / Translate buttons currently look like any other control in the popup. Make them larger and visually distinct (size, spacing, possibly accent color) so they read as "the main thing you do here" at a glance.
Files: plasmoid/package/contents/ui/FullRepresentation.qml
2. Active master toggle: promote from icon-only to labelled switch
There's already a Start/Stop button in the daemon status row, but it's intentionally small and icon-only (// bouton start/stop discret in the source, ~24×24 px). Replace with a proper labelled switch at the top of the popup so the daemon ON/OFF state is immediately readable.
Files: plasmoid/package/contents/ui/FullRepresentation.qml:182-285
3. Always reopen the popup on the home view
When the user closes the popup with a different sub-view active (e.g. they were looking at settings/dropdowns), reopening it should reset back to the main content. Today the popup remembers the last visible state.
Files: plasmoid/package/contents/ui/FullRepresentation.qml (popup onVisibleChanged / onExpandedChanged handlers)
Original report and discussion: #9
Credit: @JohanW1977 for the thoughtful UX analysis.
Target: v1.4 (post-1.3.5).
Follow-up to #9 — three small UX improvements to the plasmoid widget, distilled from @JohanW1977's detailed feedback (without the full tabbed redesign, which would be too invasive).
1. Primary actions deserve more visual weight
The Dictation / Meeting / Translate buttons currently look like any other control in the popup. Make them larger and visually distinct (size, spacing, possibly accent color) so they read as "the main thing you do here" at a glance.
Files:
plasmoid/package/contents/ui/FullRepresentation.qml2.
Activemaster toggle: promote from icon-only to labelled switchThere's already a Start/Stop button in the daemon status row, but it's intentionally small and icon-only (
// bouton start/stop discretin the source, ~24×24 px). Replace with a proper labelled switch at the top of the popup so the daemon ON/OFF state is immediately readable.Files:
plasmoid/package/contents/ui/FullRepresentation.qml:182-2853. Always reopen the popup on the home view
When the user closes the popup with a different sub-view active (e.g. they were looking at settings/dropdowns), reopening it should reset back to the main content. Today the popup remembers the last visible state.
Files:
plasmoid/package/contents/ui/FullRepresentation.qml(popuponVisibleChanged/onExpandedChangedhandlers)Original report and discussion: #9
Credit: @JohanW1977 for the thoughtful UX analysis.
Target: v1.4 (post-1.3.5).