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/08/02 21:26] – [Open Issues / Bugs] hjudt | design:power-manager [2014/11/18 15:03] – [New features] hjudt | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Roadmap to 1.4 ====== | + | ====== Roadmap to 1.5 ====== |
- | ==== Pending for merge ==== | + | ===== Bug fixes ===== |
- | ==== Investigating / in preparation ==== | ||
- | * sync sliders in display tab so that they cannot have invalid values | ||
- | * critical power action does not work (maybe related to having more than one battery?) | ||
- | ==== Open Issues / Bugs ==== | + | ===== Code cleanup ===== |
- | * fix incorrect display brightness " | + | * do code cleanup until motivation runs dry |
- | * Update docs | + | * sync DPMS/ |
- | * Hide devices tab if there are no devices | + | * 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 "Enable display power management" |
- | * < | + | * open question: is setting |
- | * < | + | * option |
- | * < | + | * open question: |
- | * < | + | * further improve coexistance with xscreensaver (DPMS on AC/battery) if possible |
- | * < | + | * 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 |
- | * < | + | * 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 ===== |
- | * < | + | |
- | * < | + | * Detect installed/running lockers and add " |
- | * < | + | * Add "xfce4-power-manager --lock-session" |
- | * < | + | * Related bugreports: https://bugzilla.xfce.org/ |
- | * < | + | * We should probably also add a timed-locking feature to xfpm, so it really controls all locking options |
- | ==== Battery Plugin ==== | + | * [[https:// |
- | * <del>[[https:// | + | * Add scale in the panel plugin to handle keyboard brightness |
- | * Fix plugin | + | * Show current watt usage (upower energy rate available |
- | * < | + | * [[https:// |
- | * < | + | * enables the user to easily apply additional low-level powersaving stuff that is out of scope of power manager (e.g. CPU frequency/governors, SATA link power management which can be troublesome on some devices) |
- | ==== Backlight tab (not completely realized, dialog has been redesigned | + | * at the moment, this can be achieved via udev rules |
- | * < | + | * could be a hidden option, or on an extra tab |
- | * <del>[[https:// | + | |
- | * < | + | ===== Documentation ===== |
- | * < | + | * update website docs |
- | * < | + | |
- | * < | + | |
- | * < | + | |
====== 1.6 (or later) ====== | ====== 1.6 (or later) ====== | ||
Line 49: | Line 43: | ||
* better handle machines that have more than one battery (especially warnings and remaining time, tooltip info about battery) | * 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. | * 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. | ||
- | * add functionality to execute command line programs or scripts on battery/AC changes | + | * [[https:// |
* enables the user to easily apply additional low-level powersaving stuff that is out of scope of power manager | * 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 | * at the moment, this can be achieved via udev rules | ||
Line 59: | Line 53: | ||
* 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 code to handle cpu frequency / governor settings, e.g. powersave/ | * Add code to handle cpu frequency / governor settings, e.g. powersave/ | ||
+ | * [[https:// | ||
* Show current watt usage (upower energy rate available in battery info) | * Show current watt usage (upower energy rate available in battery info) | ||
+ | * [[https:// | ||
+ | * Add scale in the panel plugin to handle keyboard brightness |