Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
design:power-manager [2014/11/18 15:00] – [Improvements] hjudtdesign:power-manager [2015/05/29 11:00] (current) ochosi
Line 1: Line 1:
 ====== Roadmap to 1.5 ====== ====== Roadmap to 1.5 ======
 +  * Optionally display percentage and battery time next to the panel icon (see bug [[https://bugzilla.xfce.org/show_bug.cgi?id=4499|#4499]])
 +  * Add option for systray to only show up when charging/discharging.
  
 +====== Backlog ======
 ===== Bug fixes ===== ===== Bug fixes =====
  
Line 12: Line 15:
   * sync the blanking or DPMS values between xfpm and X11   * 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't reflect this change of settings at all, but the screen would still blank after 10 seconds. however, this is more the exception than the rule, checking this once at dialog startup should be fine.     * if the user sets the blank time e.g. in another application or a terminal ("xset s 10"), xfpm's UI wouldn't reflect this change of settings at all, but the screen would still blank after 10 seconds. however, this is more the exception than the rule, checking this once at dialog startup should be fine.
 +    * 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.
   * "Handle display power management" option also disables DPMS.   * "Handle display power management" option also disables DPMS.
     * option a) We change the wording of the label to something like "Enable display power management"     * option a) We change the wording of the label to something like "Enable display power management"
Line 21: Line 25:
   * 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.
 +  * 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://bugzilla.xfce.org/show_bug.cgi?id=8561|bug #8561]]
 ===== New features ===== ===== New features =====
  
- +  detect installed/running lockers and add "Preferred lockscreen:" combobox to the settings-dialog (deprecates the "stupid" xflock script
-===== Documentation ===== +    add "xfce4-power-manager --lock-session" commandline-switch (and also add that to xflock4 as first command to try
-  update website docs +    * related bugreports: https://bugzilla.xfce.org/show_bug.cgi?id=5359, https://bugzilla.xfce.org/show_bug.cgi?id=10217 (and many more) 
- +    * we should probably also add timed-locking feature to xfpmso it really controls all locking options 
-====== 1.6 (or later====== +  * [[https://bugzilla.xfce.org/show_bug.cgi?id=4499|Optionally display a label next to the icon indicating remaining time and/or percentage in the panel plugin]] 
- +  * add scale in the panel plugin to handle keyboard brightness 
-  better handle machines that have more than one battery (especially warnings and remaining time, tooltip info about battery+  * show current watt usage (upower energy rate available in battery info)
-    * UPower 1.0 has concept of a display device that is supposed to fix that issuebut we do need it to work for earlier versions.+
   * [[https://bugzilla.xfce.org/show_bug.cgi?id=9683|add functionality to execute command line programs or scripts on battery/AC changes]]   * [[https://bugzilla.xfce.org/show_bug.cgi?id=9683|add functionality to execute command line programs or scripts on battery/AC changes]]
-    * 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 (e.g. CPU frequency/governors, SATA link power management which can be troublesome on some devices)
     * at the moment, this can be achieved via udev rules     * at the moment, this can be achieved via udev rules
     * could be a hidden option, or on an extra tab     * could be a hidden option, or on an extra tab
-  Consider doing a fade-to-black, if X11's screensaver extension is used (instead of gnome-screensaver or xscreensaver) +    see bug [[https://bugzilla.xfce.org/show_bug.cgi?id=8965|#8965]]maybe an alternative solution for [[https://bugzilla.xfce.org/show_bug.cgi?id=11127|#11127]] and others (already closed
-  * Detect installed/running lockers and add "Preferred lockscreen:" combobox to the settings-dialog (deprecates the "stupid" xflock script) +  * add hidden? option(s) to execute a custom command for lock/hibernation/suspend/shutdown (see [[https://bugzilla.xfce.org/show_bug.cgi?id=9683|#9683]]) 
-    * Add "xfce4-power-manager --lock-session" commandline-switch (and also add that to xflock4 as first command to try) +    we could add an option dialog for the panel plugin (properties entry in right-click menu similar to the other panel plugins) 
-    * Related bugreports: https://bugzilla.xfce.org/show_bug.cgi?id=5359, https://bugzilla.xfce.org/show_bug.cgi?id=10217 (and many more+
-    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/performance switch for intel_pstate. +
-    * [[https://bugzilla.xfce.org/show_bug.cgi?id=8965|maybe a similar feature request]] +
-  * Show current watt usage (upower energy rate available in battery info+
-  [[https://bugzilla.xfce.org/show_bug.cgi?id=4499|Optionally display a label next to the icon indicating remaining time and/or percentage in the panel plugin]] +
-  * Add scale in the panel plugin to handle keyboard brightness+