Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
design:power-manager [2014/05/29 12:31] – ochosi | design:power-manager [2014/11/18 15:00] – [Improvements] hjudt | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Roadmap to 1.3.0 ====== | + | ====== Roadmap to 1.5 ====== |
- | ==== Open Issues | + | ===== Bug fixes ===== |
- | * Fix make distcheck | + | |
- | * Use udisks2 | + | |
- | * [[https://bugs.launchpad.net/ubuntu/+source/ | + | ===== Code cleanup ===== |
- | * this happens e.g. when presentation mode is enabled and xfpm gets restarted | + | * do code cleanup until motivation runs dry |
+ | * sync DPMS/blanking constraints in xfconf instead of in UI | ||
+ | * function names for the settings dialog refer to renamed tabs; rename them or find a better way of dealing with this | ||
+ | |||
+ | ===== 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' | ||
+ | * " | ||
+ | * 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 | ||
+ | * consider doing a fade-to-black, if X11's screensaver extension is used (instead of gnome-screensaver or xscreensaver) | ||
+ | * 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. | ||
+ | |||
+ | ===== New features ===== | ||
+ | |||
+ | |||
+ | ===== Documentation ===== | ||
+ | * update website docs | ||
+ | |||
+ | ====== 1.6 (or later) ====== | ||
+ | |||
+ | * 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. | ||
+ | * [[https://bugzilla.xfce.org/show_bug.cgi? | ||
+ | * enables the user to easily apply additional low-level powersaving stuff that is out of scope of power manager | ||
+ | * at the moment, | ||
+ | * could be a hidden option, or on an extra tab | ||
+ | * Consider doing a fade-to-black, | ||
* Detect installed/ | * Detect installed/ | ||
* Add " | * Add " | ||
* Related bugreports: https:// | * Related bugreports: https:// | ||
* We should probably also add a timed-locking feature to xfpm, so it really controls all locking options | * We should probably also add a timed-locking feature to xfpm, so it really controls all locking options | ||
- | * Add control for screen-blanking (in addition | + | * Add code to handle cpu frequency / governor |
- | * Add functionality of brightness-plugin to the settings dialog? | + | * [[https:// |
- | * Update docs | + | * Show current watt usage (upower energy rate available in battery info) |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * Add scale in the panel plugin to handle keyboard brightness |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | + | ||
- | ==== Improvements ==== | + | |
- | === User Interface === | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | + | ||
- | === Trayicon / Panel Plugin === | + | |
- | * [[https:// | + | |
- | * Fix plugin icon being cropped with themes that set xthickness/ | + | |
- | * <del>Add missing icons for [[http:// | + | |
- | * < | + | |
- | * < | + | |
- | * < | + |