Skip to content

Releases: donijokay/AutoHDR

AutoHDR v1.0.6

Choose a tag to compare

@donijokay donijokay released this 17 Sep 20:48
2cc4b27

Also in this build

  • Tray About… dialog (version, MIT license, GitHub link)

AutoHDR v1.0.6

EN · NVIDIA-App-style game library: auto-discovers Steam / Epic / XboxGames / custom folders; per-game On/Off; HDR on process start for enabled games (keeps HDR on Alt-Tab).

ID · Perpustakaan game ala NVIDIA App: auto-discover Steam / Epic / XboxGames / folder kustom; On/Off per game; HDR saat proses mulai untuk game yang On (tetap HDR saat Alt-Tab).


What's new / Apa yang baru

Game library / Perpustakaan game

  • EN: Auto-discovers installed games from Steam (libraryfolders.vdf + steamapps\common), Epic (%ProgramData%\Epic\...\Manifests\*.item), Xbox/Game Pass (XboxGames\*\Content when accessible), and custom folders. Newly found games are added with Enabled=On by default. Existing On/Off is preserved. Missing installs stay in the list as Not found.
  • ID: Menemukan game terpasang dari Steam, Epic, XboxGames, dan folder kustom. Game baru default Enabled=On. Pengaturan On/Off lama tetap. Instalasi hilang ditandai Not found.

Process-tracked HDR / HDR berbasis proses

  • EN: For library games with Enabled=On, when the process starts → EnableHdrForGame immediately (no fullscreen wait). When the process exits → ~2.5s debounce → RestoreAfterGame. HDR stays on while the process is alive (Alt-Tab / leave fullscreen does not restore).
  • ID: Game library yang On: proses mulai → HDR langsung. Proses keluar → debounce ~2.5s → restore. HDR tetap menyala selama proses hidup (Alt-Tab tidak mematikan).

Fullscreen fallback (unchanged from 1.0.5) / Cadangan fullscreen

  • EN: Processes not in the library (or library entry Off) still use fullscreen detection, Print Screen exclusions, and 2-hit start debounce. Disabled library games are not triggered via fullscreen fallback (Off means Off).
  • ID: Proses di luar library (atau Off) tetap memakai deteksi fullscreen, exclusion Print Screen, dan debounce 2 poll. Game library yang Off tidak dipicu lewat fallback fullscreen.

Settings UI / Antarmuka Settings

  • EN: New Games tab: checklist (Name / Source / Status / Exe), path tooltip, Refresh, Add folder…, Add exe…, Enable/Disable all, enabled-game count. Detection + General tabs keep whitelist, coverage, HDR displays, poll, start with Windows.
  • ID: Tab Games baru: checklist, Refresh, tambah folder/exe, Enable/Disable all, hitungan game On. Tab Detection & General tetap ada.

Persistence / Penyimpanan

  • EN: %AppData%\AutoHDR\games.json stores games + customFolders. Config remains in config.json.
  • ID: %AppData%\AutoHDR\games.json menyimpan daftar game + folder kustom.

Tray / Tray

  • EN: Menu Games… opens Settings on the Games tab. Startup balloon mentions library auto-detect + default On.
  • ID: Menu Games… membuka tab Games. Balloon startup menyebut auto-detect library.

Kept from 1.0.5 / Dipertahankan dari 1.0.5

  • Screenshot / Snipping exclusions, fullscreen start debounce, Toggle HDR ownership when armed, logging, icon, FDD publish.

Requirements / Persyaratan


Tip / Tips

  • EN: Prefer the Games list On/Off over the whitelist for titles you play. Use Add folder… / Add exe… for stores AutoHDR does not scan. Whitelist remains for stubborn non-library fullscreen titles.
  • ID: Utamakan On/Off di tab Games. Pakai Add folder… / Add exe… untuk toko yang tidak di-scan. Whitelist tetap untuk judul fullscreen di luar library.

Install / Pasang

  1. Extract AutoHDR.exe (keep the Assets folder next to it).
  2. Run AutoHDR.exe — system tray.
  3. Right-click tray → Games… to review the library; leave desired titles On.
  4. Enable AutoHDR if disarmed.

Ekstrak, jalankan, cek tab Games, pastikan AutoHDR armed.


Files in this release

  • AutoHDR.exe — FDD win-x64 (needs .NET 8 Desktop Runtime)
  • Assets/autohdr.ico / Assets/autohdr.png — app/tray icon

Do not push to GitHub from this packaging step.

AutoHDR v1.0.5

Choose a tag to compare

@donijokay donijokay released this 17 Sep 20:00
2cc4b27

AutoHDR v1.0.5

EN · Print Screen / Snipping overlays no longer flicker HDR; better borderless & maximized game detection (e.g. Resonance).

ID · Overlay Print Screen / Snipping tidak lagi membuat HDR berkedip; deteksi game borderless & maximized lebih baik (mis. Resonance).


What's new / Apa yang baru

  • ID: Overlay Snipping / Print Screen Win11 sempat dianggap “game” sehingga HDR nyala-mati sekejap. Diperbaiki dengan exclusion host screenshot/Game Bar, debounce mulai (2 poll beruntun PID sama), dan restore hanya untuk sesi yang sudah established. Debounce restore saat leave-fullscreen tetap ada.

Bug 2 — Borderless / windowed games (e.g. Resonance)

  • EN: Default FullscreenCoverageThreshold lowered to 0.88. Detection now accepts maximized (IsZoomed) windows, wider borderless size tolerance (~8–16 px), topmost / no-thick-frame windows even with caption, and client-area coverage vs monitor. Near-miss debug lines (coverage ≥ 0.75) log at most once per process name per minute. Settings whitelist tip: list stubborn games by exe name (e.g. Resonance).
    • ID: Ambang coverage default jadi 0.88. Deteksi mendukung jendela maximized, toleransi borderless lebih longgar, window topmost / tanpa thick frame meski ada caption, dan coverage client area. Log near-miss untuk debugging (maks. sekali/menit per proses). Tip Settings: whitelist exe yang bandel (mis. Resonance).

Unchanged / Tidak berubah

  • EN: v1.0.4 Toggle HDR now ownership (armed → restore af

  • Tip / Tips

    • EN: If a title still does not trigger HDR, add its exe name (without .exe) to Settings → whitelist, e.g. Resonance.
    • ID: Jika game masih tidak memicu HDR, tambahkan nama exe (tanpa .exe) di Settings → whitelist, misalnya Resonance.

  • Install / Pasang

    1. Extract AutoHDR.exe (keep the Assets folder next to it if present).
    1. Run AutoHDR.exe — it lives in the system tray.
    1. Right-click tray → Enable AutoHDR.
  • Ekstrak AutoHDR.exe (biarkan folder Assets di sampingnya jika ada), jalankan, aktifkan AutoHDR di tray.

  • Files in this release

    • AutoHDR.exe — FDD win-x64 (needs .NET 8 Desktop Runtime)
    • Assets/autohdr.ico / Assets/autohdr.png — app/tray icon
  • Do not push to GitHub from this packaging step.ter game exit) remains intact.
    • ID: Perilaku ownership Toggle HDR now dari v1.0.4 tetap utuh.

Requirements / Persyaratan

  • Windows 10/11 with an HDR-capable display
    • .NET 8 Desktop Runtime (framework-dependent build)
  • Download: https://dotnet.microsoft.com/download/dotnet/8.0
  • Install the Desktop Runtime (Windows x64) — not only the ASP.NET / runtime-only package.

Bug 1 — Print Screen HDR flicker / berkedip HDR

  • EN: Win11 fullscreen Snipping / Print Screen overlays were treated as games, so AutoHDR briefly enabled HDR then restored (flicker). Fixed by:
    1. Excluding screenshot / Game Bar hosts (ScreenClippingHost, SnippingTool, ScreenSketch, PickerHost, ShellHost, CaptureService, GameBarPresenceWriter, Xbox overlay helpers, plus Photos / Video.UI noise).
    1. Start debounce: HDR enables only after 2 consecutive successful detections of the same ProcessId — one-poll overlays no longer flip HDR.
    1. Restore is only scheduled for established sessions (not during start debounce). Leave-fullscreen → debounce restore for desktop / Print Screen friendliness is unchanged.

AutoHDR v1.0.4

Choose a tag to compare

@donijokay donijokay released this 17 Sep 19:42
16e8ac6

AutoHDR v1.0.4

EN · Manual Toggle HDR now while AutoHDR is armed keeps HDR on through the game, then turns it off after you exit.

ID · Toggle HDR now saat AutoHDR armed: HDR tetap ON selama main game, lalu OFF setelah keluar game.


What's new / Apa yang baru

Manual Toggle HDR + game session

  • EN: With AutoHDR armed, use tray → Toggle HDR now to turn HDR ON before or during play. AutoHDR remembers the previous HDR state and turns HDR OFF (restore) after you exit the game (same restore path as auto-enable). Balloon: "HDR on — will turn off after you exit the game."
  • ID: Saat AutoHDR armed, klik tray → Toggle HDR now untuk menyalakan HDR. AutoHDR menyimpan state sebelumnya dan mematikan HDR (restore) setelah kamu keluar dari game. Balloon: "HDR on — will turn off after you exit the game."

Bug fix

  • EN: Previously, Toggle HDR now cleared game-session bookkeeping and cleared AutoHDR’s restore ownership, so HDR might stay on after the game exited. Fixed: mid-game toggle no longer clears the session; enabling while armed claims restore ownership; disabling clears ownership only.
  • ID: Sebelumnya, Toggle HDR now menghapus sesi game dan ownership restore, sehingga HDR bisa tetap menyala setelah game ditutup. Diperbaiki: toggle di tengah game tidak menghapus sesi; enable saat armed mengklaim ownership restore.

Disarmed behavior

  • EN: If AutoHDR is disarmed, Toggle HDR is a simple on/off (no after-game restore claim).
  • ID: Jika AutoHDR disarmed, Toggle HDR hanya on/off biasa (tanpa klaim restore setelah game).

Requirements / Persyaratan


Install / Pasang

  1. Extract AutoHDR.exe (keep the Assets folder next to it if present).
  2. Run AutoHDR.exe — it lives in the system tray.
  3. Right-click tray → Enable AutoHDR (armed), then Toggle HDR now if you want HDR on before launching a game.

Ekstrak AutoHDR.exe (biarkan folder Assets di sampingnya jika ada), jalankan, aktifkan AutoHDR di tray, lalu gunakan Toggle HDR now bila perlu.


Files in this release

  • AutoHDR.exe — FDD win-x64 (needs .NET 8 Desktop Runtime)
  • Assets/autohdr.ico / Assets/autohdr.png — app/tray icon

Do not push to GitHub from this packaging step.

AutoHDR v1.0.2

Choose a tag to compare

@donijokay donijokay released this 17 Sep 19:19
9197ff6

AutoHDR v1.0.2

Perbaikan Print Screen / Snipping Tool di desktop saat game masih jalan.

Perubahan

  • HDR dimatikan kembali (~2–2,5 detik) setelah keluar dari fullscreen ke desktop/Alt-Tab — meski proses game masih hidup
  • Print Screen & Snipping Tool di desktop bisa dipakai lagi
  • Jika kembali ke game fullscreen dalam jendela debounce, HDR tetap/menyala lagi tanpa flicker
  • Log menjelaskan restore karena meninggalkan fullscreen/desktop, bukan hanya exit proses

Cara pakai

  1. Install .NET 8 Desktop Runtime (x64) dulu (wajib):
    https://dotnet.microsoft.com/download/dotnet/8.0
    Pilih Desktop Runtime → Windows x64.
  2. Download AutoHDR.zip dari release ini.
  3. Extract, jalankan AutoHDR.exe (ganti versi lama jika masih jalan).
  4. Ikon muncul di system tray.

Catatan

  • Butuh layar yang mendukung Windows HDR.
  • Log opsional: %AppData%\AutoHDR\autohdr.log
  • Kalau SmartScreen muncul: More info → Run anyway.

Changes

  • HDR restores ~2–2.5s after leaving fullscreen (desktop / Alt-Tab) even if the game process is still alive
  • Windows Print Screen and Snipping Tool work on the desktop again
  • Returning to the fullscreen game within the debounce window cancels restore and re-enables HDR (no flicker)
  • AppLog messages say restore is due to leaving fullscreen/desktop, not only process exit

Setup

  1. Install .NET 8 Desktop Runtime (x64) first:
    https://dotnet.microsoft.com/download/dotnet/8.0
    Choose Desktop Runtime → Windows x64.
  2. Download AutoHDR.zip from this release, extract, run AutoHDR.exe.

AutoHDR v1.0.1

Choose a tag to compare

@donijokay donijokay released this 17 Sep 19:07
adb5a7c

AutoHDR v1.0.1

Perbaikan crash saat balik ke desktop dari game HDR.

Perubahan

  • HDR tetap nyala jika game masih berjalan (misalnya Alt-Tab)
  • HDR baru dikembalikan ~2,5 detik setelah proses game benar-benar tutup
  • Lebih tahan gagal API display (tidak crash AutoHDR)

Cara pakai

  1. Install .NET 8 Desktop Runtime (x64) dulu (wajib):
    https://dotnet.microsoft.com/download/dotnet/8.0
    Pilih Desktop Runtime → Windows x64.
  2. Download AutoHDR.zip dari release ini.
  3. Extract, jalankan AutoHDR.exe (ganti versi lama jika masih jalan).
  4. Ikon muncul di system tray.

Catatan

  • Butuh layar yang mendukung Windows HDR.
  • Log opsional: %AppData%\AutoHDR\autohdr.log
  • Kalau SmartScreen muncul: More info → Run anyway.

Changes

  • Keep HDR on while the game process is still alive (e.g. Alt-Tab)
  • Restore prior HDR ~2.5s after the game process exits
  • Hardened display API calls so AutoHDR does not crash on failure

Setup

  1. Install .NET 8 Desktop Runtime (x64) first:
    https://dotnet.microsoft.com/download/dotnet/8.0
  2. Download AutoHDR.zip, extract, run AutoHDR.exe.

AutoHDR v1.0.0

Choose a tag to compare

@donijokay donijokay released this 17 Sep 18:56
adb5a7c

AutoHDR v1.0.0

Aplikasi tray Windows 11: menyalakan HDR saat game fullscreen/borderless mulai, dan mengembalikan HDR saat game ditutup.

Cara pakai

  1. Install .NET 8 Desktop Runtime (x64) dulu (wajib):
    https://dotnet.microsoft.com/download/dotnet/8.0
    Pilih Desktop Runtime → Windows x64.
  2. Download AutoHDR.zip dari release ini.
  3. Extract, jalankan AutoHDR.exe.
  4. Ikon muncul di system tray. Biarkan AutoHDR aktif.

Catatan

  • Butuh layar yang mendukung Windows HDR.
  • Kalau SmartScreen muncul: More info → Run anyway.
  • Sumber kode: repository ini.

Windows 11 tray app that turns HDR on when a fullscreen/borderless game starts and restores HDR when it closes.

Setup

  1. Install .NET 8 Desktop Runtime (x64) first:
    https://dotnet.microsoft.com/download/dotnet/8.0
    Choose Desktop Runtime → Windows x64.
  2. Download AutoHDR.zip from this release.
  3. Extract and run AutoHDR.exe.