dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Re: Battery patch

Re: Battery patch

From: Mike Holden <>
Date: Mon, 28 Apr 2003 09:06:44 +0100 (BST)

Johan Vromans said:
> "Mike Holden" <> writes:
>> Let me know how you get on. As I said earlier, it works 1/1 on my FM.
> Definitely 3/1 on my AJBR20.


>> I suggested several days ago that I could change this, and asked for
>> comments. I am happy to change it so that the chosen mode of Numeric
>> or Graphic battery icon is the one shown. However do we then have an
>> animated battery and a solid plug icon, animated plug and solid
>> battery, both animated or what? If we choose Numeric, how can we
>> animate the number? Do we need an additional configuration for
>> charging animation: Battery, Plug, Both or None? Maybe better to just
>> choose one or the other (Battery or Plug animated). Personally I like
>> some indication of battery level, even if it means that it shows 100%
>> even before the battery is fully charged - at least I can see that it
>> is nearly 100% rather than still at 40%.
> My suggestion:
> if globalsetting.blinkplug
> show battery as requested (graphic / numeric)
> if charging
> show blinking plug symbol
> else
> show steady plug symbol if charger connected
> else
> show steady plug symbol if charger connected
> if charging
> show animated battery
> else
> show battery as requested (graphic / numeric)
> -- Johan

I'm not convinced we need an additional config item, as I believe the one
we already have is fine for our purposes.

Here's how I see it:

If battery mode=Graphical, then always show the battery icon. When
charging, animate the battery icon and leave the plug icon solid.

If battery mode=Numeric, then always show the battery percentage number.
When charging, animate the plug icon.

On the USB screen, I will add a caption to the runtime display. Would the
battery icon be suitably uncryptic to place next to the remaining time? A
suitable text would be ok on recorder, but on player we will end up with a
scrolling display. I suppose since player users are used to even basic
menu items scrolling, this will not be an issue.

Unless I hear any major dissention over the next few days, this is how I
will change the code.
Mike Holden
Received on 2003-04-28

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy