Skip to content

v0.2.0 — tray ops and release install wrappers

Latest

Choose a tag to compare

@nsoto-development nsoto-development released this 28 Jul 02:46

lgtv-display-sync v0.2.0

Follow-up to v0.1.0 for day-to-day tray use and smoother release installs (PRs #8#10).

Highlights

  • Tray Start / Stop without running the tray as admin — each action prompts UAC once; the tray process stays non-elevated
  • Tray at logoninstall-tray-startup.cmd registers HKCU Run and launches the tray now (-NoStart to register only)
  • Release zip scripts that actually run.cmd wrappers use -ExecutionPolicy Bypass so Mark of the Web / RemoteSigned does not block unsigned .ps1 files; service install/uninstall also self-elevate

Artifact

  • lgtv-display-sync-0.2.0-win-x64.zip — self-contained Windows x64 (no separate .NET install)

Install / upgrade

  1. Extract to a permanent folder (replace the previous folder if upgrading)
  2. Copy config.json.exampleconfig.json if needed (Ip / Mac / OffAction)
  3. Pair once if needed: .\lgtv-display-sync.exe --pair
  4. install-service.cmd (UAC)
  5. Optional: .\lgtv-display-sync.exe --tray or install-tray-startup.cmd

Prefer the .cmd helpers from the zip. Keep using a full self-contained publish/extract — do not mix Debug/framework-dependent binaries into a self-contained install folder.

See the README.