Bug 484033

Summary: Screen brightness system tray icon mouse scroll wheel 0% adjustment
Product: [Plasma] Powerdevil Reporter: NW <nw9165-jjnfov5mav>
Component: generalAssignee: Natalie Clarius <natalie_clarius>
Status: RESOLVED FIXED    
Severity: normal CC: me, natalie_clarius
Priority: NOR    
Version: 6.0.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description NW 2024-03-20 00:02:59 UTC
According to https://bugs.kde.org/show_bug.cgi?id=483490 , the minimum value of the system tray screen brightness slider was intentionally limited to 1% (so that it can no longer be set to 0%) for KDE Plasma 6.

However:

When hovering the mouse cursor over the system tray screen brightness icon (without clicking it) and then using the mouse scroll wheel to reduce the screen brightness (by scrolling down), the screen brightness can still be set to 0%.

Is this also intentional?

Getting the system tray icon mouse scroll wheel adjustment method also limited to 1% is not necessarily the purpose of this bug report. Because the system tray icon mouse scroll wheel adjustment method allows KDE Plasma users to retain full control over the screen brightness. The bug report's purpose is merely to clarify if it is intentionally working.
Comment 1 Natalie Clarius 2024-03-22 02:12:27 UTC
In progress with https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4117
Comment 2 Natalie Clarius 2024-03-25 20:12:51 UTC
Git commit 2b45e76c048eb944b6f83961b4f4f8d78fc27cb5 by Natalie Clarius.
Committed on 22/03/2024 at 02:10.
Pushed by nclarius into branch 'brightnessapplet-min-screen-brightness'.

applets/brightness: allow setting screen brightness to 0%

Screen brightness had been artificially capped to 1% to prevent people from accidentally turning off their screen.

However this makes a useful actual minimum brightness on many screens inaccessible, and was inconsistent between the slider and the scroll action.

Introduce a Plasmoid configuration to deliberately and consistently allow setting screen brightness to the actual minimum.
Related: bug 483490

A  +16   -0    applets/brightness/package/contents/config/main.xml
M  +1    -3    applets/brightness/package/contents/ui/BrightnessItem.qml
M  +1    -0    applets/brightness/package/contents/ui/PopupDialog.qml
M  +15   -4    applets/brightness/package/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/2b45e76c048eb944b6f83961b4f4f8d78fc27cb5