From 9c3d19c7a41bd58828a1f9d9d07a7cfe8d74b758 Mon Sep 17 00:00:00 2001
From: Serge <5920850+seerge@users.noreply.github.com>
Date: Fri, 17 May 2024 11:06:04 +0200
Subject: [PATCH 1/4] New Crowdin updates (#2600)
* New translations strings.resx (Chinese Traditional)
* New translations strings.resx (Chinese Traditional)
---
app/Properties/Strings.zh-TW.resx | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/app/Properties/Strings.zh-TW.resx b/app/Properties/Strings.zh-TW.resx
index d9ccfe4e..e8108a90 100644
--- a/app/Properties/Strings.zh-TW.resx
+++ b/app/Properties/Strings.zh-TW.resx
@@ -139,7 +139,7 @@
關閉獨顯需要重新啟動
- 獨顯直連需要重新啟動
+ 獨顯輸出需要重新啟動
現在重新啟動嗎?
@@ -271,7 +271,7 @@
閒置時關閉燈光(充電模式)
- 平衡模式
+ 效能
充電
@@ -370,7 +370,7 @@
節能模式
- 關機前啟動顯卡(解決切換顯卡節能模式&標準模式和亮度的某些問題)
+ 關機前啟動顯卡(解決切換顯卡節能模式&混合輸出和亮度的某些問題)
「Nvidia控制面板」中的顯示模式未設置為自動切換時,透過G-Helper的節能模式禁用獨顯可能導致螢幕亮度控制出現問題直到下次重新開機後。
@@ -621,13 +621,13 @@
開啟G-Helper視窗
- 自動模式
+ 自動調節
- 使用電池切換到節能模式,插入電源時切換到標準模式
+ 使用電池切換到整合式顯卡,插入電源時切換到獨立顯卡
- 自動模式下,使用USB-C充電時持續關閉獨顯
+ 自動調節模式下,使用USB-C充電時持續關閉獨顯
其他
@@ -696,13 +696,13 @@
關機時
- 安靜模式
+ 靜音
睡眠時
- 標準模式會啟用獨顯
+ 自動切換獨立顯卡以及整合式顯卡 (MS-Hybrid)
標準模式
@@ -732,7 +732,7 @@
翻蓋模式 (蓋上筆電但有外接螢幕時,系統仍會持續運行)
- 免按Fn鍵使用Fn+F1~F12功能
+ 切換 Fn-Lock
切換 mini-LED (若有支援)
@@ -756,10 +756,10 @@
電池模式時關閉
- 開啟獨顯直連獲得最佳幀數
+ 開啟獨顯輸出獲得最佳幀數
- 獨顯直連
+ 獨顯輸出
降壓是一項實驗性且有風險的功能,若設定的值過低,可能造成系統不穩定甚至無預警關機,建議可先嘗試較小的降壓數值,並點擊"套用"來測試適合你的使用狀況
From 1d1cef12c331f0e8904642428e6a08b7f48af7df Mon Sep 17 00:00:00 2001
From: IceStormNG
Date: Mon, 20 May 2024 10:35:19 +0200
Subject: [PATCH 2/4] Support for P514 (Gladius III) (#2614)
* Support for Strix Carry (P508)
* Fixes polling rate, angle snapping and debounce for Gladius II Origin.
* The Gen2 version of the TuF M3 uses 0-100 for brightness.
* Adds support for ROG Strix Impact III (P518)
* Import/Export feature for mice.
* Suppor for Strix Impact (P303)
* Support for Strix Impact II Electro Punk
* Strix Carry has 50 DPI minimum and increments of 50.
* Respect top-most setting of GHelper
* Fixes to the buttons to be wider to fit longer translations.
* Basic support for the Galdius III EVA02
* Gladius wireless and wired PIDs were switched
* Add support for the chinese variant of the M4 Wireless, the P310
* Apparently there is another Gladius III that is not wireless at all. Renaming the wireless to make it a little less confusing.
* Adds Support for Galdius III (wired) P514
---
.../{GladiusIII.cs => GladiusIIIWireless.cs} | 47 +++++++++++++++++--
app/Peripherals/PeripheralsProvider.cs | 3 +-
2 files changed, 45 insertions(+), 5 deletions(-)
rename app/Peripherals/Mouse/Models/{GladiusIII.cs => GladiusIIIWireless.cs} (58%)
diff --git a/app/Peripherals/Mouse/Models/GladiusIII.cs b/app/Peripherals/Mouse/Models/GladiusIIIWireless.cs
similarity index 58%
rename from app/Peripherals/Mouse/Models/GladiusIII.cs
rename to app/Peripherals/Mouse/Models/GladiusIIIWireless.cs
index 3539582a..862bb89c 100644
--- a/app/Peripherals/Mouse/Models/GladiusIII.cs
+++ b/app/Peripherals/Mouse/Models/GladiusIIIWireless.cs
@@ -1,13 +1,13 @@
namespace GHelper.Peripherals.Mouse.Models
{
//P706_Wireless
- public class GladiusIII : AsusMouse
+ public class GladiusIIIWireless : AsusMouse
{
- public GladiusIII() : base(0x0B05, 0x197F, "mi_00", true)
+ public GladiusIIIWireless() : base(0x0B05, 0x197F, "mi_00", true)
{
}
- protected GladiusIII(ushort vendorId, bool wireless) : base(0x0B05, vendorId, "mi_00", wireless)
+ protected GladiusIIIWireless(ushort vendorId, bool wireless) : base(0x0B05, vendorId, "mi_00", wireless)
{
}
@@ -77,7 +77,7 @@
}
}
- public class GladiusIIIWired : GladiusIII
+ public class GladiusIIIWired : GladiusIIIWireless
{
public GladiusIIIWired() : base(0x197d, false)
{
@@ -88,4 +88,43 @@
return "ROG Gladius III (Wired)";
}
}
+
+
+ //P514
+ public class GladiusIII : GladiusIIIWireless
+ {
+ public GladiusIII() : base(0x197B, false)
+ {
+ }
+
+ public override string GetDisplayName()
+ {
+ return "ROG Gladius III";
+ }
+
+ public override bool HasAutoPowerOff()
+ {
+ return false;
+ }
+
+ public override bool HasLowBatteryWarning()
+ {
+ return false;
+ }
+
+ public override bool HasBattery()
+ {
+ return false;
+ }
+
+ public override bool IsLightingModeSupported(LightingMode lightingMode)
+ {
+ return lightingMode == LightingMode.Static
+ || lightingMode == LightingMode.Breathing
+ || lightingMode == LightingMode.ColorCycle
+ || lightingMode == LightingMode.Rainbow
+ || lightingMode == LightingMode.React
+ || lightingMode == LightingMode.Comet;
+ }
+ }
}
diff --git a/app/Peripherals/PeripheralsProvider.cs b/app/Peripherals/PeripheralsProvider.cs
index 00ec5c2a..02bf2210 100644
--- a/app/Peripherals/PeripheralsProvider.cs
+++ b/app/Peripherals/PeripheralsProvider.cs
@@ -198,8 +198,9 @@ namespace GHelper.Peripherals
DetectMouse(new TUFM4WirelssCN());
DetectMouse(new StrixImpactIIWireless());
DetectMouse(new StrixImpactIIWirelessWired());
- DetectMouse(new GladiusIII());
+ DetectMouse(new GladiusIIIWireless());
DetectMouse(new GladiusIIIWired());
+ DetectMouse(new GladiusIII());
DetectMouse(new GladiusIIIAimpointEva2());
DetectMouse(new GladiusIIIAimpointEva2Wired());
DetectMouse(new HarpeAceAimLabEdition());
From 98d255d8fd68f439f5579653fdbb94f2fd3f5fcd Mon Sep 17 00:00:00 2001
From: Serge <5920850+seerge@users.noreply.github.com>
Date: Tue, 21 May 2024 10:43:51 +0200
Subject: [PATCH 3/4] New translations strings.resx (Ukrainian) (#2618)
---
app/Properties/Strings.uk.resx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app/Properties/Strings.uk.resx b/app/Properties/Strings.uk.resx
index d1436aed..073addf6 100644
--- a/app/Properties/Strings.uk.resx
+++ b/app/Properties/Strings.uk.resx
@@ -507,7 +507,7 @@
Ілюмінація
- Lock Screen
+ Блокування екрану
Лого
@@ -741,7 +741,7 @@
Вимкнути екран
- Toggle Touchscreen
+ Сенсорний екран
From fabc7e194b183317b07e70f819327ca43dc01c0e Mon Sep 17 00:00:00 2001
From: Serge <5920850+seerge@users.noreply.github.com>
Date: Tue, 21 May 2024 10:47:44 +0200
Subject: [PATCH 4/4] Update README.md
---
docs/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/README.md b/docs/README.md
index e6ff7209..c5f1b4e0 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -44,7 +44,7 @@ Works with all popular models, such as ROG Zephyrus G14, G15, G16, M16, Flow X13
4. Custom fan curve editor, power limits and turbo boost selection for every performance mode
5. Anime Matrix or Slash Lighting control including animated GIFs, clock and Audio visualizer
6. Backlight animation modes and colors
-7. Custom hotkeys (M-keys, FN+X keys)
+7. Hotkey handling
8. Monitor CPU and GPU temperature, fan speeds and battery status
9. Battery charge limit to preserve battery health
10. NVidia GPU overclocking and undervolting