|
Quick Links
HomeDownloadPurchaseSupportSite MapPublic ForumsWhen I'm Bored
UtilitiesDHTML Menu BuilderDHTML Menu Builder DEDHTML Menu Builder LITEKeyLaunchSoftLedsNice FoldersFile Extension ManagerNetToolsxFXMixerPopUp KillerAPE for Traktor Pro .NET ControlsDXVUMeterNETMixerProNET ActiveX ControlsDXVU MeterMixerProFormShaperxFX Slider GamesxFX Domino
|
 After releasing version 0.3.4 just a few days ago, I realized that, although it was working correctly, most of the changes that it did were not being saved correctly in the GConf database. Also, I noticed that gnome-screensaver-preferences and its daemon were using a new format for the settings stored in GConf.
This version should correct these issues
Here's a detailed list of what's new in this release:
- Fixed bug that caused screensaver-settings to crash when the XML file
for a screensaver contained two or more elements with the same ID
(Such as with the Helix screensaver by Jamie Zawinski)
- Fixed bug that prevented screensaver-settings from automatically
selecting the first screensaver from the list while in random mode
- Updated all the code that handles how the selected screensaver (or
screensavers in random mode) is retrieved and stored in GConf.
This required a major update of many of the functions resulting in a
much cleaner and stable implementation but, unfortunately, this
renders screensaver-settings incompatible with older versions of
gnome-screensaver-preferences and its daemon
- Updated the GUI so that all sliders now show the actual timing they
represent
- Added support to ease the selection of the screensavers while in
random mode by providing a set of three buttons to select them all,
none or invert the selection
- Added an autorun.sh script that automatically generates a launcher
and copies it in the Desktop
- Reformatted the README file to fit in 80 columns
|
 Version 0.3.4 has just been released which, among several important bug fixes, adds official support for x64 versions of Linux.
Here's a detailed list of what's new in this release:
- Fixed bug that caused screensaver-settings to crash if the Options window was open and a screensaver without configuration support was selected
- Fixed bug prevented screensaver-settings from being able to properly terminate the preview of screensavers that do not support the -window-id command line parameter
- The binary for screensaver-settings can now be used under both x86 and x64 platforms
|
Also, in this release, the Debian packages more closely conform to the required and suggested standards.
Although the change log doesn't say much, a lot of things have changed in this version making it the most stable so far.
- Added support to handle missing screensavers
- Added support for screensavers that do not contain a configuration file
- Added support for screensavers that do not support the -window-id command line parameter
- Verified compatibility with Ubuntu 11.04 (beta), OpenSUSE 11 and Gnome 3.0
This new version's main feature is its support for Ubuntu 10.10Here's the list of what has changed in this release:
- Cosmetic changes
- Source code clean-up
- Tested under Ubuntu 10
This new version's main feature is its support for Ubuntu 9.10Here's the list of what has changed in this release:
- Fixed many UI issues. The settings window should now look perfect for all screen savers..
- This version is based on the Chris Halse's trunk which greatly improves several internal routines.
- Fixed several minor bugs...
This new version includes several minor bug fixes as well as some major interface changes. Here's the list of what has changed in this release:
- screensaver-settings is now distributed under the GNU Lesser General Public License version 3.
- The program will now automatically hide the settings window when switching to fullscreen or selecting either the Random or Blank settings.
- Added support to display the settings from a "command" control but support to modify the screensaver's command line is not yet supported (and probably never will) so the textbox will appear disabled.
- For some reason, getting the Random Cycle Delay parameter from GCONF will fail. This hasn't been resolved yet but, at least, the program will not crash when this occurs.
- Made some substantial modifications to the GUI in order to conform to the suggestions made by Matthew Paul Thomas. Not all his suggestions are implemented and those that were are not 100% functional.
The changes include:
- Moved the screensaver daemon settings to the top of the dialog.
- Added a selection box (dropdown) to select the operation mode: Blank Screen, One Screensaver or Random.
- The selection of which screensavers should be included while in random mode it is now made on the same dialog.
This new release of screensaver-settings fixes many of the known bugs and adds support for other Linux distributions such as openSUSE 10.3
Here's a list of some of the most important fixes and improvements:
- Fixed bug that could cause the program to crash if you switched
screensavers as the program was closing.
- Fixed bug that caused the settings window to improperly intialize
number-based controls (such as sliders and spinbuttons).
- Removed all the "Console.WriteLine" entries that served only for
debugging purposes.
- Improved support for other Linux distributions (such as openSUSE).
- Fixed a bug that caused the program to not close/terminate
properly.
- screensaver-settings settings no longer needs to be run as root (gksudo).
Whenever the program detects that it needs to update a screensaver it will
ask for the user's permission.
|
|