Bug 486781 - Reconsider hiding the battery applet as soon as device begins to charge
Summary: Reconsider hiding the battery applet as soon as device begins to charge
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Battery Monitor (show other bugs)
Version: 6.0.4
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2024-05-08 14:40 UTC by Henning
Modified: 2024-08-02 18:43 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henning 2024-05-08 14:40:39 UTC
This is not ideal as you cannot see how fast it charges.

Instead it would be good to hide it only when charging AND on 100% (like I remember it to have been on Plasma 5).

Operating System: Fedora Linux 40 Kinoite
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.8-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® Xe Graphics
Comment 1 Natalie Clarius 2024-05-08 16:05:29 UTC
What is your use case for permanently seeing how fast it charges?
Comment 2 Henning 2024-05-08 19:38:42 UTC
getting some GNOME vibes here XD

My laptop is empty so I charge it.

I may have a bad charging connection, or want to move somewhere else and want to know when that is okay.

Currently seeing the charging amount would require to plug the cable out, or to expand the dropdown menu.

I think having it disappear on 95% on AC is a good preset, I dont know how it was done before but something like that.
Comment 3 Natalie Clarius 2024-05-24 16:15:01 UTC
This should alleviate the problem of not knowing at a glance when it's fully charged: https://invent.kde.org/plasma/powerdevil/-/merge_requests/365
Comment 4 Jakob Petsovits 2024-05-24 19:38:49 UTC
I also find it useful to know the current charge status to tell whether it's got enough of a charge to unplug and take it elsewhere.
Comment 5 Nate Graham 2024-07-31 04:04:45 UTC
Jakob's use case has affected me as well. I've had my laptop plugged in and then taken it elsewhere, only to be surprised that it didn't have as much charge as I had expected it to, because I wasn't able to monitor its charge level at a glance.
Comment 6 Henning 2024-07-31 17:06:05 UTC
I personally find that the Plasma5 behavior was better. It saved an entire applet, scrolling over the nonhidden battery icon would change brightness.

Brightness can nearly always be done with the keyboard too.

Having an always shown battery applet with the old scrolling behavior could make the system tray smaller

A solution could be a GNOME like approach, to have many separate icons with clear description, but in a menu like in GNOME, Android, macOS.
Comment 7 Nate Graham 2024-07-31 20:34:51 UTC
The combined widget isn't going to come back; splitting power and brightness into two is here to stay for now. Let's focus on just the UX of the power widget.
Comment 8 Bug Janitor Service 2024-07-31 20:50:24 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/powerdevil/-/merge_requests/409
Comment 9 Nate Graham 2024-08-02 18:43:41 UTC
Git commit 636b4659c14a40cd92a787657f99408b4c3203bf by Nate Graham.
Committed on 02/08/2024 at 18:40.
Pushed by ngraham into branch 'master'.

applets/batterymonitor: Make active while charging again

For Plasma 6, we changed this widget to become passive while plugged in
but charging. This can cause you to lose track of the charge level
during the time before the device is fully charged, and potentially make
bad decisions as a result of it (e.g. unplug your laptop and bring it
with you when it really needs more time to charge).

It hasn't been the most popular change of Plasma 6. It's not a bad idea
in general, but I feel like it's not the best behavior to apply to
everyone.

Let's bring back the old behavior. The widget already becomes passive
when fully charged, which should be space-saving enough.
FIXED-IN: 6.2.0

M  +1    -1    applets/batterymonitor/package/contents/ui/main.qml

https://invent.kde.org/plasma/powerdevil/-/commit/636b4659c14a40cd92a787657f99408b4c3203bf