summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS455
1 files changed, 0 insertions, 455 deletions
diff --git a/NEWS b/NEWS
index af98133..e69de29 100644
--- a/NEWS
+++ b/NEWS
@@ -1,455 +0,0 @@
-New: KPowersave 0.7.3
-=================================================
-
-Note: The last release is now 4 months ago, so the NEWS are longer than
- normal. For all changes read the Changelog.
-
-Major changes since the last version/release:
- - added new dialog to show logfiles if a suspend/resume fail and allow
- the user to save the log (need to get enabled per distro)
- - added support to handle brightness key events if the machine not already
- handle this in the hardware directly
- - added new feature named autodimm to reduce the brightness of the display
- if the user is inactive and dimm up if the user get active again
- - new dialog shown up 30 seconds before autosuspend call the suspend to
- warn the user and allow chancel the suspend
- - added code to work with new PolicyKit/ConsoleKit/HAL combi to check if
- the user is privileged (for HAL >= 0.5.10 and related PolicyKit versions)
- - added code to check if the current desktop session is avtive and handle
- if the session get inactive (via ConsoleKit)
- - added code to release/aquire org.freedesktop.Policy.Power if the session
- get inactive/active to allow powersaved or other active KPowersave
- instances to handle powermanagement
- - prepared KPowersave to work also with HAL >= 0.5.10 (handle renamed
- policy names in HAL)
- - use now kdebug functions instead of own macros, added --dbg-trace option
- to allow trace function entry and leave points.
-
-Minor changes:
- - added wodim to autosuspend blacklist
- - changed logic for resume if a timeout happen
- - change default timeout to fake keyevent for locked screen to 2.5 sec
- - don't fake key event after locked screen and lidopen if config variable
- timeToFakeKeyAfterLock < 0
- - added new config variable (callSetPowerSaveOnAC in [General] section)
- to disable call SetPowerSave() on HAL.
- - fix code to guess if a 6-hour-timeout occours while suspend/resume or
- if there was really a error
- - removed Portuguese version of the help, since only one paragraph was
- translated
- - fixed configure script to detect if we should use HAL to get information
- about policies instead of PolicyKit
- - force update detailed dialog on AC events to get always e.g. the
- correct scheme info in the dialog
- - reworked code for mouse wheel events to reuse code for brightness keys
- - several HAL/D-Bus/PolicyKit/ConsoleKit related fixes/updates
- - cleanup code, fixed compiler warnings, added new functions to removed
- doubled code
-
-Bugfixes:
- - fixed problems with usage of enum cpufreq_type: don't assign integer
- values to a enum (lead to segfault since enum is a 8bit char object)
- - fixed wrong unit for power consumption (removed 'h' from unit)
- - only suspend on button events if we resumed to avoid double suspends
- - several fixes to make Q_SIGNALS from HAL/DBus idependent from the QT
- eventloop due to problems with the QT3 DBus bindings
- - several patches from Mandriva (lmontel@mandriva.com) to fix problems
- with translations, format messages, speedup build and memory leaks
- - fixed detection if brightness is really supported by the system
- - call setPowerSave() always depending on AC state if a scheme get set.
- - use float for internal calculation of battery values
- - When use DBUS_TYPE_BOOLEAN use as variable type dbus_bool_t to avoid
- possible trouble on big endian machines
-
-Fixed bugs (from bugzilla.novell.com if no other comment):
- - #182609: autosuspend warn dialog, feature request
- - #229234: kpowersave does not fall back to userspace governor
- - #256372: make HAL events independent from QT eventloop
- - #257326: ignore battery warnings if on AC
- - #266243: check info.capability and not info.category for laptop_panel
- - #274705: feature request autodimm
- - #282640: fixed brightness up/down handling
- - #284622: fixed segfault
- - #293707: de.po: missing space between text and ellipsis (...)
- - #298332: crash, fixed typo
- - #299577: disable Yast module on >= openSUSE 10.3
- - #301692: fix switch schemes on AC events, fixed detection session
- state, fixed possible segfault on ix86
- - #302493: don't use kdFatal() befor exit(), it would look like a crash
- - #303963: fix segfault if XDG_SESSION_COOKIE is not set
- - #307431: prevent AC notifications if session state get changed
- - #309491: fixed code to free KProcess object if gnome-screensaver runs
- - Debian #413638: if config dialog is minimized and the user try to
- start config dialog via applet reactivate the dialog.
- - Debian #413811: fails to notify if suspend-to-ram fails
- - (K)Ubuntu #94396: stop autosuspend before suspend
-
-Tranlation updates:
- - german: Danny Kukawka
- - arabic: Youssef Chahibi
- - slovenian: Jure Repinc
- - several other from forgesvn1.novell.com/svn/suse-i18n/trunk/lcn
-
-
-New: KPowersave 0.7.2 (development tree/unstable)
-=================================================
-
- This version is a major step to the next KPowersave stable version.
- At first: you don't need to change the KPowersave config file manually
- any longer - this version provide now all options for powermanagement
- in KPowersave via the updated and extended configure dialog.
-
- You can find all changes since the last release in this file or in the
- Changelog. Please test KPowersave and feel free to report bugs to the
- powersave-devel mailinglist or for SUSE products via the Novell bugzilla.
-
- Because of the changes in the GUI the most translations are not
- up-to-date. Feel free to checkout the source, update your translations
- file and send it to us.
-
-Major changes since the last version:
- - extended configure dialog to provide this functionality:
- * schemes settings:
- - add new and delete existing (no default) schemes
- - define a CPU Frequency policy for each scheme
- * general settings:
- - define battery warning levels and actions if a level reached
- as e.g. Suspend to disk, Shutdown or change the brightness
- - configure actions for button events (Power/Lid/Suspend/Sleep)
- - define the default AC and battery schemes
- - show the power consumtion of the battery in the detailed info dialog
- - umount external media before suspend (need a patch of the KDE media
- manager) to avoid data loss and remount on resume
- - reset the CPU Freq settings on resume to avoid different settings for
- the CPU governor on multicore machines
- - call now SetCPUFreqConsiderNice(), SetCPUFreqPerformance() on dynamic
- CPU Freq policy (as poweruser setting only changeable via config file),
- and also SetPowerSave() with true on battery and false otherwise.
- - support also conservative governor as DYNAMIC fallback
- - fixed brightness handling in the configure dialog if not activated
- - removed accelerator tags from i18n() strings. KDE handle this by itself.
- Improved config GUI to be better accessible via keyboard.
- - code and code documentation cleanups and updates
-
-Fixed bugs (from bugzilla.novell.com if no other comment):
- - #245081: KPowersave does not set (ondemand) governor on startup
- - #244052: Close lid of a laptop and suspend to ram cause 100% CPU
- - #229960: CPUFREQ_DYNAMIC_PERFORMANCE seems to be ignored during
- boot and scheme change
- - #230686: KPowersave need to be restarted to apply DPMS settings
- - #230965: puzzling battery state info
- - #231709: kpowersave-0.7.1-12: comparison with string literal
- - #231184: KPowersave crashes due to uninitalized LibHalContext
- - #229234: KPowersave does not fall back to userspace governor
- - #215262: Suspend to disk with attached usb storage not working
- - #223164: After suspend, second core has performance governor set
- - #223517: Powersave: CPU scheme "dynamic" reduces speed if only
- nice -19 processes run
- - #223637: kpowersave crashes in first login
- - #225212: KPowersave crash on ThinkPad X60s
- - #221715: Functionality for configuring lid close event etc.
- missing in KPowersave
- - #223922: System not shuting down on pressing power button
-
-Tranlation updates:
- - german: Danny Kukawka
- - danish: Stefan Skotte
- - turkish: S.Çağlar Onur
- - chinese: Zhengpeng Hou
-
-
-
-KPowersave 0.7.1 (development tree/unstable)
-=================================================
-
- I'm glad to announce the first new offical release from the KPowersave
- development version 0.7.1. This is the first version of KPowersave without
- dependency to the powersave daemon. From now KPowersave use directly the
- HAL daemon to get Hardware information and set e.g. brightness or trigger
- Suspend.
-
- Also if KPowersave depend no longer on powersave, I would recommend to use
- the new/current powersave version furthermore. You can use the powersave
- daemon if there is no client as e.g. KPowersave to handle system power-
- management. If KPowersave (there is also a patch for g-p-m available) start
- up the daemon stop automatically to handle powermanagement policy and
- the KPowersave applet force (if allowed) the user specific policy.
-
- You can find all changes since the last stable release in this file or in
- the Changelog. Please test KPowersave and feel free to report bugs to
- the powersave-devel mailinglist or for SUSE products via the Novell bugzilla.
-
-Major changes since the last version:
-- Initial port from powersave to HAL/D-Bus/PolicyKit:
- - replaced most features from the last stable version base on powersave
- with new code. (Only missing atm eyecandy stuff as suspend progress dialog)
- - replaced code to get hardware information from powersave with get info
- from the HAL daemon
- - changed resume from suspend/standby detection and handling of the event
- - KPowersave claim now org.freedesktop.Policy.Power interface from D-Bus
- to stop powersave from handle powermanagement policy and to prevent
- handle other clients to start powermanagement.
- - Extended existing schemes to be complete handled in KPowersave instead
- of the powersave daemon. Added new (scheme) settings for:
- * battery warning levels
- * actions for battery warning levels and for lidclose events (as e.g.
- SHUTDOWN, SUSPEND2DISK, SUSPEND2RAM, CPUFREQ_POWERSAVE, CPUFREQ_DYNAMIC,
- or BRIGHTNESS)
- * AC and Battery default schemes
- * CPU Frequency Policies per scheme
- --> NOTE: you can change this settings currently only via the config file
- and not via the GUI configure dialog. This is the next step, we
- concentrated on get KPowersave running for this release.
- - Fixed KDE screensaver and DPMS handling to reduce/avoid interfer with the
- KDE user settings. There is a KDE patch available to check if KPowersave
- handle DPMS settings already and call the KPowersave config dialog.
-
-
-
-KPowersave 0.6.2 (stable update)
-================================
-
-Changes/fixes since last stable release:
-- KPowersave depends now on powersave >= 0.12.18
-- fixed bugs:
- - sf.net #1483392/ SUSE #177792: set changes for autosuspend state via DCOP
- back to the applet menu, added DCOP functions to set the current scheme,
- the current CPUFreq policy and to open/close the detailed dialog
- - sf.net #1483392/ SUSE #177788,180000: added workaround to fix two bugs in
- the DPMS- and Screensaver extension of X, related to autosuspend and detect
- user inactivity (DPMS timeouts are abstracted from current idle time, but
- shouldn't / DPMS timeouts are currently additive but shouldn*'t). This fix
- problems with autosuspend if the timeout is longer than the DPMS timeouts.
- - SUSE #168619: changed errorhandling if HAL, DBUS or the powersave daemon
- is not running or if the user has not the needed rights to access the
- powersave daemon via DBUS. Added new errormessages and translations.
- - SUSE #182515: Changed configure dialog to respect rules for DPMS timeouts
- - SUSE #176782: patch from Timo Hönig <thoenig@suse.de> to allow (if
- supported and enabled in the scheme) change brighness via mousewheel over
- the applet icon.
- - SUSE (SLED) #183745: fixed detection of SUSE Linux/SLES/SLED and added
- configure option to force SLES/SLED as distro with --enable-suse-sles.
- Fixed bugzilla link for SLED/SLES
- - SUSE #184076: fixed wrong command to start dbus daemon in errormessage.
- - added additional check before autosuspend if this was disabled via applet
-- added new configure check to detect Ubuntu/Kubuntu
-- changed link to Ubuntu bugzilla to launchpad.net and use now the same link
- for applet menu entry "Report a bug ..." if compiled for Ubuntu/Kubuntu
-- updated default blacklist for autosuspend with gmplayer,kaffeine,xine,mencoder
-- updated translation: cs,de,es,fi,fr,hu,it,km,pl,pt_BR,zh_CN,zh_TW
-- updated (cs) and fixed translation of eventsrc for KNotify
-- fixed and updated code documentation
-
-KPowersave 0.6.1 (stable update)
-================================
-
-Changes/fixes since last stable release:
-- fixed SUSE bug #167296: fixed tooltip and removed unneeded checks for battery
- related infos. Should fix display wrong remaining time on charging with APM
-- fixed SUSE bug #165462: removed utf8 tag from eventsrc which results in
- "unknown source ..." message in knotify dialog
-- fixed SUSE bug #168838; event for resumeFromSuspendToDisk displayed twice in
- knotify dialog (typo and translation issue in eventsrc)
-- fixed detailed dialog for multiprocessor/-core machines without CPUFreq or
- throttling support and offline CPUs/Cores
-- updated translations (fi,km,pl,ru) including desktop files and eventsrc (ru,
- from Anton Farygin <rider@altlinux.com>)
-- added configure check for dbus-1-qt3-devel headers
-- updated README (ALT Linux bugzilla link)
-
-KPowersave 0.6.0 (stable)
-================================
-
- I'm glad to announce the new official stable release of KPowersave (v0.6.0).
- You can find all changes since the last stable release in this file or in
- the Changelog.
-
- Thanks to all persons which helped to develop KPowersave with patches,
- testing new unstable versions and report bugs back to us. A special thanks
- to:
- Holger Macht, Stefan Seyfried, Michael Biebl, Daniel Gollub
- and last but not least SUSE/Novell.
-
- Danny Kukawka
-
-
-Changes since last release:
-- changed powersave dependency to current stable version >= 0.12.7
-- reduced the size of the package by optimize the size of included png files.
- The size off all png files is now reduced by ~709KByte.
-- added german version of the handbook
-- fixed processor bar in detailed dialog to set correct for the first call.
-- fixed tooltip for machines which always report charging also if 100%
- charged and on AC
-- fix from Michael Biebl for notify about autosuspend after resume and a
- remove no longer needed check from configure
-- added support for lock screen via gnome-screensaver (only under GNOME)
-- added fake keyevent (shift) after resume if machine was locked before
- suspend to show the login dialog automatically
-- fixed detailed dialog for machines without CPUFreq and more than one CPU/
- Core or with throttling support (see SUSE bug #164683).
-- added patch from Daniel Gollub to be able to fake CPU infos for develop
-- fixed errorhandling for YaST power management module (SUSE specific)
-- changed link for report bug opened via the applet menu if this is a
- SUSE package. Open now the related opensuse.org wiki page.
-- fixed bug report address in the about dialog (to powersave-users ML)
-- translation updates
-- changed timeout for recheck powersave on startup from 10 secs to 20 to
- avoid annoying messages on slow machines or autologin
-- updated README with install/compile and help/bugreport information
-- updated code docu (added planed features/enhancements for 0.7/0.8 tree)
-- updated spec files for packaging
-
-
-KPowersave 0.5.11 (rc5)
-================================
-
-Changes since last release:
-- added function to check if the machine is a laptop and to allow hide
- laptop specific widgets/code e.g. on workstations
-- hide 'Lock screen on lid close' checkbox in config dialog on non-Laptop
-- changed brightness settings to be sure that we use the lowest 'usable'
- min level of brightness and to avoid off the display on e.g. pmu
-- allow root user always all kind of suspend/standby
-- little fix to prepare for QT4 (s/TRUE/true/)
-- translation, handbook and code documenatation updates and fixes
-- code cleanups, SVN file attributes fixed
-
-KPowersave 0.5.10 (rc4)
-================================
-
-Changes since last release:
-- KPowersave depends now on: powersave >= 0.12.2
-- fixed lidclose handling: added call xset to off the backlight of LCD
- displays and reset DPMS settings on lidopen
-- fixed read throttling state for multiprocessor machines (patch from
- Daniel Gollub <dgollub@suse.de>)
-- fixed display processor infos on multiprocessor/-core machines dislay now
- values for each CPU/core also on non CPUfreq and non-throttling machines
-- fix to display battery infos only if at least min. 1 batteryslot available
-- translation updates (po files and handbook) from SUSE/Novell translation
- team and Dawid Wróbel <cromo@klej.net>
-- added and updated screenshots for handbook
-- added missing icon on non-SUSE distributions
-- autotools releated fixes: better detection of Mandriva, use now pkgconfig
- from powersave for checks and linking, read name/location of dbus system
- socket from pkgconfig.
-
-KPowersave 0.5.9 (rc3)
-================================
-
-Changes since last release:
-- fixed battery and processor information for APM and machines without
- CPU freq or throttling support
-- fixed battery state in the detailed dialog if no battery is available
-- translation and handbook updates and fixes
-
-KPowersave 0.5.8 (rc2)
-================================
-
-Changes since last release:
-- removed sound settings from configure dialog and added KNotify support
- and more events, KNotify config dialog is available via applet menu and
- in the configure dialog (Michael Biebl/Danny Kukawka)
-- added dcop function to open configure dialog
-- fixed path to powersaved in code and translations to be more portable
- (Michael Biebl)
-- fixed cpu info in the info dialog to display also for machines which
- only support throttling (Daniel Gollub/Danny Kukawka)
-- fixed battery part in the info dialog to have same sized progressbars
-- fixed strings in the code, fixed sting in tooltip if charging
-- fixed problems with pidof on Fedora: pidof should be in PATH of user.
-- removed no longer needed parts from handbook
-- updated translations related to the changes
-- cleanups (code and files)
-
-
-KPowersave 0.5.7 (rc1)
-================================
-
-Changes since last release:
-- added brightness support and battery state info to the detailed dialog
-- updated translations: bg,cs,es,fr,it,ja,pt,nb,pt_BR,zh_CN,zh_TW
-- added new language: km
-- added new help file (currently without pics): Finnish
-- fixed bugs:
- - fixed again display CPU Freq Policy on machines without cpufreq support
- - autotools related fixes (Michael Biebl <biebl@teco.edu>)
-
-KPowersave 0.5.6 (unstable)
-================================
-
-Changes since last release:
-- added new summary battery progress bar if more than one battery bay is
- available in the system
-- updated translation files (nb,nl,pl,pt,zh_CN) thanks to Dawei Pang
- (zh_CN) and Dawid Wróbel (pl)
-- added new helpfiles for Czech and Portuguese (not complete translated),
- removed some pics to reduce package size
-- fixed bugs:
- - wrong path to pidof prevented autosuspend (fixed path to /bin )
- - fixed autotools releated issues
- - included header for Slackware 10.2
- - fixed excessive CPU usage of detailed dialog
- - fixed problems if CPU Freq Policy not supported
-
-KPowersave 0.5.5 (unstable)
-================================
-
-Changes since last release:
-- reworked the detailed dialog to a new design
- - fixed problems with offline CPUs
- - fixed battery handling
-- updated pot/po files and completed german translation
-- added new help menu to the applet, added new about dialog and a link
- to the sourceforge bugzilla for easy report bugs
-- added new icon for the 'Advanced Powersave' scheme
-- several cleanups and little fixes
-
-KPowersave 0.5.4 (unstable)
-================================
-
-Changes since last release:
-- added new detailed information dialog to the left button on the applet
- which provide currently following information:
- - battery info for multiple batteries
- - CPU Frequency info also for multiprozessor machines
- - current scheme, current CPU Frequency policy, AC status, powersave
- status
-- updated code dokumentation and enhancement/implementation doc
-
-KPowersave 0.5.3 (unstable)
-================================
-
-Changes since last release:
-- implemented scheme specific brightness settings in KPowersave
- and in the configure dialog and added capability for brightness to disable
- set brightness in powersave if KPowersave is running.
-- added warning dialog is 'Advanced Powersave' scheme is selected to avoid
- problems with this EXPERIMENTAL feature
-- updated: translation (nl), code documentation
-- fixed compiler warning, patch by Daniel Gollub <dgollub@suse.de>
-
-KPowersave 0.5.2 (unstable)
-================================
-
-Changes since last release (KPowersave 0.5.0):
-- updated to new powersave (>= v0.11.2)
-- added new dialog/error message if powersave is not running, from now
- 'Don't show again' checkbox is available to disable the message
-- added popup if HAL is not running (special if also powersave is not available)
- and kpowersave get no information about battery/AC status
-- changed settings of sounds filedialog to be more portable
-- removed old and not needed qt1/qt2 includes
-- changed handling with not available connection to powersave on
- startup of KDE (special for autologin)
-- updated help files and added new Norsk and Hungarian help files, added
- language specific screenshots
-- fixed dialogs to be respect KDE user interface style guide, fixed
- icon handling and desktop file (thanks to Stephan Binner <stbinner@suse.de>)
-- added admin dir and updated README for compile on non-SUSE distributions
-- updated translation files
-- updated code documentation
-- code and file cleanups
-- several little bugfixes
-- switched from CVS to SVN