/*! * \page changelog Changelog * \section changelist_sec All changes in the package since init * * Wed Feb 14 18:26:34 CET 2007 - dkukawka@suse.de * - released new version 0.7.2: * - changes (for more see NEWS/Changelog file in the source): * - 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 display brightness, configure actions for button events (Power/Lid/Suspend/Sleep buttons), 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: TDEPowersave does not set (ondemand) governor on startup * - #244052: Close lid of a laptop and suspend to ram cause 100% CPU usage * - #229960: CPUFREQ_DYNAMIC_PERFORMANCE seems to be ignored during boot and scheme change * - #230686: TDEPowersave need to be restarted to apply changed DPMS settings * - #230965: puzzling battery state info * - #231709: tdepowersave-0.7.1-12: comparison with string literal * - #231184: TDEPowersave crashes due to uninitalized LibHalContext * - #229234: TDEPowersave 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: tdepowersave crashes in first login * - #225212: TDEPowersave crash on ThinkPad X60s * - #221715: Functionality for configuring lid close event etc. missing in TDEPowersave * - #223922: System not shuting down on pressing power button * - updated translations: * - german: Danny Kukawka * - danish: Stefan Skotte * - turkish: S.Çağlar Onur * - chinese: Zhengpeng Hou * * Mon Nov 20 19:17:11 CET 2006 - dkukawka@suse.de * - released new version 0.7.1: * - closed bugs: #220271, #220222, #220212, #220553, #167919 * - TDEPowersave should now basicly provide the same major functions as last stable version of * TDEPowersave. For more read NEWS and Changelog. * * Mon Nov 6 21:03:53 CET 2006 - dkukawka@suse.de * - release new version 0.7.0: * - changes: * - depends no longer on powersave, use now only DBUS/HAL * - known issues/bugs: * - scheme switching does not work (also not on AC events) * - currently no reaction if battery reach a warning state or is emptry !!! * - complete brightness support untested * - lock screen (on lidclose/suspend) untested * * Sun Jun 11 17:00:30 CEST 2006 - dkukawka@suse.de * - released offical update version 0.6.2 with following changes: * - TDEPowersave 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, which prevent autosuspend within * the timeout escpecially if the autosuspend timeout is longer than a DPMS timout. * Problems: DPMS timeouts are abstracted from current idle time, but shouldn't and DPMS timeouts are * currently additive, but the spec say they should all start together at zero. * - 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 (a timeout must be larger * than the prior state) * - SUSE #176782: patch from Timo Hoenig to allow (if hardware 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 to avoid autosuspend if it * was temporary disabled by the user * - 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 * * Mon Apr 24 17:50:44 CEST 2006 - dkukawka@suse.de * - released official update version 0.6.1 with following changes: * - fixed bug #168838; event for resumeFromSuspendToDisk displayed twice in knotify dialog (typo and * translation issue in eventsrc) * - updated russian translations including desktop files and eventsrc from Anton Farygin * * Tue Apr 18 15:27:12 CEST 2006 - dkukawka@suse.de * - released SUSE update version 0.6.1 with following changes: * - 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 detailed dialog for multiprocessor/-core machines without CPUFreq or throttling support and offline * CPUs/Cores * - updated transaltions (fi,km,pl) * - added configure check for dbus-1-qt3-devel headers * * Sun Apr 9 20:23:26 CEST 2006 - dkukawka@suse.de * - rereleased official stable version 0.6 with this changes: * - fixed bug #164683 (fixed detailed dialog for machines without CPUFreq support and more than one CPU/Core * and/or throttling) * - reduced unneeded calls of getCPUNum() * - added fix from Daniel Gollub to be able to fake CPU info from /proc and /sys for development and QA tests * - fixed compiler warnings * * Tue Apr 4 21:12:37 CEST 2006 - dkukawka@suse.de * - released official stable version 0.6 with this changes: * - added german version of the handbook * - 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 errorhandling for YaST power management module * - fixed bug report address in the about dialog (to powersave-users@forge.novell.com) * - changed timeout for recheck powersave on startup from 10 secs to 20 to avoid annoying messages on * slow machines or autologin * - changed address to report bugs if distro is SUSE, which is used via the applet menu, to opensuse.org * wiki page. * * Tue Mar 28 16:44:03 CEST 2006 - dkukawka@suse.de * - fixed UTF-8 in desktop files * * Mon Mar 27 23:19:38 CEST 2006 - dkukawka@suse.de * - updated to new stable release 0.6.0: * - changed powersave dependency to 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. * - 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 notify about autosuspend after resume and a remove no longer needed check from configure * - translation updates * - 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 * * Mon Mar 13 19:45:41 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.11-rc5: * - added function to check if the machine is a laptop to allow hide laptop specific widget items if the * machine is a workstation (in this case: 'Lock screen on Lidclose'-checkbox) * - changed brightness settings to allow only to change to min defined brightness level. This should avoid * off the display on schemeswitch e.g. on new pmu brightness interface * - reworked some parts of the code, cleanup * - added patch from Holger Macht to allow root always s2ram * - translation updates * - replaced TRUE, which is deprecated with QT4, with true * - code documentation adds, updates and fixes * - fixed file attributes for several files from SVN * * Mon Mar 6 21:46:37 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.10-rc4: * - TDEPowersave 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 ) * - 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. one battery slot is available * - translation updates (po files and handbook) from SUSE/Novell translation team and * Dawid Wróbel * - added and updated screenshots for handbook * - added possible missing icon on non-SUSE distributions * - autotools related fixes: better detection of Mandriva, use now pkgconfig from powersave * for checks and linking, read name/location of dbus system socket from pkgconfig. * - added rpm-spec file for Mandriva 2006.1 * - pics cleanups (removed no longer files) * * Tue Feb 28 11:26:32 CET 2006 - dkukawka@suse.de * - removed patch from schwab@suse.de on ix86 and x86_64. Note: this patch is not correct/complete and * unsupported * * Mon Feb 27 23:12:59 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.9-rc3: * - fixed APM battery and processor info support in the information dialog and the applet tooltip * (need a fix in powersave) * - fixed battery state in the info dialog if no battery is available (need a fix in powersave) * - translation and handbook fixes/updates * * Mon Feb 20 21:47:12 CET 2006 - dkukawka@suse.de * - fixed problem with pidof on Fedora Core 4. Removed path to pidof from call because pidof should be * in PATH of user env. * * Mon Feb 20 18:14:47 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.8-rc2: * - 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 * - 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 (see #146492) * - removed no longer needed parts from handbook * - updated translations related to the changes * - cleanups (code and files) * * Mon Feb 13 18:42:45 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.7-rc1: * - fixed bugs: * - fixed again problems write text if CPU Freq Policy not supported * - autotools related fixes (Michael Biebl) * - added brightness support and battery state info to detailed dialog overview * - updated translations: bg,cs,es,fr,it,ja,pt,nb,pt_BR,zh_CN,zh_TW * - added translation: km * - added new handbook: Finnish * * Mon Feb 6 18:54:20 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.6: * - fixed bugs: * - detailed dialog: * - removed connect setProcessor() to signals from powersave because of excessive CPU usage * - fixed problems write text if CPU Freq Policy not supported * - cleanups (removed unneeded enum defines and replaced with defines from powersave) * - fixed autosuspend (replace path to pidof and added error msg if call of pidof fails to be more portable) * - fixed auto-tools related issues * - added ifdef'd header for Slackware 10.2 * - added summary battery progress bar if more than one batterybay is available * - 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 * * Mon Jan 30 12:44:43 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.5: * - complete reworked detailed dialog, plus: * - fixed problems with offline CPUs (Daniel Gollub) * - changed interval for refresh CPU infos to powersave default * - fixed battery handling * - added new help menu to the applet with a about dialog and a link to report bugs back to developers * - Updated language files, finished german translation * - added new icon for 'Advanced Powersave' scheme * - fixed scheme related autosuspend page in configure dialog to prevent unneeded resize of the dialog * - added new dir with spec/build files (currently for SUSE and FC) * - some cleanups * * Sun Jan 29 16:32:22 CET 2006 - aj@suse.de * - Require dbus-1-qt3-devel for build. * * Wed Jan 25 21:44:25 CET 2006 - mls@suse.de * - converted neededforbuild to BuildRequires * * Mon Jan 23 18:11:12 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.4: * - added new information dialog to left mouse button with: * - CPU, Batttery, AC status info (by Daniel Gollub) * - additional powersave related infos (Danny Kukawka) * - removed currently CPU Freqency from the applet tooltip (maybe add later CPU related infos) * * Wed Jan 18 21:09:47 CET 2006 - dkukawka@suse.de * - readded help files to spec file * * Tue Jan 17 16:12:21 CET 2006 - dkukawka@suse.de * - release 0.5.3-3 for sf.net: * - added capability for brightness to tell powersave daemon that TDEPowersave do this, patch * from * - changed scheme 'Aggressive' to 'Advanced' Powersave * - added default config/settings for 'Advanced Powersave' scheme * * Tue Jan 17 00:51:07 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.3: * - added set scheme specific brigthness settings to tdepowersave and the configuration dialog * - added patch to fix compiler warning from Daniel Gollub * - updated translation (nl) and code documentation * - replaced usage of QString::null with QString() * - added warning if 'Aggressive Powersave' scheme is selected * - updated version strings * * Tue Jan 10 16:40:11 CET 2006 - dkukawka@suse.de * - updated to new release 0.5.2: * - updated to new powersave (>= v0.11.2) * - fixed bug #121965: added new dialog/error message if powersaveis not running, with * 'Don't show again' checkbox * - changed handling with not available connection to powersave on startup of KDE (special for autologin) * - added popup if HAL is not running (and also powersave not available) and tdepowersave get no * battery/AC information * - changed settings of sounds filedialog to be more portable * - removed old and not needed qt1/qt2 includes * - updated help files and added new Norsk and Hungarian help files, added language specific screenshots * - updated translation files and code documentation * - code and file cleanups * * Wed Dec 21 00:34:53 CET 2005 - ro@suse.de * - fix build with current powersave * * Mon Dec 19 12:00:40 CET 2005 - dmueller@suse.de * - use dbus-1-qt3 * * Thu Oct 13 14:59:23 CEST 2005 - dkukawka@suse.de * - updated to current CVS version: * - added admin dir to src for easier port to other distributions * - added ru and fi translation files * - updated doc, help, readme and changelogs * - removed unneeded variables for icon names * - fixes from KDE fixuifiles script * - several fixes to respect KDE user interface style guide * - several typo fixes in i18n stings and related fixes in translation files * - added powersave-libs and powersave-devel to needforbuild and powersave-libs to Requirements * * Mon Sep 12 10:34:47 CEST 2005 - dkukawka@suse.de * - fixed bug #116079: added function to parse for translation in the suspend progress dialog * - fixed bug #116353: wrong translation in hu.po * - fixed bug #116438: added missing Polish translation file * - fixed bug #116439: added updated translations [sv,tr,uk,sk,ru] * - fixed bug #116440: added missing space [de,fr,it,pt_BR] * - updated code documentation * * Fri Sep 9 14:12:51 CEST 2005 - dkukawka@suse.de * - fixed and merged german translation * - fixed ui file for configure dialog: removed direct keyboard accelerators from strings, * which break all translation files * * Fri Sep 9 10:43:28 CEST 2005 - dkukawka@suse.de * - fixed bug #116079: fixed translation of suspend progress dialog * - fixed bug #115903: hide scheme menu if not connected to daemon * - fixed bug #115914: prevent overlay of widgets in the blacklist edit dialog and fix resizeing * - fixed bug #115584: added new signal to differ between service terminated from powersave * and dbus. Display error message now only for signa dbus.terminate * - fixed applet menu: added a new seperator above help menu entry * - fixed/updated code documentation * - added new configure option --enable-yast-entry to remove need for build dependency on * suse-release * - removed no longer needed need for build dependency on resmgr * * Tue Sep 6 22:23:48 CEST 2005 - dkukawka@suse.de * - fixed bug #78953: added option --force-acpi-check to dektop file and added a new file * for autostart * - fixed command line options and information * - changed version from 0.5.0-RC1 to 0.5.0 * * Mon Sep 5 22:06:56 CEST 2005 - dkukawka@suse.de * - fixed makefile fro build * - changed Requires to new powersave version * * Mon Sep 5 15:55:27 CEST 2005 - dkukawka@suse.de * - fixed bug #95250: added help entry to the applet menu and a help button to the configure dialog * - removed bo longer needed include * - updated tranlations * - tweaked debug messages and removed some debug messages * - several cleanups * * Sat Sep 3 10:49:31 CEST 2005 - aj@suse.de * - Fix to build with changed powersave interface. * * Thu Sep 1 10:54:59 CEST 2005 - dkukawka@suse.de * - merged DBUS_INTEGRATION branch back to cvs-head and use now for this package * - fixed and updated code documentation * - fixed bug #95250, now TDEPowersave have a online help * - removed several debug messages * - fixed redefinition of DBUS_API_SUBJECT_TO_CHANGE * * Mon Aug 29 17:36:24 CEST 2005 - dkukawka@suse.de * - fixed bug #106177: use now scaling_cur_freq * - fixed activaton of widgets in configure dialog * - added and changed english helpfile (from srhoades@novell.com) * - fixes to prevent crash of tdepowersave if connection to D-BUS lost * - fixed bug #113559 for autosuspend after a resume * - fixed store changes of time for autosuspend in the configure dialog * - changed configure: detection of distributions and changed to pkg-config to find the * includes and libs for dbus * - translation updates * * Mon Aug 22 18:55:11 CEST 2005 - dkukawka@suse.de * * - fixed bug #105555 * - updated translations * * Mon Aug 15 13:27:56 CEST 2005 - dkukawka@suse.de * - fixed bug #104382 and some memory leaks * - fixed bugs #104603, #104445 and #104338 * - merged 64bit fix to CVS * - updated translations: cs, hu, nb, pa, de * - added new translations: pt * * Thu Aug 11 22:06:31 CEST 2005 - seife@suse.de * - ported to the new DBUS interface, removed old socket code * - removed dependency on obsolete powersave_daemonlib * * Sun Aug 7 10:50:39 CEST 2005 - seife@suse.de * - fix 64bit build * * Sun Aug 7 07:59:53 CEST 2005 - aj@suse.de * - Add hal libraries to neededforbuild. * * Fri Aug 5 13:12:52 CEST 2005 - dkukawa@suse.de * - ported TDEPowersave to new powersave dbus structure (hmacht and dkukawka) * - updated version to 0.4.100, final will be 0.5.0 * * Wed Jul 20 09:15:10 CEST 2005 - dkukawka@suse.de * - added dbus and dbus-devel to neededforbuild * - enhanced the configure dialog to preselect the current scheme within the list of schemes * - added fix to blacklistedit dialog to display the name of the current scheme or to display * "General Blacklist" in the dialog. * - corrected typo of i18n-strings and merged en_US.po changes to the source code * - updated de.po * - fixed bug #95279, now the suspend/progress dialog is Qt::WDestructiveClose and tdepowersave connect * to the destroyed() signal of the dialog * - changed workflow for schemes to enable/disable autosuspend. (added new checkbox and new config key) * - added misc-icon to configure dialog (scheme part) * - some documentation updates and code cleanups * * Tue Jul 5 11:40:36 CEST 2005 - dkukawka@suse.de * - added ppc to buildarch * * Fri Jun 24 17:34:19 CEST 2005 - dkukawka@suse.de * - implemented new feature: * - configurable sound for battery warning states, ac events and autosuspend * - fixed bug within parsing messages for progress dialog. * - updated (code-)documentation * - updated README for compile tdepowersave on other distributions * * Thu May 26 21:45:58 CEST 2005 - dkukawka@suse.de * - added new menu entry to disable autosuspend trough applet-menu if autosuspend activated on the current * scheme, if not the menu-item is not visible * - fixed bug with initalise import of global blacklist to scheme blacklist. Now the imported blacklist is * maked as changed. * - cleaned up and changed size policy related values in the configure dialog * * Wed May 25 10:30:12 CEST 2005 - dkukawka@suse.de * - added suse-release to neededforbuild to detect the correct distribution in autobuild system * * Tue May 24 14:40:37 CEST 2005 - dkukawka@suse.de * - added scheme specific autosuspend blacklist * - changed and improved config dialog: * - added autosuspend blacklist edit dialog and button to general settings * - added enable scheme specific autosuspend blacklist and edit dialog * - redesigned scheme settings page * - added icons to schemes in scheme settings page * - added fix/workaround for bug #85611 * - changed params of autosuspend->start() to QStringList * * Fri May 13 03:34:47 CEST 2005 - dkukawka@suse.de * - implemented blacklist for autosuspend (if a program in the blacklist is detected as running autosuspend * is stopped) * - added dcop interface function to stop/start autosuspend * - updated documentation * * Tue May 10 21:38:36 CEST 2005 - dkukawka@suse.de * - implemented autosuspend (detect userinactivity from X-Server) * * Tue May 10 10:36:08 CEST 2005 - dkukawka@suse.de * - fixed bug #82880 * * Sun May 8 22:04:13 CEST 2005 - dkukawka@suse.de * - additional fix for bug #81681 * * Fri May 6 19:23:47 CEST 2005 - dkukawka@suse.de * - fixed bug #81681: * - added a new suspend dialog which is now toplevel * - added icons to dialog for the related suspend/standby * - updated documentation * * Wed Apr 13 14:18:18 CEST 2005 - dkukawka@suse.de * - fixed for gcc 4.0 (tested with i386 and ia64) * * Mon Mar 21 14:02:59 CET 2005 - dkukawka@suse.de * - added updated translation file * - fixed string in en_US * * Fri Mar 18 12:31:03 CET 2005 - dkukawka@suse.de * - fixed bug #73810, now we restart XScreensaver to be shure that the user default settings are set * - fixed bug #73805 (closed file descriptor leak) * - updated Changelog and code doc * * Thu Mar 17 17:33:06 CET 2005 - dkukawka@suse.de * - implemented progressbar for powersave suspend * - removed 'Disable Screensaver' from menu (and also all related functions and variables) because * this is not needed anymore since the user can change scheme related screensaver settings * - updated documentation * * Wed Mar 16 17:35:17 CET 2005 - dkukawka@suse.de * - fixed bug #72939, now on quit reset KDE settings * - fixed setSchemesettings(), now we check for KDE befor reset to KDE settings * - updated documentation, Changelogs and version strings * * Tue Mar 15 19:13:45 CET 2005 - dkukawka@suse.de * - added new [zh_CN, zh_TW] and updated translation files * - fixed blocker bug #72846 * - fixed bug within the activation of widgets in the configure dialog * - fixed text on labels in configure dialog * - fixed bug in load KDE settings from configfile, to prevent wrong settings if user changed KDE * settings in Trinity Control Center while TDEPowersave is running * * Mon Mar 14 17:13:31 CET 2005 - dkukawka@suse.de * - updated icon for kmenu (now 16x16 and 32x32 the same) * - added new [en_US, pa, uk] and updated translation files * - fixed lable width in configure dialog * - fixed bug, now kcmdisplayrc is loaded for KDE DPMS settings * * Fri Mar 11 11:55:10 CET 2005 - dkukawka@suse.de * - undo change in QPowersaveClientSocket::connect() depends on undo in last powersave fixes * * Thu Mar 10 18:40:37 CET 2005 - dkukawka@suse.de * - fixed bugs #71955 and #71875 (tdepowersave related part and needed adaptations to changed powersave) * - removed unneeded functions and declarations * - added errormessages to do_setSpeedPolicy() and lockscreen_on_lidcloseEvent() * * Wed Mar 9 18:57:34 CET 2005 - dkukawka@suse.de * - Fixed bug #71192, changed sequence of enable/disable the widget/items for DPMS settings. * - added new functions to dcop interface: allowed_sleepingStates() * and list_schemes() * * Mon Mar 7 17:47:33 CET 2005 - dkukawka@suse.de * - fixed bug #71016 * - added dcop interfaces for lock screen, suspend/standby and to get information about current scheme and CPUFreqPolicy * - fixed bug: now the configure entry in tdepowersave isn't displayed if the powersavedaemon is not running * - fixed message strings * - updated documentation * * Fri Mar 4 20:33:03 CET 2005 - dkukawka@suse.de * - Added enterEvent( QEvent * ) eventhandler to reduce polling. Now the tooltip updated only if this event is * triggered for the kpowersace systray/kicker icon. * * Fri Mar 4 14:16:05 CET 2005 - dkukawka@suse.de * - implemented 'AutostartNeverAsk' to quell the dialog on exit * - added and implemented configure entry for 'lock screen method'. Now the user can configure which method * (KScreensaver, XScreensaver, Xlock, or autoselected) used for lock on suspend/standby and lid closed * - full implementation of powersave client notification, we now need only poll active for information if powersave died * - different cleanups * - updated code documentation and additional doc files * * Sun Feb 27 23:16:23 CET 2005 - dkukawka@suse.de * - removed unneeded config values from tdepowersaverc * - implemented all functions to read the general, scheme and KDE settings from the tdepowersave/KDE configuration file(s) * - added functions for 'lock screen' and 'blank only screen' * - integrated screensaver and lock settings to tdepowersave.cpp * * Fri Feb 25 14:00:46 CET 2005 - dkukawka@suse.de * - fixed configure dialog for better look with bigger fonts * - fix/workaround for the tdepowersave related part of bug #66502 on Workstations * - fixed dialog bug, now the user can open only one configure dialog at the same time * - changed displayed application name from tdepowersave to TDEPowersave * - added function to load the general settings in the dialog * - added 'user-inactivity-actions' to dialog, configfiles and menu. This is atm only 'dummy' and not visible for the user. * - added autostart options to dialog and a new option to prevent the dialog on exit tdepowersave * - updated the default config file * - updated strings for translation * * Tue Feb 22 10:45:45 CET 2005 - dkukawka@suse.de * - updated configure dialog * - changed configure dialog, renamed widgets, integrated schemes and general config section * - changed call of the configure dialog, now tdepowersave not blocked while dialog is open * - added different slots and logic to disable/enable widgets * - added load and store the configuration * - added configoptions and funtions to make 'lock screen' configureable by user * - added default configfile * - updated documentation * * Mon Feb 21 21:48:09 CET 2005 - trenn@suse.de * - enable notification popup through daemon * * Tue Feb 15 00:34:42 CET 2005 - dkukawka@suse.de * - update to 0.3.10: added configure dialog to make user specific configuration possible * * Sat Jan 22 01:23:15 CET 2005 - ro@suse.de * - added resmgr to neededforbuild * * Mon Jan 17 14:09:08 CET 2005 - dkukawka@suse.de * - remove some xscreensaver related (unneeded) code in screen.cpp * - remove some unused variables and function declaration in pdaemon.cpp * - added full code documentation for doxygen and changed the settings in the Doxyfile * - fixed bug #49844 user selected 'disable screensaver' prefered if the AC adapter is plugged out * - fixed bug #49845 now XScreensaver also detected under KDE * - fixed bug #49632 in po-files (correct a wrong path in translation files) * * Tue Dec 21 11:59:15 CET 2004 - dkukawka@suse.de * - added new cs-translation. File was empty (since SUSE 9.2final) in the cvs-tree (unknown why) Bug #49445 * * Wed Dec 15 12:45:09 CET 2004 - dkukawka@suse.de * - added new icons to the applet for stand-by, suspend* and the different schemes * - modified tdepowersave desktop icon * - changed some code in tdepowersave, fixed some little bugs (not reported), removed some unneeded or unreachable code * * Mon Dec 13 12:06:08 CET 2004 - dkukawka@suse.de * - implemented new icons/iconfunctions for better user interaction if the battery is in the different states * WARNING, LOW, CRITICAL. Now the icon background flashes every second orange [WARNING,LOW] or red [CRITICAL] * - changed Icons (removed some white pixel) * * Sat Dec 11 17:15:19 CET 2004 - dkukawka@suse.de * - fixed Bug #48202 * * Tue Oct 12 20:14:54 CEST 2004 - dkukawka@suse.de * - fix Bugzilla #47113 (hopefully), remove some debug messages, change version * - fix problem from Bugzilla #46685, now tdepowersave check really if scheme is successfully set by powersaved * * Mon Oct 4 12:58:04 CEST 2004 - dkukawka@suse.de * - fixed bug in screensaver menuentry, now only checked on start if screensaver and dpms off or if screensaver off * and no dpms support by machine -> see: Bugzilla #46728 * * Sat Oct 2 20:12:40 CEST 2004 - dkukawka@suse.de * - fixed bug (Bugzilla #46685): now the real scheme names (not i18n * version) are sent to powersaved * * Fri Oct 1 15:42:43 CEST 2004 - dkukawka@suse.de * - added new an revised translationfiles * - make a workaround to reduce systemload if powersaved not present and tdepowersave need to get systeminformations from /proc/ * * Wed Sep 29 15:54:35 CEST 2004 - dkukawka@suse.de * - correct redrawPixmap so that now tdepowersave correctly func under GNOME * - added new translations (jp, sk), added revised translations (bg,cs,es,nb) * * Mon Sep 27 23:01:39 CEST 2004 - dkukawka@suse.de * - added 2 lines in update() were falsely removed by last changes * * Mon Sep 27 21:10:45 CEST 2004 - trenn@suse.de * - correct charging state, when requesting daemon * - initialise has_DPMS * - xscreensaver enable/disable support * - update translations * * Wed Sep 22 12:59:10 CEST 2004 - dkukawka@suse.de * - added screensaver options (disable screensaver and DPMS) to menu * - do not poll for scheme changes -> only update on right mouse click * * Mon Sep 20 19:55:37 CEST 2004 - trenn@suse.de * - changes from l.lunak@suse.cz to faster start tdepowersave through tdeinit * * Tue Aug 31 14:11:02 CEST 2004 - trenn@suse.de * - disk<->ram typo which prevented suspend2ram to be enabled correctly * * Mon Aug 23 17:35:54 CEST 2004 - trenn@suse.de * - renamed suspend/standby to suspend2disk and suspend2ram * - introduced new sleep state standby * * Tue Jun 29 17:55:37 CEST 2004 - trenn@suse.de * - switch schemes, enable/disable screensaver and dpms proper update functions * * Mon May 17 21:22:14 CEST 2004 - trenn@suse.de * - color of remaining capacity always green when on ac power * - (Version 0.2.2) * * Fri May 14 16:22:03 CEST 2004 - trenn@suse.de * - modified message: system group is not mentioned in popup any more (#40473) * - introduced sub-version nr. (Version 0.2.1) * * Thu May 6 17:27:46 CEST 2004 - trenn@suse.de * - added battery charge information to Tooltip fixed fd leak * * Thu Apr 29 17:48:40 CEST 2004 - trenn@suse.de * - added cpufreq speed to Tooltip * - corrected color when on low level and recharged (was red, should be green) * - merged diffs after 9.1 * * Wed Apr 7 15:48:15 CEST 2004 - trenn@suse.de * - changed Autostart to AutoStart (#38075) * * Mon Apr 5 17:12:34 CEST 2004 - seife@suse.de * - increase AC adapter polling interval to 2.5 seconds * * Sat Apr 3 16:39:51 CEST 2004 - coolo@suse.de * - do not rely on daemon but read AC infos right away * - cleanly fixing double start * - disabling suspend/standby menu entries if not available * * Fri Apr 2 16:02:49 CEST 2004 - trenn@suse.de * - avoid double start of tdepowersave added italian and russian translation * * Wed Mar 31 17:51:14 CEST 2004 - trenn@suse.de * - delay window that daemon is not running (possible restart of daemon) * no battery capacity on workstations * * Mon Mar 29 18:09:14 CEST 2004 - trenn@suse.de * - rcpowersave to rcpowersaved * - open notification window when on low battery and when requesting info from daemon * - fixed 0:02 mins remaining bug * - ask user to restart on next login when exiting * * Mon Mar 15 17:32:03 CET 2004 - trenn@suse.de * - added several languages * * Thu Mar 11 17:22:09 CET 2004 - trenn@suse.de * - a lot of little fixes for usability * - corrections of translators and some translations * * Thu Mar 11 17:22:09 CET 2004 - adrian@suse.de * - fix linking (no non-mt qt needed anymore) * - fix multiple packaging of files * * Tue Mar 9 18:07:00 CET 2004 - ro@suse.de * - do not use non-mt * * Wed Mar 3 17:01:24 CET 2004 - ro@suse.de * - call correct yast2 module * * Wed Feb 25 12:20:07 CET 2004 - trenn@suse.de * - use bz2 instead of gz archive * * Mon Feb 23 18:14:33 CET 2004 - trenn@suse.de * - corrected .spec -> file inconsistence * * Mon Feb 23 17:59:51 CET 2004 - trenn@suse.de * - cleaned up * * Mon Feb 16 14:56:57 CET 2004 - trenn@suse.de * - initial build */