Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
design:power-manager [2014/06/16 19:49] – [Open Issues / Bugs] ochosi | design:power-manager [2015/05/29 11:00] (current) – ochosi | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Roadmap to 1.3.1 ====== | + | ====== Roadmap to 1.5 ====== |
+ | * Optionally display percentage and battery time next to the panel icon (see bug [[https:// | ||
+ | * Add option for systray to only show up when charging/ | ||
- | ==== Open Issues / Bugs ==== | + | ====== Backlog |
- | * Use udisks2 for hdd spindown | + | ===== Bug fixes ===== |
- | * [[https:// | + | |
- | * < | + | |
- | * Detect installed/ | + | |
- | * Add " | + | |
- | * Related bugreports: https:// | + | |
- | * We should probably also add a timed-locking feature to xfpm, so it really controls all locking options | + | |
- | * [[https:// | + | |
- | * Add functionality of brightness-plugin to the settings dialog? | + | |
- | * Update docs | + | |
- | * [[https:// | + | |
- | * < | + | |
- | * < | + | |
- | ==== Improvements ==== | ||
- | === User Interface === | ||
- | === Trayicon | + | ===== Code cleanup ===== |
- | * [[https:// | + | * do code cleanup until motivation runs dry |
- | * Fix plugin | + | * sync DPMS/blanking constraints in xfconf instead of in UI |
- | * Hook up the device-entries to the respective page in the settings manager | + | * function names for the settings dialog refer to renamed tabs; rename them or find a better way of dealing with this |
- | * When xfpm isn't running and you open preferences it asks if you want to start xfpm then settings quits, it would be nice if settings either continued to load or waited | + | |
+ | ===== Improvements ===== | ||
+ | * sync the blanking or DPMS values between xfpm and X11 | ||
+ | * if the user sets the blank time e.g. in another application or a terminal ("xset s 10"), xfpm's UI wouldn' | ||
+ | * xdg-screensaver (which is used by many media players to suspend the screensaver during fullscreen-playback) seems to be causing some faulty behavior there by resetting the value to the X-default of 600s. | ||
+ | * " | ||
+ | * option a) We change the wording of the label to something like " | ||
+ | * open question: is setting all DPMS timeouts to 0 equal to disabling DPMS? if so, the option is (a bit) superfluous | ||
+ | * option b) We make it do what it says, i.e. just leave the DPMS values alone if 0 | ||
+ | * open question: when does this option actually make sense? is it specifically there for xscreensaver? | ||
+ | * further improve coexistance with xscreensaver (DPMS on AC/battery) if possible | ||
+ | * consider doing a fade-to-black, | ||
+ | * better handle machines that have more than one battery (especially warnings and remaining time, tooltip info about battery) | ||
+ | * UPower 1.0 has a concept of a display device that is supposed to fix that issue, but we do need it to work for earlier versions. | ||
+ | * some machines (most common with IBM/Lenovo thinkpads) can set the maximum level batteries will be charged to (e.g. 80%); xfpm should properly handle this with regard to notifications etc. see [[https:// | ||
+ | ===== New features ===== | ||
+ | |||
+ | * detect installed/ | ||
+ | * add " | ||
+ | * related bugreports: https:// | ||
+ | * we should probably also add a timed-locking feature to xfpm, so it really controls all locking options | ||
+ | * [[https:// | ||
+ | * add scale in the panel plugin | ||
+ | * show current watt usage (upower energy rate available in battery info) | ||
+ | * [[https:// | ||
+ | * enables the user to easily apply additional low-level powersaving stuff that is out of scope of power manager | ||
+ | * at the moment, this can be achieved via udev rules | ||
+ | * could be a hidden option, or on an extra tab | ||
+ | * see bug [[https:// | ||
+ | * add hidden? option(s) to execute a custom command for lock/ | ||
+ | * we could add an option dialog for the panel plugin (properties entry in right-click menu similar to the other panel plugins) |