Repository navigation
SamsungController v1.1.2
What's improved
- Browser tab reuse: reopening the app reuses a responsive SamsungController tab, including an App stopped tab left when the browser refuses automatic closing. An active session keeps its page and unsent edits. After a restart, that tab reloads; a new tab opens only if none responds promptly. Automatic closing and foreground activation remain subject to browser restrictions.
- Mac updates: stronger signing-identity checks and cleaner build/test handling reduce duplicate-app confusion. TV pairing credentials and existing OS privacy settings are preserved; no automatic permission reset or re-pairing is performed.
- Saved settings: readable filenames, Show in Finder / File Explorer / file manager, and recall onto the current input without switching inputs. Display, picture-mode, and signal checks remain in place.
- Usable controls after rejections: a confirmed TV rejection or standby warning restores the affected targets locally without a latched lockout. Recall can skip a rejected setting only when readback confirms it stayed unchanged; uncertain writes still require review.
- Clearer recall and recovery: confirmation text stays inside its box with a larger checkbox, and Verify settings is accessible in the top Menu toolbar.
Downloads
All packages include the required .NET runtime; end users do not need the .NET SDK. Enable IP Remote on the display before pairing.
| Platform | Download |
|---|---|
| Mac — Apple Silicon | Signed and notarized DMG |
| Mac — Intel | Signed and notarized DMG |
| Windows — Intel/AMD x64 | Installer · Portable ZIP |
| Windows — Arm64 | Installer · Portable ZIP |
| Linux — x64 | Archive |
| Linux — Arm64 | Archive |
Windows packages are unsigned. SHA-256 checksums cover all eight packages.
Updating
- Stop any TV operation, then select Quit app.
- On Mac, replace the app in Applications, eject the DMG, and launch from Applications. On Windows, run the matching installer; for portable packages, extract the complete package into a new folder.
- Close or refresh older-version browser tabs once so they load the new tab-reuse behavior. Future launches reuse a responsive tab; your browser may require you to select it yourself.
- Connect to your saved display. Personal settings and pairing credentials are retained.