PyAutoActions

Automatic Windows HDR Switching For Selected Proceses.

APACHE-2.0 License

Stars
27
Committers
1

Bot releases are hidden (Show)

PyAutoActions - PyAutoActions v1.2.1

Published by 7gxycn08 about 1 month ago

Changes:

  • Added Check for update option at application start. (Located In the main window under "File")
  • Added Exit confirmation box.
  • Main window will now always open in the center of the screen.
  • Reduced application ram usage when idle.
Name: PyAutoActions-win64-setup.exe
Size: 27216135 bytes (25 MiB)
SHA256: 523d8e8bc3a6da73ebdf7837892ce2896bd2b7ae271ae4f5b42fb943099ae80f
PyAutoActions - PyAutoActions v1.2.0 Latest Release

Published by 7gxycn08 about 2 months ago

Changes:

  • Fixed ghost clicks when right clicking the tray icon.
Name: PyAutoActions-win64-setup.exe
Size: 26881333 bytes (25 MiB)
SHA256: 09598ed36ed971eb140a510ba5ecca95b6806dc9e0dcea14a32834728743ca3e
PyAutoActions - PyAutoActions v1.1.9

Published by 7gxycn08 about 2 months ago

Changes:

  • Updated Python to version 3.12.5
  • Fixed game launcher bug that disables hdr when games that take a while to launch.
  • Added tray icon menu event handling.
Name: PyAutoActions-win64-setup.exe
Size: 26478911 bytes (25 MiB)
SHA256: 9fe1f403b58558674c8a2107aa3ca0ea1fd9916ff316383c0e0e0cb6df397b3d
PyAutoActions - PyAutoActions v1.1.8

Published by 7gxycn08 2 months ago

v1.1.8 changes.

Changes:

  • Rewrote entire program logic.
  • Added new "Toggle Mode" options In GUI as requested by @buzarini.
  • Fixed high CPU usage at start when Installing PyAutoActions for the first time.

Toggle Mode behavior:

SDR To HDR: Will enable HDR at game start and disable HDR when the game closes.

HDR To SDR: Will disable HDR at game start and enable HDR when the game closes.

Name: PyAutoActions-win64-setup.exe
Size: 26877497 bytes (25 MiB)
SHA256: 0de10acf49576dc5fd88d75b5ca9cdce6b6d7275f678a8ee9adab6db64ff5266
PyAutoActions - PyAutoActions v1.1.7

Published by 7gxycn08 2 months ago

Changes:

  • Updated Python to v3.12
  • Updated Libraries
  • Fixed Bug That Causes GUI to Hang.
Name: PyAutoActions-win64-setup.exe
Size: 26882024 bytes (25 MiB)
SHA256: 03eb457c88e23534d384fa8f9a093981e6efedb3ed8ec119f5ff1546c5436035
PyAutoActions - PyAutoActions v1.1.6

Published by 7gxycn08 6 months ago

Changes:

  • Updated Python to v3.11.9
  • Updated Libraries
  • Dark mode support on Windows 11
  • Bug Fixes
Name: PyAutoActions-win64-setup.exe
Size: 26238876 bytes (25 MiB)
SHA256: b7973e7baa174ad5fc7f835ee4242b172cc7241282fd8dbe657f8ef4d44cdf7b
PyAutoActions - PyAutoActions v1.1.5

Published by 7gxycn08 8 months ago

Changes:

  • Fixed game launcher bug which overwrites old game paths with new ones.
Name: PyAutoActions-win64-setup.exe
Size: 26684561 bytes (25 MiB)
SHA256: be7ac02e2872c5117297ce2fa5fe8d6fece5a93b26543c7829601737bd5cd0fc
PyAutoActions - PyAutoActions v1.0.1.4

Published by 7gxycn08 8 months ago

Changes:

  • Replaced gui library PyQt6 with PySide6.
  • Fixed all code warnings and typos.
  • Code is more readable now.
Name: PyAutoActions-win64-setup.exe
Size: 26683978 bytes (25 MiB)
SHA256: b7498f0427e743ccdad7dc00cb24efede9e3b1b759da4d183cd7fb51b82f750a
PyAutoActions - PyAutoActions v1.0.1.3

Published by 7gxycn08 8 months ago

Changes:

  • PyAutoActions now will run without requiring admin privileges.
  • Replaced task scheduler with startup folder ".lnk" for starting at boot.
  • Game launcher will detect if a game requires admin privileges and trigger uac automatically.
  • Bug fixes.

Notice:

  • Uninstall the previous version and delete task entry from task scheduler manually.
  • This version will be installed in Program Files folder instead of Program Files (x86).
Name: PyAutoActions-win64-setup.exe
Size: 25064174 bytes (23 MIB)
SHA256: 19c547ff50ed5e74a3def6bacc103db2b00f72b2ad632120866457a377bb4860
PyAutoActions - PyAutoActions v1.0.1.2

Published by 7gxycn08 8 months ago

Changes:

  • HDR will now enable or disable on the fly when a game is added or removed while running.
  • Added ctypes method that gets current global hdr state.
  • HDR Is enabled or disabled dynamically now via the new method.
Name: PyAutoActions-win64-setup.exe
Size: 25059673 bytes (23 ME)
SHA256: b3e6b1ed0539730e11ad2ce7e216597f9ef603718156ff65432d6a41eee575fb
PyAutoActions - PyAutoActions v1.0.1.1

Published by 7gxycn08 8 months ago

Changes:

  • Made some design adjustments to main window.
  • Main window layout no longer nested.
Name: PyAutoActions-win64-setup.exe
Size: 25018481 bytes (23 MiB)
SHA256: b312e7a3754b033c4effc90fe00354f5e514af26f5070923f193404d88aa27d5
PyAutoActions - PyAutoActions v1.0.1.0

Published by 7gxycn08 8 months ago

Changes:

  • Added process detection frequency selection In main window.
  • Faster program startup.
  • Removed some redundant code from css style sheet.
  • Some code refactoring and shortening.

Name: PyAutoActions-win64-setup.exe
Size: 2517744 bytes (23 MiB)
SHA256: c83ba1fe3e46c61f2359dbb6608393b19044fa7b53a3bc9e83fd9636e8202f71

PyAutoActions - PyAutoActions v1.0.0.9

Published by 7gxycn08 8 months ago

Changes:

  • Added extra CSS styling to main window buttons so it looks pleasant.
  • Added CSS styling to message box.
  • Unified message box creating via signaling.
  • Gui will no longer close when main window is hidden and message box button pressed.
  • Removed extra unnecessary variables.

Name PyAutoActions-win64-setup.exe
Size 33035701 bytes (31 MiB)
SHA256 ddd5427aad75aef2f1e6ee799e3f31716b90a913a514cf9024cOa6cb38c2e7a6

PyAutoActions - PyAutoActions v1.0.0.8

Published by 7gxycn08 8 months ago

Changes:

  • Fixed logic Issue In process monitor class.
PyAutoActions - PyAutoActions v1.0.0.7

Published by 7gxycn08 8 months ago

Changes:

  • Fixed issue where hdr will disable when launching a game manually with Game Launcher.
  • Changed compiler to address false positives on virus total.
  • Refactored code.
PyAutoActions - PyAutoActions v1.0.0.6

Published by 7gxycn08 8 months ago

Changes:

  • Game icons will automatically show In main window.
  • Setup now will prompt user to uninstall previous versions.
  • Refactored code.
PyAutoActions - PyAutoActions v1.0.0.5

Published by 7gxycn08 8 months ago

Changes:

  • Bug fixes.
  • Performance Improvements.
  • Added css styling to Game Launcher sub-menu.

Notice:

  • Make sure to uninstall the previous version if updating.
PyAutoActions - PyAutoActions v1.0.0.4

Published by 7gxycn08 8 months ago

  • Updated Python to version 3.12.2
  • Added custom css styling.
PyAutoActions - PyAutoActions v1.0.0.3

Published by 7gxycn08 9 months ago

v1.0.0.3 changes.

  • Added game launcher via system tray.
  • Added games will include their icons in system tray Game Launcher submenu.
  • Bug fixes and refactored code.
  • Manual process name entries are no longer supported.
PyAutoActions - PyAutoActions v1.0.0.2

Published by 7gxycn08 9 months ago

v1.0.0.2 changes.

  • Upgraded gui to PYQT6.
  • Added robust exception handling.
  • Fixed memory leaks.
  • Fixed slow gui startup.
  • Replaced tkinter.messegebox with custom thread safe QMessageBox.
  • Application will exit gracefully now.
Related Projects