From 9a80e488fa9c0a6d41e8e1cfd120cb32991674e0 Mon Sep 17 00:00:00 2001
From: Serge <5920850+seerge@users.noreply.github.com>
Date: Tue, 11 Jul 2023 18:20:56 +0200
Subject: [PATCH] UI Tweaks
---
app/Extra.Designer.cs | 95 ++++++++----------
app/Extra.cs | 2 +-
app/Gpu/GPUModeControl.cs | 2 +-
app/HardwareControl.cs | 1 +
app/Properties/Strings.Designer.cs | 2 +-
.../{Strings.pt-br.resx => Strings.pt.resx} | 0
app/Properties/Strings.resx | 2 +-
app/Resources/icons8-bios-48.png | Bin 362 -> 0 bytes
8 files changed, 47 insertions(+), 57 deletions(-)
rename app/Properties/{Strings.pt-br.resx => Strings.pt.resx} (100%)
delete mode 100644 app/Resources/icons8-bios-48.png
diff --git a/app/Extra.Designer.cs b/app/Extra.Designer.cs
index ce3e81a3..63753dd7 100644
--- a/app/Extra.Designer.cs
+++ b/app/Extra.Designer.cs
@@ -69,7 +69,6 @@ namespace GHelper
panelBacklight = new Panel();
panelBacklightExtra = new Panel();
numericBacklightPluggedTime = new NumericUpDown();
- labelBacklightTimeoutPlugged = new Label();
numericBacklightTime = new NumericUpDown();
labelBacklightTimeout = new Label();
labelSpeed = new Label();
@@ -137,7 +136,7 @@ namespace GHelper
panelServices.Controls.Add(labelServices);
panelServices.Controls.Add(buttonServices);
panelServices.Dock = DockStyle.Top;
- panelServices.Location = new Point(15, 1285);
+ panelServices.Location = new Point(15, 1196);
panelServices.Name = "panelServices";
panelServices.Size = new Size(983, 75);
panelServices.TabIndex = 3;
@@ -189,8 +188,8 @@ namespace GHelper
panelBindingsHeader.Dock = DockStyle.Top;
panelBindingsHeader.Location = new Point(15, 15);
panelBindingsHeader.Name = "panelBindingsHeader";
- panelBindingsHeader.Padding = new Padding(10, 8, 10, 8);
- panelBindingsHeader.Size = new Size(983, 56);
+ panelBindingsHeader.Padding = new Padding(10, 5, 10, 5);
+ panelBindingsHeader.Size = new Size(983, 50);
panelBindingsHeader.TabIndex = 4;
//
// pictureBindings
@@ -209,7 +208,7 @@ namespace GHelper
pictureHelp.BackgroundImage = Resources.icons8_help_32;
pictureHelp.BackgroundImageLayout = ImageLayout.Zoom;
pictureHelp.Cursor = Cursors.Hand;
- pictureHelp.Location = new Point(930, 13);
+ pictureHelp.Location = new Point(930, 10);
pictureHelp.Margin = new Padding(4, 3, 4, 3);
pictureHelp.Name = "pictureHelp";
pictureHelp.Size = new Size(32, 32);
@@ -220,7 +219,7 @@ namespace GHelper
//
labelBindings.AutoSize = true;
labelBindings.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
- labelBindings.Location = new Point(56, 9);
+ labelBindings.Location = new Point(56, 8);
labelBindings.Name = "labelBindings";
labelBindings.Size = new Size(114, 32);
labelBindings.TabIndex = 0;
@@ -232,7 +231,7 @@ namespace GHelper
panelBindings.AutoSizeMode = AutoSizeMode.GrowAndShrink;
panelBindings.Controls.Add(tableBindings);
panelBindings.Dock = DockStyle.Top;
- panelBindings.Location = new Point(15, 71);
+ panelBindings.Location = new Point(15, 65);
panelBindings.Name = "panelBindings";
panelBindings.Padding = new Padding(0, 0, 10, 5);
panelBindings.Size = new Size(983, 325);
@@ -526,16 +525,16 @@ namespace GHelper
panelBacklightHeader.Controls.Add(pictureBacklight);
panelBacklightHeader.Controls.Add(labelBacklightTitle);
panelBacklightHeader.Dock = DockStyle.Top;
- panelBacklightHeader.Location = new Point(15, 396);
+ panelBacklightHeader.Location = new Point(15, 390);
panelBacklightHeader.Name = "panelBacklightHeader";
- panelBacklightHeader.Padding = new Padding(10, 8, 10, 8);
- panelBacklightHeader.Size = new Size(983, 56);
+ panelBacklightHeader.Padding = new Padding(10, 5, 10, 5);
+ panelBacklightHeader.Size = new Size(983, 50);
panelBacklightHeader.TabIndex = 44;
//
// sliderBrightness
//
sliderBrightness.Anchor = AnchorStyles.Top | AnchorStyles.Right;
- sliderBrightness.Location = new Point(546, 9);
+ sliderBrightness.Location = new Point(546, 6);
sliderBrightness.Max = 3;
sliderBrightness.Min = 0;
sliderBrightness.Name = "sliderBrightness";
@@ -572,10 +571,10 @@ namespace GHelper
panelBacklight.Controls.Add(panelXMG);
panelBacklight.Controls.Add(tableBacklight);
panelBacklight.Dock = DockStyle.Top;
- panelBacklight.Location = new Point(15, 452);
+ panelBacklight.Location = new Point(15, 440);
panelBacklight.Name = "panelBacklight";
- panelBacklight.Padding = new Padding(0, 11, 0, 11);
- panelBacklight.Size = new Size(983, 463);
+ panelBacklight.Padding = new Padding(0, 5, 0, 5);
+ panelBacklight.Size = new Size(983, 402);
panelBacklight.TabIndex = 6;
//
// panelBacklightExtra
@@ -583,46 +582,36 @@ namespace GHelper
panelBacklightExtra.AutoSize = true;
panelBacklightExtra.AutoSizeMode = AutoSizeMode.GrowAndShrink;
panelBacklightExtra.Controls.Add(numericBacklightPluggedTime);
- panelBacklightExtra.Controls.Add(labelBacklightTimeoutPlugged);
panelBacklightExtra.Controls.Add(numericBacklightTime);
panelBacklightExtra.Controls.Add(labelBacklightTimeout);
panelBacklightExtra.Controls.Add(labelSpeed);
panelBacklightExtra.Controls.Add(comboKeyboardSpeed);
panelBacklightExtra.Dock = DockStyle.Top;
- panelBacklightExtra.Location = new Point(0, 288);
+ panelBacklightExtra.Location = new Point(0, 282);
panelBacklightExtra.Margin = new Padding(4, 3, 4, 3);
panelBacklightExtra.Name = "panelBacklightExtra";
panelBacklightExtra.Padding = new Padding(0, 0, 0, 5);
- panelBacklightExtra.Size = new Size(983, 164);
+ panelBacklightExtra.Size = new Size(983, 115);
panelBacklightExtra.TabIndex = 46;
//
// numericBacklightPluggedTime
//
numericBacklightPluggedTime.Anchor = AnchorStyles.Top | AnchorStyles.Right;
- numericBacklightPluggedTime.Location = new Point(764, 117);
+ numericBacklightPluggedTime.Location = new Point(670, 63);
numericBacklightPluggedTime.Margin = new Padding(4, 3, 4, 3);
numericBacklightPluggedTime.Maximum = new decimal(new int[] { 3600, 0, 0, 0 });
numericBacklightPluggedTime.Name = "numericBacklightPluggedTime";
- numericBacklightPluggedTime.Size = new Size(197, 39);
+ numericBacklightPluggedTime.Size = new Size(140, 39);
numericBacklightPluggedTime.TabIndex = 49;
//
- // labelBacklightTimeoutPlugged
- //
- labelBacklightTimeoutPlugged.Location = new Point(16, 112);
- labelBacklightTimeoutPlugged.Margin = new Padding(4, 0, 4, 0);
- labelBacklightTimeoutPlugged.Name = "labelBacklightTimeoutPlugged";
- labelBacklightTimeoutPlugged.Size = new Size(744, 47);
- labelBacklightTimeoutPlugged.TabIndex = 48;
- labelBacklightTimeoutPlugged.Text = "Seconds to turn off backlight when plugged";
- //
// numericBacklightTime
//
numericBacklightTime.Anchor = AnchorStyles.Top | AnchorStyles.Right;
- numericBacklightTime.Location = new Point(764, 65);
+ numericBacklightTime.Location = new Point(822, 63);
numericBacklightTime.Margin = new Padding(4, 3, 4, 3);
numericBacklightTime.Maximum = new decimal(new int[] { 3600, 0, 0, 0 });
numericBacklightTime.Name = "numericBacklightTime";
- numericBacklightTime.Size = new Size(197, 39);
+ numericBacklightTime.Size = new Size(140, 39);
numericBacklightTime.TabIndex = 47;
//
// labelBacklightTimeout
@@ -630,16 +619,16 @@ namespace GHelper
labelBacklightTimeout.Location = new Point(16, 63);
labelBacklightTimeout.Margin = new Padding(4, 0, 4, 0);
labelBacklightTimeout.Name = "labelBacklightTimeout";
- labelBacklightTimeout.Size = new Size(744, 47);
+ labelBacklightTimeout.Size = new Size(646, 47);
labelBacklightTimeout.TabIndex = 46;
- labelBacklightTimeout.Text = "Seconds to turn off backlight on battery";
+ labelBacklightTimeout.Text = "Timeout when plugged / on battery";
//
// labelSpeed
//
labelSpeed.Location = new Point(16, 16);
labelSpeed.Margin = new Padding(4, 0, 4, 0);
labelSpeed.Name = "labelSpeed";
- labelSpeed.Size = new Size(547, 43);
+ labelSpeed.Size = new Size(646, 43);
labelSpeed.TabIndex = 44;
labelSpeed.Text = "Animation Speed";
//
@@ -653,10 +642,10 @@ namespace GHelper
comboKeyboardSpeed.FormattingEnabled = true;
comboKeyboardSpeed.ItemHeight = 32;
comboKeyboardSpeed.Items.AddRange(new object[] { "Slow", "Normal", "Fast" });
- comboKeyboardSpeed.Location = new Point(594, 13);
+ comboKeyboardSpeed.Location = new Point(670, 13);
comboKeyboardSpeed.Margin = new Padding(4, 12, 4, 9);
comboKeyboardSpeed.Name = "comboKeyboardSpeed";
- comboKeyboardSpeed.Size = new Size(369, 40);
+ comboKeyboardSpeed.Size = new Size(293, 40);
comboKeyboardSpeed.TabIndex = 43;
comboKeyboardSpeed.TabStop = false;
//
@@ -664,7 +653,7 @@ namespace GHelper
//
panelXMG.Controls.Add(checkXMG);
panelXMG.Dock = DockStyle.Top;
- panelXMG.Location = new Point(0, 228);
+ panelXMG.Location = new Point(0, 222);
panelXMG.Margin = new Padding(4, 3, 4, 3);
panelXMG.Name = "panelXMG";
panelXMG.Size = new Size(983, 60);
@@ -711,7 +700,7 @@ namespace GHelper
tableBacklight.Controls.Add(checkSleepLid, 3, 3);
tableBacklight.Controls.Add(checkShutdownLid, 3, 4);
tableBacklight.Dock = DockStyle.Top;
- tableBacklight.Location = new Point(0, 11);
+ tableBacklight.Location = new Point(0, 5);
tableBacklight.Margin = new Padding(0);
tableBacklight.Name = "tableBacklight";
tableBacklight.RowCount = 5;
@@ -971,10 +960,10 @@ namespace GHelper
panelSettingsHeader.Controls.Add(pictureSettings);
panelSettingsHeader.Controls.Add(labelSettings);
panelSettingsHeader.Dock = DockStyle.Top;
- panelSettingsHeader.Location = new Point(15, 915);
+ panelSettingsHeader.Location = new Point(15, 842);
panelSettingsHeader.Name = "panelSettingsHeader";
- panelSettingsHeader.Padding = new Padding(10, 8, 10, 8);
- panelSettingsHeader.Size = new Size(983, 56);
+ panelSettingsHeader.Padding = new Padding(10, 5, 10, 5);
+ panelSettingsHeader.Size = new Size(983, 50);
panelSettingsHeader.TabIndex = 45;
//
// pictureLog
@@ -983,7 +972,7 @@ namespace GHelper
pictureLog.BackgroundImage = Resources.icons8_log_32;
pictureLog.BackgroundImageLayout = ImageLayout.Zoom;
pictureLog.Cursor = Cursors.Hand;
- pictureLog.Location = new Point(930, 13);
+ pictureLog.Location = new Point(930, 10);
pictureLog.Margin = new Padding(4, 3, 4, 3);
pictureLog.Name = "pictureLog";
pictureLog.Size = new Size(32, 32);
@@ -1004,7 +993,7 @@ namespace GHelper
//
labelSettings.AutoSize = true;
labelSettings.Font = new Font("Segoe UI", 9F, FontStyle.Bold, GraphicsUnit.Point);
- labelSettings.Location = new Point(56, 8);
+ labelSettings.Location = new Point(56, 9);
labelSettings.Name = "labelSettings";
labelSettings.Size = new Size(78, 32);
labelSettings.TabIndex = 0;
@@ -1022,17 +1011,17 @@ namespace GHelper
panelSettings.Controls.Add(checkGpuApps);
panelSettings.Controls.Add(checkFnLock);
panelSettings.Dock = DockStyle.Top;
- panelSettings.Location = new Point(15, 971);
+ panelSettings.Location = new Point(15, 892);
panelSettings.Name = "panelSettings";
- panelSettings.Padding = new Padding(20, 10, 10, 10);
- panelSettings.Size = new Size(983, 314);
+ panelSettings.Padding = new Padding(20, 5, 10, 5);
+ panelSettings.Size = new Size(983, 304);
panelSettings.TabIndex = 46;
//
// checkAutoApplyWindowsPowerMode
//
checkAutoApplyWindowsPowerMode.AutoSize = true;
checkAutoApplyWindowsPowerMode.Dock = DockStyle.Top;
- checkAutoApplyWindowsPowerMode.Location = new Point(20, 262);
+ checkAutoApplyWindowsPowerMode.Location = new Point(20, 257);
checkAutoApplyWindowsPowerMode.Margin = new Padding(4, 3, 4, 3);
checkAutoApplyWindowsPowerMode.Name = "checkAutoApplyWindowsPowerMode";
checkAutoApplyWindowsPowerMode.Padding = new Padding(3);
@@ -1045,7 +1034,7 @@ namespace GHelper
//
checkTopmost.AutoSize = true;
checkTopmost.Dock = DockStyle.Top;
- checkTopmost.Location = new Point(20, 220);
+ checkTopmost.Location = new Point(20, 215);
checkTopmost.Margin = new Padding(4, 3, 4, 3);
checkTopmost.Name = "checkTopmost";
checkTopmost.Padding = new Padding(3);
@@ -1058,7 +1047,7 @@ namespace GHelper
//
checkNoOverdrive.AutoSize = true;
checkNoOverdrive.Dock = DockStyle.Top;
- checkNoOverdrive.Location = new Point(20, 178);
+ checkNoOverdrive.Location = new Point(20, 173);
checkNoOverdrive.Margin = new Padding(4, 3, 4, 3);
checkNoOverdrive.Name = "checkNoOverdrive";
checkNoOverdrive.Padding = new Padding(3);
@@ -1071,7 +1060,7 @@ namespace GHelper
//
checkUSBC.AutoSize = true;
checkUSBC.Dock = DockStyle.Top;
- checkUSBC.Location = new Point(20, 136);
+ checkUSBC.Location = new Point(20, 131);
checkUSBC.Margin = new Padding(4, 3, 4, 3);
checkUSBC.Name = "checkUSBC";
checkUSBC.Padding = new Padding(3);
@@ -1084,7 +1073,7 @@ namespace GHelper
//
checkVariBright.AutoSize = true;
checkVariBright.Dock = DockStyle.Top;
- checkVariBright.Location = new Point(20, 94);
+ checkVariBright.Location = new Point(20, 89);
checkVariBright.Margin = new Padding(4, 3, 4, 3);
checkVariBright.Name = "checkVariBright";
checkVariBright.Padding = new Padding(3);
@@ -1097,7 +1086,7 @@ namespace GHelper
//
checkGpuApps.AutoSize = true;
checkGpuApps.Dock = DockStyle.Top;
- checkGpuApps.Location = new Point(20, 52);
+ checkGpuApps.Location = new Point(20, 47);
checkGpuApps.Margin = new Padding(4, 3, 4, 3);
checkGpuApps.Name = "checkGpuApps";
checkGpuApps.Padding = new Padding(3);
@@ -1110,7 +1099,7 @@ namespace GHelper
//
checkFnLock.AutoSize = true;
checkFnLock.Dock = DockStyle.Top;
- checkFnLock.Location = new Point(20, 10);
+ checkFnLock.Location = new Point(20, 5);
checkFnLock.Margin = new Padding(4, 3, 4, 3);
checkFnLock.MaximumSize = new Size(800, 0);
checkFnLock.Name = "checkFnLock";
@@ -1124,6 +1113,7 @@ namespace GHelper
//
AutoScaleDimensions = new SizeF(192F, 192F);
AutoScaleMode = AutoScaleMode.Dpi;
+ AutoScroll = true;
AutoSize = true;
AutoSizeMode = AutoSizeMode.GrowAndShrink;
ClientSize = new Size(1013, 1355);
@@ -1213,7 +1203,6 @@ namespace GHelper
private Panel panelBacklight;
private Panel panelBacklightExtra;
private NumericUpDown numericBacklightPluggedTime;
- private Label labelBacklightTimeoutPlugged;
private NumericUpDown numericBacklightTime;
private Label labelBacklightTimeout;
private Label labelSpeed;
diff --git a/app/Extra.cs b/app/Extra.cs
index 3ea1e349..decad21c 100644
--- a/app/Extra.cs
+++ b/app/Extra.cs
@@ -99,7 +99,7 @@ namespace GHelper
//labelBrightness.Text = Properties.Strings.Brightness;
labelBacklightTimeout.Text = Properties.Strings.BacklightTimeout;
- labelBacklightTimeoutPlugged.Text = Properties.Strings.BacklightTimeoutPlugged;
+ //labelBacklightTimeoutPlugged.Text = Properties.Strings.BacklightTimeoutPlugged;
checkNoOverdrive.Text = Properties.Strings.DisableOverdrive;
checkTopmost.Text = Properties.Strings.WindowTop;
diff --git a/app/Gpu/GPUModeControl.cs b/app/Gpu/GPUModeControl.cs
index 488efbd7..7f548d4c 100644
--- a/app/Gpu/GPUModeControl.cs
+++ b/app/Gpu/GPUModeControl.cs
@@ -154,7 +154,7 @@ namespace GHelper.Gpu
if (eco == 0)
{
- await Task.Delay(TimeSpan.FromMilliseconds(3000));
+ await Task.Delay(TimeSpan.FromMilliseconds(5000));
HardwareControl.RecreateGpuControl();
Program.modeControl.SetGPUClocks(false);
}
diff --git a/app/HardwareControl.cs b/app/HardwareControl.cs
index afe96dfe..f2038bf7 100644
--- a/app/HardwareControl.cs
+++ b/app/HardwareControl.cs
@@ -177,6 +177,7 @@ public static class HardwareControl
}
_gpuControl.Dispose();
+ Logger.WriteLine("dGPU not found");
GpuControl = null;
diff --git a/app/Properties/Strings.Designer.cs b/app/Properties/Strings.Designer.cs
index 8e2dcc7d..0c9d3753 100644
--- a/app/Properties/Strings.Designer.cs
+++ b/app/Properties/Strings.Designer.cs
@@ -304,7 +304,7 @@ namespace GHelper.Properties {
}
///
- /// Looks up a localized string similar to Backlight timeout on battery.
+ /// Looks up a localized string similar to Timeout plugged / on battery (0 - ON).
///
internal static string BacklightTimeout {
get {
diff --git a/app/Properties/Strings.pt-br.resx b/app/Properties/Strings.pt.resx
similarity index 100%
rename from app/Properties/Strings.pt-br.resx
rename to app/Properties/Strings.pt.resx
diff --git a/app/Properties/Strings.resx b/app/Properties/Strings.resx
index 30284929..89c40ac7 100644
--- a/app/Properties/Strings.resx
+++ b/app/Properties/Strings.resx
@@ -199,7 +199,7 @@
Awake
- Backlight timeout on battery
+ Timeout plugged / on battery (0 - ON)
Backlight timeout when plugged in (0 - always on)
diff --git a/app/Resources/icons8-bios-48.png b/app/Resources/icons8-bios-48.png
deleted file mode 100644
index 0c74eb0c961a89fbad6b4b3aa0b88faff368e658..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 362
zcmV-w0hRuVP)O*hAoa6JQRj+8
zxgf*|?OcBhJOESRz45`+@dylk#Seh3vT$)?4`eRgAuWu+2v|Bg
z4nD=DQ|Q&Y$YhR=FQ3Bb$JjrR5G}tIRX5}{<_($Jz@>h7=1vXdwTX3Hjp+<%AZ9=r
zu?{FB)&XV2I-rbL2b7UscA&iXf#&EGE|g4+f#=YXa@Bz$UK&v?8vabyv9-!Bb%707*qo
IM6N<$f}cH*djJ3c