From 5e7a2e8cedf366db73df7d525dda1abd319792b5 Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Tue, 16 Jan 2024 12:11:46 +0100 Subject: [PATCH 1/3] New translations strings.resx (Romanian) (#1932) --- app/Properties/Strings.ro.resx | 62 +++++++++++++++++----------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/app/Properties/Strings.ro.resx b/app/Properties/Strings.ro.resx index 3bb9fe9b..b2edf736 100644 --- a/app/Properties/Strings.ro.resx +++ b/app/Properties/Strings.ro.resx @@ -118,16 +118,16 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Acceleration + Accelerare Nu se poate conecta la ASUS ACPI. Aplicația nu poate funcționa fără aceasta. Încercați să instalați Asus System Control Interface - Restart your device to apply changes + Reporniți dispozitivul pentru a aplica modificările - Restart now? + Reporniți acum? Se pare că GPU-ul este folosit intens, dezactivați? @@ -169,34 +169,34 @@ Reglare automată a modului de alimentare Windows - Memory Assigned to GPU + Memorie alocată GPU-ului Servicii Asus în derulare - Battery State + Starea bateriei Respirație - Clockwise + În sensul acelor de ceas Ciclu de culori - Comet + Cometă - Counterclockwise + În sens invers acelor de ceas Rapid - Lighting Mode + Mod iluminare Normal @@ -205,10 +205,10 @@ Curcubeu - Random + Aleatoriu - React + Reacție Încet @@ -220,7 +220,7 @@ Stroboscop - All + Toate Dock @@ -229,7 +229,7 @@ Logo - Scrollwheel + Rotiță scroll Underglow @@ -268,7 +268,7 @@ Sănătatea bateriei - One time charge to 100% + Încarcă o dată la 100% Actualizări BIOS și Driver @@ -277,7 +277,7 @@ Pornire - Boot Sound + Sunet la pornire Luminozitate @@ -289,7 +289,7 @@ Mărirea luminozității - Calibrate + Calibrează Se încarcă @@ -304,7 +304,7 @@ Personalizat - Deceleration + Decelerare Implicit @@ -316,7 +316,7 @@ Se descarcă - Download + Descarcă Drivers și Aplicații @@ -336,7 +336,7 @@ NVIDIA Display Mode nu este setat la modul Optimus - Energy Settings + Setări energie Extra @@ -405,7 +405,7 @@ Temperatura țintă - Minutes till Hibernation in sleep on battery (0 - OFF) + Minute până la Hibernare în mod repaus pe baterie (0 - Oprit) High @@ -435,7 +435,7 @@ Lightbar - Lighting + Iluminare Logo-ul @@ -477,10 +477,10 @@ 60Hz refresh rate pentru a economisi bateria - Minute + Minut - Minutes + Minute Angle Snapping @@ -495,13 +495,13 @@ Lift Off Distance - Low Battery Warning at + Avertizare baterie scăzută la - Performance + Performanță - Synchronize with mouse + Sincronizare cu mouse-ul Multizone @@ -510,7 +510,7 @@ Oprire microfon - Never + Niciodată Actualizări noi @@ -519,7 +519,7 @@ Nu există actualizări noi - Not Connected + Neconectat Deschide fereastra G-Helper @@ -543,7 +543,7 @@ Mod - Peripherals + Periferice Poză / Gif @@ -552,7 +552,7 @@ Redare / Pauză - Polling Rate + Rată sondaj Limite de putere @@ -564,7 +564,7 @@ PrintScreen - Profile + Profil Închide From 21ad10ce4e3b3c986351d342b1efc78d7d0269a5 Mon Sep 17 00:00:00 2001 From: IceStormNG Date: Tue, 16 Jan 2024 15:07:02 +0100 Subject: [PATCH 2/3] Fix for Gladius II Origin (#1936) * Support for Strix Carry (P508) * Fixes polling rate, angle snapping and debounce for Gladius II Origin. --- app/Peripherals/Mouse/Models/GladiusII.cs | 57 +++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/app/Peripherals/Mouse/Models/GladiusII.cs b/app/Peripherals/Mouse/Models/GladiusII.cs index 638d4a65..6f89201a 100644 --- a/app/Peripherals/Mouse/Models/GladiusII.cs +++ b/app/Peripherals/Mouse/Models/GladiusII.cs @@ -221,6 +221,63 @@ LightingSetting[i] = ls; } } + + + + protected override PollingRate ParsePollingRate(byte[] packet) + { + if (packet[1] == 0x12 && packet[2] == 0x04 && packet[3] == 0x00) + { + return (PollingRate)packet[9]; + } + + return PollingRate.PR125Hz; + } + + protected override byte[] GetUpdatePollingRatePacket(PollingRate pollingRate) + { + return new byte[] { reportId, 0x51, 0x31, 0x02, 0x00, (byte)pollingRate }; + } + + protected override bool ParseAngleSnapping(byte[] packet) + { + if (packet[1] == 0x12 && packet[2] == 0x04 && packet[3] == 0x00) + { + return packet[13] == 0x01; + } + + return false; + } + + protected override byte[] GetUpdateAngleSnappingPacket(bool angleSnapping) + { + return new byte[] { reportId, 0x51, 0x31, 0x04, 0x00, (byte)(angleSnapping ? 0x01 : 0x00) }; + } + + protected override DebounceTime ParseDebounce(byte[] packet) + { + if (packet[1] != 0x12 || packet[2] != 0x04 || packet[3] != 0x00) + { + return DebounceTime.MS12; + } + + if (packet[11] < 0x02) + { + return DebounceTime.MS12; + } + + if (packet[11] > 0x07) + { + return DebounceTime.MS32; + } + + return (DebounceTime)packet[11]; + } + + protected override byte[] GetUpdateDebouncePacket(DebounceTime debounce) + { + return new byte[] { reportId, 0x51, 0x31, 0x03, 0x00, ((byte)debounce) }; + } } //P502 From 745deef642bfb0bbcc93ebc5e8247de6d89e93d7 Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Tue, 16 Jan 2024 15:07:51 +0100 Subject: [PATCH 3/3] New translations strings.resx (Romanian) (#1934) --- app/Properties/Strings.ro.resx | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/Properties/Strings.ro.resx b/app/Properties/Strings.ro.resx index b2edf736..baabbe6b 100644 --- a/app/Properties/Strings.ro.resx +++ b/app/Properties/Strings.ro.resx @@ -232,7 +232,7 @@ Rotiță scroll - Underglow + Iluminare de jos Aplicare automată @@ -250,16 +250,16 @@ Timeout conectat / folosind bateria (0 - ON) - Backlight Timeout when on battery + Timp oprire iluminare pe baterie - Backlight Timeout when plugged + Timp oprire iluminare când e conectat Echilibrat - Charge + Încărcare Limita de încărcare a bateriei @@ -408,7 +408,7 @@ Minute până la Hibernare în mod repaus pe baterie (0 - Oprit) - High + Ridicat Asocieri taste @@ -429,7 +429,7 @@ Ecran Laptop - Lid + Capac Lightbar @@ -441,7 +441,7 @@ Logo-ul - Low + Scăzut Vizualizator audio @@ -471,10 +471,10 @@ Imagine - Valoare maximă refresh rate pentru latență mai mică + Rata maximă de reîmprospătare pentru latență mai mică - 60Hz refresh rate pentru a economisi bateria + 60Hz rată de reîmprospătare pentru a economisi bateria Minut @@ -483,16 +483,16 @@ Minute - Angle Snapping + Fixare mișcare la unghi - Auto Power Off After + Oprire automată după - Button Response + Răspuns buton - Lift Off Distance + Distanța de oprire Avertizare baterie scăzută la @@ -570,7 +570,7 @@ Închide - Something is using dGPU and preventing Eco mode. Let G-Helper try to restart dGPU in device manager? (Please proceed at your own risk) + Ceva folosește dGPU și previne modul Eco. Permiteți G-Helper să repornească dGPU în managerul de dispozitive? (Continuați pe propriul risc) RPM