From be4fc77c294a41a0db46ba692fbe45b2045b66c3 Mon Sep 17 00:00:00 2001 From: tpearson Date: Fri, 19 Feb 2010 20:40:48 +0000 Subject: Added KDE3 version of kpowersave git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kpowersave@1092957 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- TODO | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO new file mode 100644 index 0000000..c88b4d9 --- /dev/null +++ b/TODO @@ -0,0 +1,48 @@ +Currently we porting KPowersave to use HAL instead of the powersave daemon. + +******************************************************************************** + +For more information read this: +http://dkukawka.blogspot.com/2006/10/kpowersave-development-for-next-stable.html + +or in general about the current state of development: +http://dkukawka.blogspot.com/ + + +or the powersave-devel mailinglist archive: +http://forge.novell.com/pipermail/powersave-devel/ + +or at gmane.org: +http://news.gmane.org/gmane.linux.power-management.powersave + +******************************************************************************** + +Currently TODOs: (except as TODO marked issues in the code) + +IMPORTANT: + + * related to new PolicyKit/ConsoleKit/HAL combination and 'Session'-handling: + - fix scheme handling (don't set scheme if inactive, force correct scheme if + active session again) + - the running KPowersave instance can may not react as configured on empty/ + low battery if the session is inactive. May only a shutdown via KDE is + possible. + Think about this possible solutions: + - fall back to shutdown via KDE on lowest battery level + - drop org.freedesktop.Policy.Power interface and let powersaved to the + job + +NORMAL: + + * fix suspend workflow, including: + - handle errors (50 % done) + + * add code to react if KPowersave could not claim the + org.freedesktop.Policy.Power interface from D-Bus + + * update doxygen files, remove/update tasks etc. + + * testing and bugfixing (always!) + + * check if there is room of improvment for: + - reduce calls and set/force settings (partly done) -- cgit v1.2.3