[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdeutils/klaptopdaemon
From:       Helio Chissini de Castro <helio () conectiva ! com ! br>
Date:       2006-08-22 6:10:07
Message-ID: 1156227007.690961.10589.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 575809 by helio:

- Setting module to use system defaults

 M  +11 -17    acpi.cpp  
 M  +1 -0      acpi.h  
 M  +9 -11     apm.cpp  
 M  +1 -0      apm.h  
 M  +9 -24     battery.cpp  
 M  +1 -0      battery.h  
 M  +8 -1      buttons.cpp  
 M  +1 -0      buttons.h  
 M  +9 -75     power.cpp  
 M  +1 -0      power.h  
 M  +9 -38     profile.cpp  
 M  +1 -0      profile.h  
 M  +10 -8     sony.cpp  
 M  +1 -0      sony.h  
 M  +11 -79    warning.cpp  
 M  +2 -1      warning.h  


--- branches/KDE/3.5/kdeutils/klaptopdaemon/acpi.cpp #575808:575809
@@ -232,8 +232,15 @@
 
 void AcpiConfig::load()
 {
-       	config->setGroup("AcpiDefault");
+	load( false );
+}
 
+void AcpiConfig::load(bool useDefaults)
+{
+	     config->setReadDefaults( useDefaults );
+
+        config->setGroup("AcpiDefault");
+
         enablestandby = config->readBoolEntry("EnableStandby", false);
         enableStandby->setChecked(enablestandby);
         enablesuspend = config->readBoolEntry("EnableSuspend", false);
@@ -248,26 +255,13 @@
         enablesoftwaresuspend = config->readBoolEntry("EnableHibernate", false);
         if (enableSoftwareSuspendHibernate)
 			enableSoftwareSuspendHibernate->setChecked(enablesoftwaresuspend);
-        changed(false);
+        
+		  emit changed(useDefaults);
 }
 
 void AcpiConfig::defaults()
 {
-        enablestandby = false;
-        enableStandby->setChecked(enablestandby);
-        enablesuspend = false;
-        enableSuspend->setChecked(enablesuspend);
-        enablehibernate = false;
-        enableHibernate->setChecked(enablehibernate);
-        enableperformance = false;
-        enablePerformance->setChecked(enableperformance);
-        enablethrottle = false;
-        enableThrottle->setChecked(enablethrottle);
-        enablesoftwaresuspend = false;
-        if (enableSoftwareSuspendHibernate)
-		enableSoftwareSuspendHibernate->setChecked(enablesoftwaresuspend);
-
-        changed(true);
+	load( true );
 }
 
 
--- branches/KDE/3.5/kdeutils/klaptopdaemon/acpi.h #575808:575809
@@ -46,6 +46,7 @@
 
   void save( void );
   void load();
+  void load( bool useDefaults );
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/apm.cpp #575808:575809
@@ -244,7 +244,13 @@
 
 void ApmConfig::load()
 {
-       	config->setGroup("ApmDefault");
+	load( false );
+}
+
+void ApmConfig::load(bool useDefaults)
+{
+	     config->setReadDefaults( useDefaults );
+        config->setGroup("ApmDefault");
         enablestandby = config->readBoolEntry("EnableStandby", true);
         enableStandby->setChecked(enablestandby);
         enablesuspend = config->readBoolEntry("EnableSuspend", true);
@@ -253,20 +259,12 @@
         enablesoftwaresuspend = config->readBoolEntry("EnableHibernate", false);
 	if (enableSoftwareSuspendHibernate)
         	enableSoftwareSuspendHibernate->setChecked(enablesoftwaresuspend);
-        changed(false);
+        emit changed(useDefaults);
 }
 
 void ApmConfig::defaults()
 {
-        enablestandby = true;
-        enableStandby->setChecked(enablestandby);
-        enablesuspend = true;
-        enableSuspend->setChecked(enablesuspend);
-        enablesoftwaresuspend = false;
-        if (enableSoftwareSuspendHibernate)
-		enableSoftwareSuspendHibernate->setChecked(enablesoftwaresuspend);
-
-        changed(true);
+	     load( true );
 }
 
 
--- branches/KDE/3.5/kdeutils/klaptopdaemon/apm.h #575808:575809
@@ -46,6 +46,7 @@
 
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/battery.cpp #575808:575809
@@ -211,8 +211,14 @@
 
 void BatteryConfig::load()
 {
-       	config->setGroup("BatteryDefault");
+	load( false );
+}
 
+void BatteryConfig::load(bool useDefaults)
+{
+	     config->setReadDefaults( useDefaults );
+        config->setGroup("BatteryDefault");
+
         poll_time = config->readNumEntry("Poll", 20);
         enablemonitor = config->readBoolEntry("Enable", true);
         notifyme = config->readBoolEntry("NotifyMe", false);
@@ -233,34 +239,13 @@
         }
         battery_pm = SmallIcon(nochargebattery, 20, KIcon::DefaultState, instance);
         battery_nopm = SmallIcon(nobattery, 20, KIcon::DefaultState, instance);
-        changed(false);
+        emit changed(useDefaults);
 	BatteryStateUpdate();
 }
 
 void BatteryConfig::defaults()
 {
-        poll_time = 20;
-        enablemonitor = true;
-	useblanksaver = false;
-	notifyme = false;
-
-        nobattery = "laptop_nobattery";
-        nochargebattery = "laptop_nocharge";
-        chargebattery = "laptop_charge";
-
-        runMonitor->setChecked(enablemonitor);
-        notifyMe->setChecked(notifyme);
-	blankSaver->setChecked(useblanksaver);
-        if (apm) {
-                editPoll->setValue(poll_time);
-                buttonNoCharge->setIcon(nochargebattery);
-                buttonCharge->setIcon(chargebattery);
-                buttonNoBattery->setIcon(nobattery);
-        }
-        battery_pm = SmallIcon(nochargebattery, 20, KIcon::DefaultState, instance);
-        battery_nopm = SmallIcon(nobattery, 20, KIcon::DefaultState, instance);
-        changed(true);
-	BatteryStateUpdate();
+	load( true );
 }
 
 
--- branches/KDE/3.5/kdeutils/klaptopdaemon/battery.h #575808:575809
@@ -50,6 +50,7 @@
 
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/buttons.cpp #575808:575809
@@ -329,6 +329,13 @@
 
 void ButtonsConfig::load()
 {
+	load( false );
+}
+
+void ButtonsConfig::load(bool useDefaults)
+{
+  config->setReadDefaults( useDefaults );
+
   config->setGroup("LaptopButtons");
   lid = config->readNumEntry("LidSuspend", 0);
   power = config->readNumEntry("PowerSuspend", 0);
@@ -407,7 +414,7 @@
 		powerValThrottle->setCurrentItem(ind);
 		powerValThrottle->setEnabled(power_throttle_enabled);
 	}
-  changed(false);
+  emit changed( useDefaults );
 }
 
 void ButtonsConfig::defaults()
--- branches/KDE/3.5/kdeutils/klaptopdaemon/buttons.h #575808:575809
@@ -45,6 +45,7 @@
     ~ButtonsConfig();
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/power.cpp #575808:575809
@@ -382,6 +382,13 @@
 
 void PowerConfig::load()
 {
+	load( false );
+}
+
+void PowerConfig::load(bool useDefaults)
+{
+  config->setReadDefaults( useDefaults );
+
   config->setGroup("LaptopPower");
   nopower = config->readNumEntry("NoPowerSuspend", (nopowerStandby?1:nopowerSuspend?2:0));
   power = config->readNumEntry("PowerSuspend", 0);
@@ -482,85 +489,12 @@
 		powerValThrottle->setEnabled(power_throttle_enabled);
 	}
   }
-  changed(false);
+  emit changed( useDefaults );
 }
 
 void PowerConfig::defaults()
 {
-  setPower(1, 0);
-  edit_wait = 20;
-  noedit_wait = 5;
-  nopower_bright_enabled = 0;
-  power_bright_enabled = 0;
-  nopower_bright_val = 0;
-  power_bright_val = 0;
-  nopower_performance_enabled = 0;
-  power_performance_enabled = 0;
-  nopower_performance_val = "";
-  power_performance_val = "";
-  nopower_throttle_enabled = 0;
-  power_throttle_enabled = 0;
-  nopower_throttle_val = "";
-  power_throttle_val = "";
-  lav_enabled = 0;
-  nolav_enabled = 0;
-  edit_lav = -1;
-  noedit_lav = -1;
-  if (editwait) {
-	editwait->setValue(edit_wait);
-        noeditwait->setValue(noedit_wait);
-	if (editlav) {
-		editlav->setValue(edit_lav);
-		editlav->setEnabled(lav_enabled);
-	}
-	if (noeditlav) {
-		noeditlav->setValue(noedit_lav);
-		noeditlav->setEnabled(nolav_enabled);
-	}
-	if (enablelav)
-		enablelav->setChecked(lav_enabled);
-	if (noenablelav)
-		noenablelav->setChecked(nolav_enabled);
-	if (nopowerBrightness) 
-		nopowerBrightness->setChecked(nopower_bright_enabled);
-	if (powerBrightness) 
-		powerBrightness->setChecked(power_bright_enabled);
-	if (nopowerValBrightness) {
-		nopowerValBrightness->setValue(nopower_bright_val);
-		nopowerValBrightness->setEnabled(nopower_bright_enabled);
-	}
-	if (powerValBrightness) {
-		powerValBrightness->setValue(power_bright_val);
-		powerValBrightness->setEnabled(power_bright_enabled);
-	}
-
-
-	if (nopowerPerformance) 
-		nopowerPerformance->setChecked(nopower_performance_enabled);
-	if (powerPerformance) 
-		powerPerformance->setChecked(power_performance_enabled);
-	if (nopowerValPerformance) {
-		nopowerValPerformance->setCurrentItem(0);
-		nopowerValPerformance->setEnabled(nopower_performance_enabled);
-	}
-	if (powerValPerformance) {
-		powerValPerformance->setCurrentItem(0);
-		powerValPerformance->setEnabled(power_performance_enabled);
-	}
-	if (nopowerThrottle) 
-		nopowerThrottle->setChecked(nopower_throttle_enabled);
-	if (powerThrottle) 
-		powerThrottle->setChecked(power_throttle_enabled);
-	if (nopowerValThrottle) {
-		nopowerValThrottle->setCurrentItem(0);
-		nopowerValThrottle->setEnabled(nopower_throttle_enabled);
-	}
-	if (powerValThrottle) {
-		powerValThrottle->setCurrentItem(0);
-		powerValThrottle->setEnabled(power_throttle_enabled);
-	}
-  }
-  changed(true);
+	load( true );
 }
 
 int  PowerConfig::getNoPower()
--- branches/KDE/3.5/kdeutils/klaptopdaemon/power.h #575808:575809
@@ -46,6 +46,7 @@
     ~PowerConfig();
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/profile.cpp #575808:575809
@@ -290,6 +290,13 @@
 
 void ProfileConfig::load()
 {
+	load( false );
+}
+
+void ProfileConfig::load(bool useDefaults)
+{
+	config->setReadDefaults( useDefaults );
+
        	config->setGroup("ProfileDefault");
 
         bool v;
@@ -384,48 +391,12 @@
 		throttle_val_off->setCurrentItem(ind);
 		throttle_val_off->setEnabled(v);
 	} 
-        changed(false);
+      emit changed( useDefaults );
 }
 
 void ProfileConfig::defaults()
 {
-	if (pon)
-		pon->setChecked(0);
-	if (son) {
-		son->setValue(255);
-		son->setEnabled(0);
-	}
-	if (poff)
-		poff->setChecked(0);
-	if (soff) {
-		soff->setValue(160);
-		soff->setEnabled(0);
-	}
-	if (performance_on) 
-		performance_on->setChecked(0);
-	if (performance_val_on) {
-		performance_val_on->setCurrentItem(0);
-		performance_val_on->setEnabled(0);
-	}
-	if (performance_off) 
-		performance_off->setChecked(0);
-	if (performance_val_off) {
-		performance_val_off->setCurrentItem(0);
-		performance_val_off->setEnabled(0);
-	}
-	if (throttle_on) 
-		throttle_on->setChecked(0);
-	if (throttle_val_on) {
-		throttle_val_on->setCurrentItem(0);
-		throttle_val_on->setEnabled(0);
-	}
-	if (throttle_off) 
-		throttle_off->setChecked(0);
-	if (throttle_val_off) {
-		throttle_val_off->setCurrentItem(0);
-		throttle_val_off->setEnabled(0);
-	}
-        changed(true);
+	load( true );
 }
 
 
--- branches/KDE/3.5/kdeutils/klaptopdaemon/profile.h #575808:575809
@@ -48,6 +48,7 @@
 
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/sony.cpp #575808:575809
@@ -153,24 +153,26 @@
 
 void SonyConfig::load()
 {
-       	config->setGroup("SonyDefault");
+	load( false );
+}
 
+void SonyConfig::load(bool useDefaults)
+{
+	     config->setReadDefaults( useDefaults );
+
+        config->setGroup("SonyDefault");
+
         enablescrollbar = config->readBoolEntry("EnableScrollBar", false);
         enableScrollBar->setChecked(enablescrollbar);
         middleemulation = config->readBoolEntry("EnableMiddleEmulation", false);
         enableMiddleEmulation->setChecked(middleemulation);
 
-        changed(false);
+        emit changed( useDefaults );
 }
 
 void SonyConfig::defaults()
 {
-        enablescrollbar = false;
-        enableScrollBar->setChecked(enablescrollbar);
-        middleemulation = false;
-        enableMiddleEmulation->setChecked(middleemulation);
-
-        changed(true);
+	load( true );
 }
 
 
--- branches/KDE/3.5/kdeutils/klaptopdaemon/sony.h #575808:575809
@@ -47,6 +47,7 @@
 
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
--- branches/KDE/3.5/kdeutils/klaptopdaemon/warning.cpp #575808:575809
@@ -408,14 +408,20 @@
 
 void WarningConfig::load()
 {
+	load( false );
+}
+
+void WarningConfig::load(bool useDefaults)
+{
 	if (config == NULL)
 		return;
-	my_load(0);
-	my_load(1);
+	my_load(0, useDefaults);
+	my_load(1, useDefaults);
 }
 
-void WarningConfig::my_load(int x)
+void WarningConfig::my_load(int x, bool useDefaults )
 {
+	config->setReadDefaults( useDefaults );
 
 	// open the config file
 	if (!x) {
@@ -522,86 +528,12 @@
                 
                 editPlaySound->setURL(sound_val);
 	}
-	changed(false);
-
+	emit changed(useDefaults);
 }
 
 void WarningConfig::defaults()
 {
-	// open the config file
-	runcommand = false;
-	playsound = false;
-	beep = true;
-	logout = false;
-	shutdown = false;
-	notify = !(type && checkSuspend);
-	do_standby = false;
-	do_hibernate = false;
-	do_brightness = 1;
-	val_brightness = (type?0:160);
-	do_performance = 0;
-	val_performance = "";
-	do_throttle = 0;
-	val_throttle = "";
-	do_suspend = (type && checkSuspend);
-	runcommand_val = "";
-        time_based_action_low = true;
-        time_based_action_critical = true;
-        low_val_time = 15;
-        low_val_percent = 7;
-        critical_val_time = 5;
-        critical_val_percent = 3;
-        sound_val = "";
-
-	if (apm) {
-		checkRunCommand->setChecked(runcommand);
-		checkPlaySound->setChecked(playsound);
-		checkBeep->setChecked(beep);
-		if (checkBrightness)
-			checkBrightness->setChecked(do_brightness);
-		if (valueBrightness) {
-			valueBrightness->setValue(val_brightness);
-  			valueBrightness->setEnabled(do_brightness);
-		}
-		if (performance)
-			performance->setChecked(do_performance);
-		if (performance_val) {
-			performance_val->setCurrentItem(0);
-  			performance_val->setEnabled(do_performance);
-		}
-		if (throttle)
-			throttle->setChecked(do_throttle);
-		if (throttle_val) {
-			throttle_val->setCurrentItem(0);
-  			throttle_val->setEnabled(do_throttle);
-		}
-		checkLogout->setChecked(logout);
-		checkNotify->setChecked(notify);
-		checkShutdown->setChecked(shutdown);
-		if (checkHibernate) {
-			checkHibernate->setChecked(do_hibernate);
-		} else {
-			do_hibernate = 0;
-		}
-		if (checkStandby) {
-			checkStandby->setChecked(do_standby);
-		} else {
-			do_standby = 0;
-		}
-		if (checkSuspend) {
-			checkSuspend->setChecked(do_suspend);
-		} else {
-			do_suspend = 0;
-		}
-		checkNone->setChecked(!do_suspend&!do_standby&!do_hibernate&!logout&!shutdown);
-		editRunCommand->setURL(runcommand_val);
-		editLowTime->setValue(low_val_time);
-                editLowPercent->setValue(low_val_percent);
-                editCriticalTime->setValue(critical_val_time);
-                editCriticalPercent->setValue(critical_val_percent);
-		editPlaySound->setURL(sound_val);
-	}
-	changed(true);
+	load( true );
 }
 
 
--- branches/KDE/3.5/kdeutils/klaptopdaemon/warning.h #575808:575809
@@ -46,6 +46,7 @@
   ~WarningConfig();
   void save( void );
   void load();
+  void load(bool useDefaults);
   void defaults();
 
   virtual QString quickHelp() const;
@@ -61,7 +62,7 @@
   void checkCriticalPercentChanged(bool state);
     
 private:
-  void my_load(int x);
+  void my_load(int x, bool useDefaults=false );
 
   KConfig *config;
  
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic