Removed scheduler call on each run

This commit is contained in:
seerge
2023-03-13 11:38:54 +01:00
parent a39c084bdf
commit b46f0fb887
4 changed files with 8 additions and 2 deletions

View File

@@ -485,7 +485,7 @@ public class NativeMethods
try
{
var devices = GetAllDevices();
var devices = GetAllDevices().ToArray();
int count = 0, displayNum = -1;
foreach (var device in devices)

View File

@@ -144,6 +144,10 @@ namespace GHelper
case PBT_APMRESUMEAUTOMATIC:
settingsForm.BeginInvoke(delegate
{
// Fix for bugging buios on wake up
Program.wmi.DeviceSet(ASUSWmi.PerformanceMode, (config.getConfig("performance_mode")+1) % 3);
Thread.Sleep(500);
SetAutoModes();
});
break;

View File

@@ -1028,7 +1028,9 @@ namespace GHelper
public void SetStartupCheck(bool status)
{
checkStartup.CheckedChanged -= CheckStartup_CheckedChanged;
checkStartup.Checked = status;
checkStartup.CheckedChanged += CheckStartup_CheckedChanged;
}
public void SetBatteryChargeLimit(int limit)

View File

@@ -22,7 +22,7 @@ public class Startup
var userId = WindowsIdentity.GetCurrent().Name;
//Debug.WriteLine(strExeFilePath);
Debug.WriteLine(strExeFilePath);
TaskDefinition td = TaskService.Instance.NewTask();
td.RegistrationInfo.Description = "GHelper Auto Start";
td.Triggers.Add(new LogonTrigger { UserId = userId, });