Overview

Request 709730 superseded

- Update to 0.1.5
* Added support for elogind (bxo#15243)
* Added support for profile images from AccountsService (bxo#15235)
* Removed a lot of unused code (2,700+ lines)
* Simplified monitor-handling logic
* More consistent spacing in makefiles
* Added categories to display in the Settings Manager (bxo#15507)
* Added a fallback idle timer for when X11 screensaver doesn't notify
* Fixed warning during configure stage (bxo#15552)
* Fixed Inhibitor lock (bxo#15551)
* Hide screensaver themes from 'Open with' options (bxo#15531)
* Made numerous cppcheck, cpplint, and Coverity Scan fixes
* Constant variables guarding dead code
* Dereferencing before/after null
* Unchecked return values
* Unused variables
* Memory leaks
* Translation Updates
- Added bcond to build with sources from git master branch
- Added --with-console-kit needed for PrepareForSleep signal
- Added OBS service file to fetch git master sources when needed
- update to 0.1.4
* Features:
- Added support for locking on suspend (bxo#15001)
* Bug Fixes:
- Fix password entry after stealing focus (bxo#15042)
* General:
- Faster screen locking when activated
- Faster renderering of the authentication prompt
- Improved support for monitor dis-/connection events
- Improved lock screen display on lid open events
- Improved idle activation
- Improved low-power state, screensavers are now suspended
when monitors are powered off via DPMS (deb#921835)
* Translation Updates:
Basque, Belarusian, Catalan, Czech, Danish, Galician, Lithuanian,
Malay, Portuguese, Russian, Serbian, Spanish, Swedish
- update to 0.1.3
* Features:
- All available settings are now availble in the Preferences dialog
- Locking on user inactivity is now based on X11 Screensaver signals
- Xfce Screensaver now respects the xdg-screensaver state
- Screensaver and lock screen functionality can now be toggled separately
* General:
- Removed deprecated DBUS methods and signals from documentation
* Preferences:
- Dropped unused preferences
- Renamed all Xfconf properties for improved clarity
- Embedded keyboard options have been disabled since they are currently
non-functional
* Bug Fixes:
- Replaced Help link with a link to the Xfce Documentation (Xfce #14877)
- Added /usr/lib and /usr/libexec as trusted engine paths, enables
local installs with access to existing screensavers (Xfce #14883)
- Fixed screen blanking and locking on BSD (Xfce #14846)
- Fixed lock screen crash on laptop lid-close events (GTK #1466)
- Fixed daemon crash when scrolling through available themes
- Fixed minimum window size to allow resizing much smaller
- Renamed screensavers to prevent conflicts with MATE Screensaver
- Reduced flicker rate when multiple keyboard layouts are available
* Build Improvements
- Silence warning: "ar: 'u' modifier ignored since 'D' is the default"
- Fix warning: "Target given more than once in the same rule"
* Code Quality:
- Applied cpplint fixes and added cpplint configuration file
- Cleaned up unused variables, trailing spaces, and deprecated code
- Glade templates were cleaned up and organized for easier maintenance
* Translation Updates

- added %autosetup macro to spec file
- removed autogen.sh from spec file
- Added tips to description
- Update to 0.1.2
* Resolve hidden libxfce4ui 4.13 requirement (bxo#14821)
* Avoid hard-coded paths for systems that do not use /usr (bxo #14822)
- 0.1.1
* Support color settings for Xfdesktop 4.12
* Fallback to the Xfdesktop default color background (dark blue)
* UI files are now compiled and included in the binaries
* Root warning is now an InfoBar to make it more visible
* Enabled embedding in the Xfce Settings Manager
* Fix crash with no background placement, fix color settings (bxo#14769)
* Redraw the screensaver on monitor configuration events (bxo#14796)
* Automate detection of PAM configuration, add flag to override (bxo#14779)
* Notify invalid lid-switch configuration and add Resolve button (bxo#14782)
* Fix appearance with the Adwaita GTK theme
* Fix builds on OpenBSD, build status can now be tracked on the Xfce Build Bot
- Updated patch for openSUSE PAM support
- Cleaned and fixed spec file to new version files and flags
- Created and added patch for PAM support
- Added systemd support in build
- Edit of %configure
- Added --prefix=/usr --sysconfdir=/etc flags to build
- Initial Build 0.1.0

Request History
Maurizio Galli's avatar

mauriziogalli created request

- Update to 0.1.5
* Added support for elogind (bxo#15243)
* Added support for profile images from AccountsService (bxo#15235)
* Removed a lot of unused code (2,700+ lines)
* Simplified monitor-handling logic
* More consistent spacing in makefiles
* Added categories to display in the Settings Manager (bxo#15507)
* Added a fallback idle timer for when X11 screensaver doesn't notify
* Fixed warning during configure stage (bxo#15552)
* Fixed Inhibitor lock (bxo#15551)
* Hide screensaver themes from 'Open with' options (bxo#15531)
* Made numerous cppcheck, cpplint, and Coverity Scan fixes
* Constant variables guarding dead code
* Dereferencing before/after null
* Unchecked return values
* Unused variables
* Memory leaks
* Translation Updates
- Added bcond to build with sources from git master branch
- Added --with-console-kit needed for PrepareForSleep signal
- Added OBS service file to fetch git master sources when needed
- update to 0.1.4
* Features:
- Added support for locking on suspend (bxo#15001)
* Bug Fixes:
- Fix password entry after stealing focus (bxo#15042)
* General:
- Faster screen locking when activated
- Faster renderering of the authentication prompt
- Improved support for monitor dis-/connection events
- Improved lock screen display on lid open events
- Improved idle activation
- Improved low-power state, screensavers are now suspended
when monitors are powered off via DPMS (deb#921835)
* Translation Updates:
Basque, Belarusian, Catalan, Czech, Danish, Galician, Lithuanian,
Malay, Portuguese, Russian, Serbian, Spanish, Swedish
- update to 0.1.3
* Features:
- All available settings are now availble in the Preferences dialog
- Locking on user inactivity is now based on X11 Screensaver signals
- Xfce Screensaver now respects the xdg-screensaver state
- Screensaver and lock screen functionality can now be toggled separately
* General:
- Removed deprecated DBUS methods and signals from documentation
* Preferences:
- Dropped unused preferences
- Renamed all Xfconf properties for improved clarity
- Embedded keyboard options have been disabled since they are currently
non-functional
* Bug Fixes:
- Replaced Help link with a link to the Xfce Documentation (Xfce #14877)
- Added /usr/lib and /usr/libexec as trusted engine paths, enables
local installs with access to existing screensavers (Xfce #14883)
- Fixed screen blanking and locking on BSD (Xfce #14846)
- Fixed lock screen crash on laptop lid-close events (GTK #1466)
- Fixed daemon crash when scrolling through available themes
- Fixed minimum window size to allow resizing much smaller
- Renamed screensavers to prevent conflicts with MATE Screensaver
- Reduced flicker rate when multiple keyboard layouts are available
* Build Improvements
- Silence warning: "ar: 'u' modifier ignored since 'D' is the default"
- Fix warning: "Target given more than once in the same rule"
* Code Quality:
- Applied cpplint fixes and added cpplint configuration file
- Cleaned up unused variables, trailing spaces, and deprecated code
- Glade templates were cleaned up and organized for easier maintenance
* Translation Updates

- added %autosetup macro to spec file
- removed autogen.sh from spec file
- Added tips to description
- Update to 0.1.2
* Resolve hidden libxfce4ui 4.13 requirement (bxo#14821)
* Avoid hard-coded paths for systems that do not use /usr (bxo #14822)
- 0.1.1
* Support color settings for Xfdesktop 4.12
* Fallback to the Xfdesktop default color background (dark blue)
* UI files are now compiled and included in the binaries
* Root warning is now an InfoBar to make it more visible
* Enabled embedding in the Xfce Settings Manager
* Fix crash with no background placement, fix color settings (bxo#14769)
* Redraw the screensaver on monitor configuration events (bxo#14796)
* Automate detection of PAM configuration, add flag to override (bxo#14779)
* Notify invalid lid-switch configuration and add Resolve button (bxo#14782)
* Fix appearance with the Adwaita GTK theme
* Fix builds on OpenBSD, build status can now be tracked on the Xfce Build Bot
- Updated patch for openSUSE PAM support
- Cleaned and fixed spec file to new version files and flags
- Created and added patch for PAM support
- Added systemd support in build
- Edit of %configure
- Added --prefix=/usr --sysconfdir=/etc flags to build
- Initial Build 0.1.0


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:204"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:204


Dominique Leuenberger's avatar

dimstar declined review

+BuildRequires: systemd-devel

please use pkgconfig(libsystemd) here - allow OBS to shortcut via systemd-devel-mini


Dominique Leuenberger's avatar

dimstar declined request

+BuildRequires: systemd-devel

please use pkgconfig(libsystemd) here - allow OBS to shortcut via systemd-devel-mini


openSUSE Build Service is sponsored by