From 1367af4c2dd91896cfc2e0f3cf702c809572b92a Mon Sep 17 00:00:00 2001
From: Sparronator9999 <86388887+Sparronator9999@users.noreply.github.com>
Date: Mon, 6 Jan 2025 16:47:35 +1100
Subject: [PATCH] Minor UI change + update tooltips
---
YAMDCC.ConfigEditor/MainWindow.cs | 2 ++
YAMDCC.ConfigEditor/Strings.resx | 35 ++++++++++++++++++-------------
2 files changed, 22 insertions(+), 15 deletions(-)
diff --git a/YAMDCC.ConfigEditor/MainWindow.cs b/YAMDCC.ConfigEditor/MainWindow.cs
index 77b9722..dc87a41 100644
--- a/YAMDCC.ConfigEditor/MainWindow.cs
+++ b/YAMDCC.ConfigEditor/MainWindow.cs
@@ -79,6 +79,7 @@ public MainWindow()
tsiProfRename.ToolTipText = Strings.GetString("ttProfRen");
tsiProfChangeDesc.ToolTipText = Strings.GetString("ttProfChangeDesc");
tsiSwitchAll.ToolTipText = Strings.GetString("ttSwitchAll");
+ tsiECtoConf.ToolTipText = Strings.GetString("ttECtoConf");
tsiProfDel.ToolTipText = Strings.GetString("ttProfDel");
tsiECMon.ToolTipText = Strings.GetString("ttECMon");
tsiStopSvc.ToolTipText = Strings.GetString("ttSvcStop");
@@ -1135,6 +1136,7 @@ private void UpdateFanCurveDisplay()
tbFanSpds[i] = new TrackBar()
{
Dock = DockStyle.Fill,
+ LargeChange = 10,
Margin = new Padding((int)(10 * scale), 0, (int)(10 * scale), 0),
Orientation = Orientation.Vertical,
Tag = i,
diff --git a/YAMDCC.ConfigEditor/Strings.resx b/YAMDCC.ConfigEditor/Strings.resx
index 61fc390..3a2f5d0 100644
--- a/YAMDCC.ConfigEditor/Strings.resx
+++ b/YAMDCC.ConfigEditor/Strings.resx
@@ -180,19 +180,20 @@ Would you like to start it now?
(Clicking "No" will quit the program.)
- Show information about this program, including
+ Click to show information about this program, including
version, copyright and licensing information.
- Applies the currently loaded config to the system.
+ Click to apply the currently loaded config to the system.
- Set to anything other than "0" (i.e. 1-100) to limit the charge
+ Set to between 10 and 100 to limit the charge
level of your laptop's battery to the specified percentage.
-Set to "0" to disable this feature.
+Set to 0 (or uncheck the "Enabled"check box) to disable this feature.
- When enabled, information about the fan speed and RPM, and the temperature
+ Click to toggle the EC monitor.
+When enabled, information about the fan speed and RPM, and the temperature
of the component being cooled by the fan (e.g. CPU) to the status bar.
@@ -200,7 +201,7 @@ of the component being cooled by the fan (e.g. CPU) to the status bar.
The YAMDCC service will continue to run in the background.
- The fan to adjust a fan profile for.
+ Click or scroll to change the fan to adjust a fan profile for.
Depending on your laptop, there may be multiple "virtual" fans
listed here, even if your laptop only has one physical fan.
@@ -229,7 +230,7 @@ listed here, even if your laptop only has one physical fan.
Click to change the currently selected fan profile's name.
- The fan profile to apply to the currently selected fan.
+ Click or scroll to change the fan profile to apply to the currently selected fan.
Profile description:
{0}
@@ -347,7 +348,7 @@ increasing to (or close to) 100% for the highest setting.
brightness, or drag left to decrease it (or turn it off).
- Select the performance mode of your laptop here.
+ Click or scroll to select the performance mode of your laptop.
Note that this is different from Windows' power plans.
Performance mode description:
@@ -366,15 +367,19 @@ Performance mode description:
Stopping YAMDCC service...
- When switching fan profiles for one fan, also switches other fan profiles to that profile as well if enabled.
+ Click to toggle switching fan profiles for other fans' profiles when switching any fan's profile.
-Before enabling, make sure:
-- You have the same number of fan profiles for all your fans (you won't be able to enable this until you fix this)
-- All fan profiles are in the same order for every fan (otherwise the switching behaviour will be wrong)
+Before enabling:
+- make sure you have the same number of fan profiles for all your fans, otherwise you won't be able to enable this option
+- check that all fan profiles are in the same order for every fan, and named appropriately
While enabled:
-- When adding a fan profile, the name you choose will apply to all fans.
+- When creating a new fan profile, the name you choose will apply to all fans' new profiles.
- When deleting a fan profile for one fan, you will be asked for confirmation to delete each fan's equivalent fan profile.
- - If you decline deleting any fan profile, this option will be disabled.
+ - If you decline deleting any fan profile, this option will be disabled if other fan profiles were deleted.
-
+
+ Click to copy your laptop's default fan profiles to the currently loaded YAMDCC config.
+Once you click this, you must reboot your laptop to reset the fan profiles to default.
+
+
\ No newline at end of file