Xfce Power Manager Changelog

New in version 1.4.2

December 4th, 2014
  • Miscellaneous bug fixes:
  • Harald Judt:
  • Shorten label for system inactivity time (bug #11129)
  • Initially disable DPMS widgets when not handling DPMS
  • Use translated device type for unknown devices (bug #11217)
  • Simon P.:
  • Fix for critical battery action (Bug #11237)
  • Simon Steinbeiss:
  • Add symlinks for UPS-charged icon (Debian Bug #762500)
  • Marcus Overhagen:
  • xrandr brightness: Check for eDP devices too (bug #11308)
  • Translation updates: Catalan (ca), Czech (cs), Danish (da), German (de), English (Australia) (en_AU), Spanish (Castilian) (es), French (fr), Italian (it), Japanese (ja), Kazakh (kk), Korean (ko), Malay (ms), Dutch (Flemish) (nl), Polish (pl), Portuguese (pt), Portuguese (Brazilian) (pt_BR), Russian (ru), Serbian (sr), Thai (th), Turkish (tr), Ukrainian (uk), Chinese (China) (zh_CN), Chinese (Taiwan) (zh_TW).

New in version 1.4.0 (September 16th, 2014)

  • Miscellaneous bug fixes:
  • Conditionally use xfce_dialog_show_help_with_version
  • Add support for lxpanel 0.7+ (Bug 11108)
  • Yves-Alexis Perez fixed the logic of xfconf logind inhibition keys
  • plugin: update desktop file install location
  • plugin: Fix crash when devices (dis)connect
  • Point to versioned help docs
  • Add DragonflyBSD to host check
  • Only use batteries for current charge state that are used for power supply
  • fix minor build warnings
  • Sync the brightness slider with blank and DPMS settings
  • plugin: Use the brightness-slider-min-level for the scroll wheel
  • Draw a bubble with a question mark if the device state is unknown
  • Keep blank and DPMS timeout settings in order
  • Fix typos in debug messages
  • Update AppData info about the panel plugins
  • Never try to display the -missing icons
  • Add timestamp for 1.3.2 release to AppData
  • Add trailing colons in labels for Comboboxes and Spinbuttons
  • Translation updates: Bulgarian (bg), Chinese (China) (zh_CN), Chinese (Taiwan) (zh_TW), Croatian (hr), Czech (cs), Dutch (Flemish) (nl), English (Australia) (en_AU), Finnish (fi), French (fr), German (de), Indonesian (id), Italian (it), Japanese (ja), Kazakh (kk), Malay (ms), Norwegian Nynorsk (nn), Polish (pl), Portuguese (Brazilian) (pt_BR), Russian (ru), Serbian (sr), Thai (th), Ukrainian (uk)

New in version 1.2.0 (December 11th, 2013)

  • Fix compilation without dpms.
  • Fix incorrect dialog message and error.
  • Plug memory leak.
  • Use valid printf string.
  • Fix compilation with polkit in freebsd (bug #8712).
  • Translation updates: Czech, Danish, German, English (United Kingdom), Spanish (Castilian), Basque, Finnish, French, Galician, Croatian, Hungarian, Italian, Japanese, Kazakh, Korean, Lithuanian, Dutch (Flemish), Norwegian Nynorsk, Portuguese, Portuguese (Brazilian), Romanian, Russian, Slovak, Ukrainian, Chinese (China), Chinese (Taiwan).

New in version 1.0.0 (August 12th, 2010)

  • Aleksandr Ponomarenko (1):
  • l10n: Updated Russian (ru) translation to 98%
  • Ali Abdallah (1):
  • Fix old lixfcegui4 inlude+remove consolekit cookie subject, and use only PID subject for polkit auth detection.
  • Bauzhan Muftakhidinov (1):
  • l10n: Updated Kazakh (kk) translation to 25%
  • Gheyret Kenji (3):
  • l10n: Uyghur translation
  • l10n: Updated Uyghur (ug) translation to 19%
  • l10n: Updated Uyghur (ug) translation to 77%
  • Jari Rahkonen (1):
  • l10n: Updated Finnish (fi) translation to 100%
  • Yarema aka Knedlyk (6):
  • l10n: Updated Ukrainian (uk) translation to 100%

New in version 0.9.90 (February 2nd, 2010)

  • Ali Abdallah (50):
  • Creating the devkit-power branch, this brank is highly experimental a big part of xfpm and its configuration settings are broken.
  • Re-add hibernate/Suspend functionality via devicekit power and make sure that xfpm is not inhibited in case of no urgent sleep request.
  • Query notification server capabilities for adding actions to notification, if server supports actions use them to show a notification warning about the low power level if not use gtk.
  • Make the battery tooltips information better.
  • Added battery information from devicekit power.
  • Fix some issues with low power notifications.
  • Fallback to HaL in case of failure on mapping X button. Use gint instead of guint for the brightness level.
  • Support for shutdown via the session manager.
  • Added support for console kit to use Shutdown and Reboot.
  • Survive D-Bus system bus restarts.
  • Fix console kit D-Bus path and interface names
  • Added shutdown permission handler in the settings dialog.
  • Support for spinning downs hard disks via device-kit-disks to use this feature use has to have the policy kit permission on "org.freedesktop.devicekit.disks.drive-set-spindown"
  • Fix some typos in the previous commit concerning devicekit-disks.
  • Don't leak when reload brightness information.
  • Make debugging doesn't depend on configuration+add --debug in the command line for debugging output.
  • Added --dump command line to dump important information.
  • Check dkp daemon version as the minimum allowed version is 011 since earlier versions of devkit-power uses dash-dash property names while newer version uses FirstLetterCaps.
  • Fix some typos and chane 15 to 11 as dkp version (was set for testing).
  • Added adaptor icon to show when no battery present. Fix consolekit can-reboot property name.
  • Added idle sleep timeouts, xfpm devkit-power branch should be fully functional now.
  • Fix dump data when xfpm is not running.
  • Better brightness level dimming handling.
  • Fix inactivity check box not appearing on Desktop system.
  • Expose device_type and battery_charge_status as enum properties.
  • Fix segfault when devkit-power isn't present.
  • Reset XScreen saver counter on lid open.
  • sleep for 0.5 second when sleeping to allow the nm applet to disconnect properly
  • Use EggIdletime.
  • Fix xrandr brightness support.
  • Fix brightness notification feedback level.
  • Use desktop file in xfce_sm_clien
  • Drop a message when polkit auth changed.
  • Fix compilation with panel devel.
  • Drop the pot file
  • Drop 'interface-requires xfce4 4.6' in the interface file
  • Drop the pot file
  • Remove xfpm-idle from the POT file since it was replaced by egg-idletime
  • Fix compilation error when compiling with --enable-debug=full
  • Avoid sending notification when battery is criticaly low and system is charging.
  • Use the nice OSD from gnome-settings-daemon and use it for brightness level feedback.
  • Added GObject for handling unique instances of xfpm via D-Bus.
  • Replace Information tray menu item by Power information, the new dialog in an external program, xfce4-power-information will be able to show information about power devices+processor wakeups.
  • Fix 'make distcheck'
  • Added png icons for people without librsvg.
  • User XfpmPower instead of XfpmDkp, as this is going to be either devicekit-power or upower, nothing seems to be changed between, just the D-Bus name and services, ouf!
  • Fix compilation, old files were left from old HAL branch
  • Added runtime check for upower and devkit power, as well as devkit-disks and udisks, as xfpm uses the disk service to spin down hard disks.
  • Set the update policy of the scales of the settings dialog to GTK_UPDATE_DISCONTINUOUS.
  • Only check daemon version (for the properties name style) if we are using dkp.
  • Carles Muñoz Gorriz (1):
  • l10n: Updated Catalan (Valencian) (ca) translation to 100%
  • Daniel Nylander (1):
  • l10n: Updates to Swedish (sv) translation
  • Leandro Regueiro (1):
  • l10n: Updated Galician (gl) translation to 95%
  • Masato Hashimoto (1):
  • l10n: Updated Japanese (ja) translation to 92%
  • Per Kongstad (3):
  • l10n: Updates to Danish (da) translation
  • l10n: Updated Danish (da) translation to 98%
  • l10n: Updated Danish (da) translation to 100%
  • Piarres Beobide (1):
  • l10n: Updated Basque (eu) translation to 100%
  • Timo Verbeek (1):
  • l10n: Updated Dutch (Flemish) (nl) translation to 32%

New in version 0.8.4.2 (November 22nd, 2009)

  • Fix inactivity check box not appearing on Desktop system.
  • Fix adapter icon when no battery present (bug 6008).
  • Replace XfpmIdle with EggIdletime from gpm.
  • Reset XScreen saver counter on lid open.

New in version 0.8.4.1 (November 2nd, 2009)

  • Because on some systems we might not have the brightness keys mapped.
  • LCD brightness change are not reflected to xfpm when keys are pressed, so
  • save the actual brightness before dimming the screen on idle to restore it
  • afterword. (bug #5811).
  • Check if DPMS is enabled before doing action on lid close event (bug #5805).
  • Allow 1% as a minimum critical charge level.
  • Build fix with xextproto > 7.0.5 (bug #5897).

New in version 0.8.4 (September 29th, 2009)

  • Don't lock screen on lid event when multiple monitor are connected.
  • Force DPMSModeOff on lid close event if it is not done in Hardware.
  • Fix a crash in set_client_id (bug #5673).
  • Reduce memory usage.

New in version 0.8.3.1 (August 10th, 2009)

  • Missing signal handler for power button settings (bug #5656).
  • Allow 5% as a minimum critical charge instead of 10%.
  • Change some property names, specially for buttons to avoid problems with old 0.6 configuration.