github Greedeks/GTweak 5.2.9

latest releases: 5.3.2, 5.3.1, 5.3.0...
one month ago

🆕 What's New & Fixed

  • Fixed the issue of the blur effect for the IP address field at the bottom being overlapped by other elements.
  • Fixed crash caused by invalid handle during app removal when restarting explorer.
  • Updated the list of Task Scheduler tasks that are disabled when Windows Update is disabled.
  • Added validation for OneDrive setup executable during restoration attempts - you receive notification when installer isn't found.
noty
  • Added a list of Task Scheduler tasks that are disabled or removed under specific conditions:
    • When services related to Xbox are disabled:
      • \Microsoft\XblGameSave\XblGameSaveTask
      • \Microsoft\XblGameSave\XblGameSaveTaskLogon
      • \Microsoft\Xbox\XblGameSaveTask
      • \Microsoft\Xbox\Maintenance\MaintenanceTask
      • \Microsoft\Xbox\XGamingServices\GameServicesTask
    • When services related to Bluetooth are disabled:
      • \Microsoft\Windows\Bluetooth\UninstallDeviceTask
    • When the OneDrive application is uninstalled:
      • \Microsoft\Windows\OneDrive\OneDrive Standalone Update Task
    • When the Maps application is uninstalled (tasks are removed, not disabled):
      • \Microsoft\Windows\Maps\MapsToastTask
      • \Microsoft\Windows\Maps\MapsUpdateTask
  • Added universal classes for working with Timer, DoubleAnimation and OverlayDialog eliminating code duplication and reducing load.
  • Changed the data update trigger for connectable devices (storage, audio, network adapters; physical/virtual). Switched from timer-based updates (every 5 seconds) to an event-driven model: updates are now initiated only by device connection events in the system.
    Eliminates constant background updates, saving resources especially on low-power PCs.
  • Changed the method for obtaining process count to improve performance and reduce system load. Instead of using Process.GetProcesses().Length (which is slower and could cause interface lag), implemented a call to the WinAPI function EnumProcesses with automatic buffer management.
  • System monitoring has been completely moved to background operation, reducing load on resource-constrained systems.
  • To reduce GC load: expensive static methods were replaced with instance-based methods with local lifetime, and multiple new instantiations were replaced with an object reuse pattern.
  • Correction and stabilization of translations for some languages.

🛡 Verified SHA-256 Hash for executable

2848f0f80432bb744a8e58cdd7c90ecb4e1990effac4b109c407d5d336ceb8b8

Don't miss a new GTweak release

NewReleases is sending notifications on new releases.