maemo.org Bugzilla – Full Text Bug Listing
|Summary:||Power Management Profiles (AC/Battery, Timed, Environment and screen saver)|
|Product:||[Maemo Official Applications] Statusbar Widgets||Reporter:||Neil MacLeod <bugzilla770>|
|Status:||RESOLVED FIXED||QA Contact:||battery-statusbar-bugs|
|Priority:||Medium||CC:||andre_klapper, daihardM3, marc-andre.lureau, quim.gil, rabelg5|
Having only a single power management profile is too limiting. At the very least it should be possible to specify different power management settings according to whether the device is running on battery or AC power. For example, if the device is on battery power the screen should dim then blank within a relatively short period of time (eg. 2 mins then 5 mins) however when the device is on AC power it should be possible to keep the screen permanently illuminated (eg. 30 min to dim, and infinite until blank). In addition, each profile (AC and Battery) should have independent display illumination settings - eg. 50% display brightness when on battery and 80% display brightness when on AC. This kind of power management functionality has been standard on Windows Mobile for at least the last 3 years (since - if not before - Windows Mobile 2003). What would exceed Windows Mobile functionality is timed or environment-specific power management profiles. To avoid confusing users these settings could be specified via an "Advanced" dialog. Timed profiles would obviously work based on day of week and time of day, for example the device would use different AC and Battery settings when the device is at "work" (Mon-Fri, 9am-5pm) and another set of AC/Battery settings when at "home". Environment-specific profiles would depend on the current network setting. Different AC and battery settings could be used when the device is connected to a "home" WiFi network, and a different profile when the device is connected to a "work" network. There should also be a "default" profile when the device isn't connected to any network at all. Finally, it would be _really_ nice if the power management functionality could be enhanced to support screen saver applications - this would only make sense when running on AC power, and could be tied into either the Timed or Environment profiles. For example, when running off AC power at work on my desk the N800 could display a clock, but when on AC power at home it could run a screen saver with picture frame functionality.
Chumby, www.chumby.org, does what you want the N800 to do when it is in AC powered screen saver mode. Chumby supports all kinds of applets from world clocks, stock tickers, photo album, weather, alarm clock, media player, etc. Now that we have a stand for the N800 it is easy to see the screen while it is charging. These applets are designed for passive display.
This is a great idea. Could the N800 support something like "wake on Skype call"?
Picking transitionally this bug. I have asked around, got some feedback but we'll need to wait until August to have an answer.
Sounds good to me. My initial request is a bit vague (probably an understatement!) but perhaps once we have more input from Maemo in terms of what is possible and (more importantly) what isn't possible, we can firm up what people would like to see in a future release.
Some related discussion out on Internet Tablet Talk: http://www.internettablettalk.com/forums/showthread.php?p=64169#post64155 Profile support in general would be very good in the Maemo platform. A central profile preference could be used to modify lots of different things like network settings, IM availability, power management and access to multimedia libraries. The setting would obviously need to be selectable (maybe I'm doing work from home and so want to be in "work" profile), but some automation for switching them could be built around WiFi networks and geographical positioning (obtainable via GeoClue D-BUS service). e-d-s calendar could also act as a profile switcher, if a calendar application is ever integrated to the platform. Mac application NetworkLocation also shows some ideas of what to do with profiles: http://centrix.ca/NetworkLocation/index.php
I'll add my vote to this. I spent an hour looking for how to do this when I first got my n800 out of the box, because I just assumed that all such devices would do like my old Handspring and PocketPC devices did.
See http://people.xiph.org/~tterribe/projects.html#acmonitor for a solution to the screen dim/blanking problem.
Now that I have an N810, and have used GPS, I see the need for another feature: "wake on movement". If I don't have the power plugged in, and tell the device to keep the display on as long as it has external power, then the screen eventually goes to sleep and doesn't wake when I start moving (ie, driving) again. Not good!
(In reply to comment #8) > . . . then the screen > eventually goes to sleep and doesn't wake when I start moving (ie, driving) > again. Not good! > It may be worthwhile to note that Maemo Mapper has an option for this.
Power profiles are planned to be officially supported in Harmattan.
Roadmapped for Harmattan. Resolving as fixed since we have agreed that no actual code is needed to resolve feature requests. Trust the Maemo SW product managers. ;)
(Splitting product "Home applets" into "Desktop widgets" and "Statusbar widgets". Sorry for the bugmail noise. You can filter by searching for this comment.)