Add power-settings patch to adjust default power settings

This commit is contained in:
Andrey Bondrov 2015-12-30 20:56:49 +10:00
parent c63a70fa54
commit c76f1cf71f
2 changed files with 46 additions and 1 deletions

View file

@ -0,0 +1,39 @@
diff -urN kde-workspace-4.11.20/powerdevil/daemon/powerdevilprofilegenerator.cpp kde-workspace-4.11.20-patched/powerdevil/daemon/powerdevilprofilegenerator.cpp
--- kde-workspace-4.11.20/powerdevil/daemon/powerdevilprofilegenerator.cpp 2015-05-29 11:30:26.000000000 +1000
+++ kde-workspace-4.11.20-patched/powerdevil/daemon/powerdevilprofilegenerator.cpp 2015-12-30 20:50:04.843149093 +1000
@@ -89,7 +89,7 @@
// Show the dialog when power button is pressed and suspend on suspend button pressed and lid closed (if supported)
{
KConfigGroup handleButtonEvents(&acProfile, "HandleButtonEvents");
- handleButtonEvents.writeEntry< uint >("powerButtonAction", LogoutDialogMode);
+ handleButtonEvents.writeEntry< uint >("powerButtonAction", ToRamMode);
if (toRam) {
handleButtonEvents.writeEntry< uint >("lidAction", ToRamMode);
} else {
@@ -100,7 +100,7 @@
// And we also want to turn off the screen after another while
{
KConfigGroup dpmsControl(&acProfile, "DPMSControl");
- dpmsControl.writeEntry< uint >("idleTime", 600);
+ dpmsControl.writeEntry< uint >("idleTime", 5400);
}
// Easy part done. Now, any batteries?
@@ -138,7 +138,7 @@
// Show the dialog when power button is pressed and suspend on suspend button pressed and lid closed (if supported)
{
KConfigGroup handleButtonEvents(&batteryProfile, "HandleButtonEvents");
- handleButtonEvents.writeEntry< uint >("powerButtonAction", LogoutDialogMode);
+ handleButtonEvents.writeEntry< uint >("powerButtonAction", ToRamMode);
if (toRam) {
handleButtonEvents.writeEntry< uint >("lidAction", ToRamMode);
} else {
@@ -174,7 +174,7 @@
// Show the dialog when power button is pressed and suspend on suspend button pressed and lid closed (if supported)
{
KConfigGroup handleButtonEvents(&lowBatteryProfile, "HandleButtonEvents");
- handleButtonEvents.writeEntry< uint >("powerButtonAction", LogoutDialogMode);
+ handleButtonEvents.writeEntry< uint >("powerButtonAction", ToRamMode);
if (toRam) {
handleButtonEvents.writeEntry< uint >("lidAction", ToRamMode);
} else {

View file

@ -13,7 +13,7 @@
Summary: KDE 4 application workspace components
Name: kdebase4-workspace
Version: 4.11.22
Release: 1
Release: 2
Epoch: 2
License: GPLv2+
Group: Graphical desktop/KDE
@ -54,6 +54,8 @@ Patch6: kde-workspace-4.10.3-pager-icons.patch
Patch7: kde-workspace-4.10.3-devicenotifier.patch
# Fix screenlocker greeter focus after Alt modifier is pressed (keyboard layout switching etc)
Patch8: kde-workspace-4.10.3-greeter.patch
# Adjust default power settings
Patch9: kde-workspace-4.11.20-power-settings.patch
# Prefer system locale for KDM when reading it from KDM config fails
Patch10: kde-workspace-4.10.3-fix-kcmkdm-locale.patch
Patch11: kdebase-workspace-4.2.0-fix_gtkrc_iaora.patch
@ -1621,6 +1623,7 @@ tar xf %{SOURCE6}
%patch6 -p1
%patch7 -p1
%patch8 -p1
%patch9 -p1
%patch10 -p1
%patch11 -p1
%patch12 -p1
@ -1752,6 +1755,9 @@ for f in %{buildroot}%{_kde_applicationsdir}/*.desktop ; do
done
%changelog
* Wed Dec 30 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.22-2
- Add power-settings patch to adjust default power settings
* Thu Dec 17 2015 Andrey Bondrov <andrey.bondrov@rosalab.ru> 2:4.11.22-1
- New version 4.11.22