Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: xfce4-power-manager | Distribution: openSUSE Tumbleweed |
Version: 4.20.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Tue Dec 31 12:08:48 2024 |
Group: System/GUI/XFCE | Build host: reproducible |
Size: 3646904 | Source RPM: xfce4-power-manager-4.20.0-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://docs.xfce.org/xfce/xfce4-power-manager/start | |
Summary: Power Management for the Xfce Desktop Environment |
The Xfce Power Manager is a tool for the Xfce desktop environment for managing profiles of policies which affect power consumption, such as the display brightness level, display sleep times, or CPU frequency scaling. It can also trigger actions on certain events such as closing the lid or reaching low battery levels and provides a set of interfaces to inform other applications about current power level so that they can adjust their power consumption. Furthermore, it provides a standardized inhibit interface which allows applications to prevent automatic sleep actions via the power manager.
GPL-2.0-or-later
* Tue Dec 31 2024 Manfred Hollstein <manfred.h@gmx.net> - Add 0002-remove-pm-helper-policy.patch to remove the pm-helper bits from org.xfce.power.policy.in.in; the program is not needed on systems using systemd. * Sun Dec 15 2024 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.20.0: * Translation Updates * Sun Dec 01 2024 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.19.5 [development branch]: * Remove all lingering Inhibitors when DBus connection is lost * build: Bump libxfce4util version to 4.19.4 * Translation Updates * Sat Nov 02 2024 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.19.4 [development branch]: * button: Fix tooltip leak * button: Fix string leak * settings: Hide critical action warning if upower action == Ignore * Fix string leak in get_device_icon_name * Fix string leak in helper_get_value * build: Adjust Wayland requirements for Xfce 4.20 * build: Bump requirements for Xfce 4.20 * Don't show time to empty calculation for large hours * Remove redundant condition check for fully charged state in battery label visibility logic. Now the label only hides if the state is unknown or if it is a desktop system. * button: Also listen to brightness-exponential change * settings: Replace app if dialog should be embedded * settings: Unref app before exiting * systray-icon: Make setting a boolean * scan-build: Add false positive file * manager: Remove extra check for multi-monitor setup * x11: common: Fix multi-monitor setup detection * Translation Updates - Add 0001-relax-x11-version.patch to allow build for Leap with its ancient but sufficient X11 packages. * Thu Jun 06 2024 Maurizio Galli <maurizio.galli@suse.com> - Update to version 4.19.3 (development branch): * Update copyright year * x11: idle: Fix -Wanalyzer-null-dereference * Revert "Add new CI builds to build without X11 and Wayland" * Apply .clang-format file * clang-format: Use IncludeBlocks::Regroup * settings: Rework starting xfpm if not already running * manager: Rework startup * manager: Use D-Bus proxy instead of SMClient to call SessionManager * settings: Warn about upower acting before xfpm on critical battery * power: Fix overall charge state calculation * critical-power: Avoid unintentional user action in critical dialog * critical-power: Use xfpm own methods to notify user * manager: Honor lid settings when the system transition to battery * power: Expose lid_is_closed property * power: save new battery state *before* emitting signal * settings: Add tooltip about actions on lid closed * manager: Turn off internal screen when locked on lid closed * manager: Be consistent when lid is closed in multi-monitor setup * Properly check for multi-monitor setup * settings: Switch to correct stack child when opening dialog * wayland: dpms: Ensure user activity always turns on outputs * settings: Add option to shutdown on lid closed * settings: Reduce inactivity times to reasonable values * backlight: Remove dead code * systray-icon: Handle scroll events * Only show desktop files in Xfce * main: Add missing newline in version info * settings: Drop light-locker integration * pm-helper: Add missing GError initialization * Remove outdated references to xfce-goodies * power: Rename is_in_presentation_mode to is_inhibited * manager: Let power handle inhibition * power: Inhibit non forced sleep requests in presentation mode too * manager: Add missing hybrid sleep case * settings: Change default sleep mode on battery to suspend * wayland: dpms: Add missing filter on alarm id * ppd: Add missing profile initialization * x11: dpms: Fix broken DPMSForceLevel * manager: Ensure proper conversion between enum types * clang-format: AllowShortCaseLabelsOnASingleLine * Add hybrid sleep support * settings: Properly hide critical power widgets if no battery * settings: Avoid duplicate code for adding button combos * settings: Fix debug log * build: Put standard headers back in where there's non-linux code * settings: Fix garbage value in string * settings: Fix inconsistent ref values between ui and gobject * settings: Group light-locker code and move shared code up * settings: Make last non-light-locker callback static * settings: Sync other widgets with xfconf * settings: Avoid more duplicate code between on_ac and on_battery * settings: Sync on-battery widgets with xfconf * settings: Sync on-ac widgets with xfconf * settings: Use generic callback for GtkComboBox::changed * settings: Move code so that splitting into functions makes sense * settings: Use defines for default values * settings: Be consistent in naming defines * settings: Disconnect upower signals when list view is destroyed * clang-format: Break after assignment operator * settings: Add a button to open xfce4-screensaver-preferences * settings: Make DPMS tooltip text generic * Apply .clang-format file * Bump required versions and remove dead code * Fix xfpm-main.c * Simplify some code * clang-format: Add file * settings: Sync first tab with xfconf * Fix xgettext warning about plural form * Add missing sanity checks * Handle keyboard backlight toggle keys. * Fix initial state of "Handle brightness keys" switch in settings UI * Ungrab brightness keys when not handling them * Add new CI builds to build without X11 and Wayland * Fix system-sleep-inactivity min value * Always add sm-client option group * Translation Updates * Tue Apr 02 2024 Maurizio Galli <maurizio.galli@suse.com> - Updated to version 4.19.2 * Thu Nov 30 2023 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.18.3 * power: Fix inhibition management * settings: Present window to the user when already opened * settings: Remove useless g_application_hold/release() * A review of signal handlers disconnection * Remove #ifdefs DEBUG * brightness: Rework min level management * Refactor XfpmBrightness * Remove useless logs * backlight: Adjust some spacing for consistency / readability * backlight: Return earlier when brightness key event should not be handled * backlight: fix "handle display brightness keys" setting * Simplify brightness level management (Fixes #139) * Add missing properties for panel plugin settings * Use same debug function everywhere (V2) * brightness: Silence more warnings * Fix previous commit (again) * Fix previous commit * Fix g_spawn*_sync() wait status management * brightness: Fix g_spawn() wait status management * Silence some more warnings * Update docs url * power: Fix memory leak * settings: Fix hidden widgets when !has_lcd_brightness * backlight: Fix xfconf warning about cancelled operation * Lower some warning levels * Use same debug function everywhere * Fix upower object management * plugin: Fix non unreffed objects on finalize * systray-icon: Fix "floating object" warning on finalize * systray-icon: Fix "invalid property" warnings * Suspend system if lock screen fails on lid close (Fixes #209) * Add energy rate into device details * power: Fix use of g_hash_table_get_values() * Fix light locker integration (Fixes #201) * Add app icon at 64px, 96px, clean up SVG metadata * Fix description for pending states. * Translation Updates * Tue May 30 2023 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.18.2 * Fix typos in previous backported commit * Keep "lock-on-sleep" in sync with other components via XfceScreensaver * power: Fix old typo * Do not check repeatedly for logind running * Write on stderr when appropriate * build: Require gio-unix-2.0 * settings: Keep a ref on device to avoid use-after-free (Fixes #56) * dpms: Add missing sanity checks (Fixes #163) * Fix Xfconf memory management * Update bug report address * Translation Updates * Fri Feb 10 2023 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.18.1 * Update copyright year * Use XfceScreensaver from Libxfce4ui (!33) * screensaver: Fall back on lock command if D-Bus call failed (#142, !24) * panel-plugin: Properly disconnect signal handler * build: Fix autotools warnings * Fix management of source ids * panel-plugin: Add missing ref on image * Fix blurriness in icons when UI scale factor > 1 (!30) * Translation Updates * Thu Dec 22 2022 Manfred Hollstein <manfred.h@gmx.net> - Update to version 4.18.0 * Bump requirements for Xfce 4.18 * Translation Updates - Remove inhibit_dpms.patch - Update to version 4.17.1 * Bump copyright year to 2022 * Do not include `config.h` in headers * autoconf: Use AC_CONFIG_MACRO_DIRS - Update to version 4.17.0 * Allocate dynamic memory to `what` so that it can be `g_free`d later * Connect to polkit signal via GDBusProxy generic signal * Do not log a warning about expected behavior * Fix compilation warnings * Fix icon name in autostart launcher * Fix intltool lock file bug in make distcheck * Fix memory corruption due to incorrect g_ptr_array usage * Fix memory leak and make `while` more efficient * Fix missing-prototypes * Fix va_args usage in get_device_icon_name * Free `eggalarm` after its last use * Increase sleep timeout to 6hrs (gxo#xfce/xfce4-settings#80) * Inhibit DPMS when getting power inhibit request. * Lower minimum inactivity to 5 minutes * Remove GSourceFunc casts * Remove a floating reference * Revert "Lower minimum inactivity to 5 minutes" * Translation Updates * automake: Enable subdir-objects * backlight: always update notification * panel-plugin: Switch percentage and time * remove unused variable show_presentation_indicator * settings: Revert type hint change * Mon Aug 08 2022 Marcel Kuehlhorn <tux93@opensuse.org> - Add requirement to pkexec for brightness control (boo#1202125) * Mon Jan 03 2022 Predrag Ivanović <predivan@mts.rs> - Add inhibit_dpms.patch Inhibit DPMS when getting power inhibit request. (gxo#xfce/xfce4-power-manager!22)
/etc/xdg/autostart/xfce4-power-manager.desktop /usr/bin/xfce4-power-manager /usr/bin/xfce4-power-manager-settings /usr/sbin/xfpm-power-backlight-helper /usr/share/applications/xfce4-power-manager-settings.desktop /usr/share/doc/packages/xfce4-power-manager /usr/share/doc/packages/xfce4-power-manager/AUTHORS /usr/share/doc/packages/xfce4-power-manager/ChangeLog /usr/share/doc/packages/xfce4-power-manager/NEWS /usr/share/doc/packages/xfce4-power-manager/README.md /usr/share/icons/hicolor/128x128/apps/org.xfce.powermanager.png /usr/share/icons/hicolor/16x16/apps/org.xfce.powermanager.png /usr/share/icons/hicolor/24x24/apps/org.xfce.powermanager.png /usr/share/icons/hicolor/48x48/apps/org.xfce.powermanager.png /usr/share/icons/hicolor/48x48/status/ac-adapter.png /usr/share/icons/hicolor/48x48/status/battery-caution-charging.png /usr/share/icons/hicolor/48x48/status/battery-caution.png /usr/share/icons/hicolor/48x48/status/battery-empty-charging.png /usr/share/icons/hicolor/48x48/status/battery-empty.png /usr/share/icons/hicolor/48x48/status/battery-full-charged.png /usr/share/icons/hicolor/48x48/status/battery-full-charging.png /usr/share/icons/hicolor/48x48/status/battery-full.png /usr/share/icons/hicolor/48x48/status/battery-good-charging.png /usr/share/icons/hicolor/48x48/status/battery-good.png /usr/share/icons/hicolor/48x48/status/battery-low-charging.png /usr/share/icons/hicolor/48x48/status/battery-low.png /usr/share/icons/hicolor/48x48/status/battery-missing.png /usr/share/icons/hicolor/48x48/status/computer.png /usr/share/icons/hicolor/48x48/status/display-brightness.png /usr/share/icons/hicolor/48x48/status/input-keyboard.png /usr/share/icons/hicolor/48x48/status/input-mouse.png /usr/share/icons/hicolor/48x48/status/keyboard-brightness.png /usr/share/icons/hicolor/48x48/status/multimedia-player.png /usr/share/icons/hicolor/48x48/status/pda.png /usr/share/icons/hicolor/48x48/status/phone.png /usr/share/icons/hicolor/48x48/status/tablet.png /usr/share/icons/hicolor/48x48/status/uninterruptible-power-supply.png /usr/share/icons/hicolor/48x48/status/video-display.png /usr/share/icons/hicolor/64x64/apps/org.xfce.powermanager.png /usr/share/icons/hicolor/96x96/apps/org.xfce.powermanager.png /usr/share/icons/hicolor/scalable/apps/org.xfce.powermanager.svg /usr/share/icons/hicolor/scalable/status/ac-adapter-symbolic.svg /usr/share/icons/hicolor/scalable/status/ac-adapter.svg /usr/share/icons/hicolor/scalable/status/battery-caution-charging-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-caution-charging.svg /usr/share/icons/hicolor/scalable/status/battery-caution-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-caution.svg /usr/share/icons/hicolor/scalable/status/battery-empty-charging-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-empty-charging.svg /usr/share/icons/hicolor/scalable/status/battery-empty-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-empty.svg /usr/share/icons/hicolor/scalable/status/battery-full-charged-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-full-charged.svg /usr/share/icons/hicolor/scalable/status/battery-full-charging-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-full-charging.svg /usr/share/icons/hicolor/scalable/status/battery-full-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-full.svg /usr/share/icons/hicolor/scalable/status/battery-good-charging-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-good-charging.svg /usr/share/icons/hicolor/scalable/status/battery-good-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-good.svg /usr/share/icons/hicolor/scalable/status/battery-low-charging-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-low-charging.svg /usr/share/icons/hicolor/scalable/status/battery-low-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-low.svg /usr/share/icons/hicolor/scalable/status/battery-missing-symbolic.svg /usr/share/icons/hicolor/scalable/status/battery-missing.svg /usr/share/icons/hicolor/scalable/status/computer.svg /usr/share/icons/hicolor/scalable/status/display-brightness-symbolic.svg /usr/share/icons/hicolor/scalable/status/display-brightness.svg /usr/share/icons/hicolor/scalable/status/keyboard-brightness-symbolic.svg /usr/share/icons/hicolor/scalable/status/keyboard-brightness.svg /usr/share/icons/hicolor/scalable/status/keyboard.svg /usr/share/icons/hicolor/scalable/status/mouse.svg /usr/share/icons/hicolor/scalable/status/multimedia-player.svg /usr/share/icons/hicolor/scalable/status/pda.svg /usr/share/icons/hicolor/scalable/status/phone.svg /usr/share/icons/hicolor/scalable/status/tablet.svg /usr/share/icons/hicolor/scalable/status/uninterruptible-power-supply.svg /usr/share/icons/hicolor/scalable/status/video-display.svg /usr/share/licenses/xfce4-power-manager /usr/share/licenses/xfce4-power-manager/COPYING /usr/share/man/man1/xfce4-power-manager-settings.1.gz /usr/share/man/man1/xfce4-power-manager.1.gz /usr/share/metainfo /usr/share/metainfo/xfce4-power-manager.appdata.xml /usr/share/polkit-1 /usr/share/polkit-1/actions /usr/share/polkit-1/actions/org.xfce.power.policy
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 23:23:09 2025