Skip to content

Releases: corekill/ResolutionMapper

Resolution Mapper v1.6

Choose a tag to compare

@corekill corekill released this 07 Jul 07:05

Release v1.6 adds a brightness HUD for software dimming.\n\nChanges:\n- Added BetterDisplay-style brightness HUD when changing software dimming.\n- HUD shows effective brightness percent and estimated nits.\n- Added per-monitor max nits calibration in Comfort settings.\n- Comfort panel now shows effective brightness and nits next to the slider.\n\nNote:\n- Nits are estimated from the per-monitor max nits value because macOS does not reliably expose true external monitor luminance without monitor-specific control/measurement.\n\nDMG SHA256:\n85d1e45c8419875180077023cf1455a8a5a5acb4ab6ef3906b528494e223a5a4

Resolution Mapper v1.5.1

Choose a tag to compare

@corekill corekill released this 07 Jul 06:51

Patch release focused on the main window layout.\n\nChanges:\n- Split the previous tall right-side panel into separate Mapping and Phone Remote cards.\n- Moved Comfort controls under Resolution to use the empty middle column space.\n- Kept QR pairing fully visible without needing to scroll.\n- Made Unmap and Clear actions share one row to reduce vertical pressure.\n\nDMG SHA256:\n41d5877c8a9c4f71851d3f35a56f819c47a9b25574f4f5a17444da4609e68b27

Resolution Mapper v1.5

Choose a tag to compare

@corekill corekill released this 07 Jul 01:40

Release v1.5 adds safer phone pairing and better dimming control.\n\nChanges:\n- Added QR code phone pairing.\n- Replaced shared URL token control with persistent authorized phones.\n- Phone shows a one-time code; enter it in the Mac app to authorize that phone.\n- Authorized phones are remembered across Mac/app restarts.\n- Added per-monitor software dimming.\n- Fixed remote Vol + / Vol - so the displayed volume updates after each press.\n- Kept media key controls for play/pause, previous, next, and mute.\n\nAudio normalizer note:\n- macOS has CoreAudio process taps available in the local SDK, but a real output compressor/normalizer needs a separate audio pipeline and is not shipped in this release.\n\nDMG SHA256:\nc0b73f634888d3c59b7e92ff9e5f12ee3922935ff290096a41144e92fb8da185

Resolution Mapper v1.4

Choose a tag to compare

@corekill corekill released this 07 Jul 01:13

Release v1.4 adds comfort controls and phone remote support.\n\nChanges:\n- Added software dimming below the monitor hardware minimum.\n- Added optional LAN phone remote with tokenized URL.\n- Phone remote controls dimming, system volume, and media keys.\n- Added local network usage description for macOS prompts.\n- Updated release build script to avoid x86_64 index-store hangs.\n\nDMG SHA256:\ne4711f8071cc88c07a990750d20a0924f0db578919375d6d352074b8363a102a

Resolution Mapper v1.3

Choose a tag to compare

@corekill corekill released this 08 Jun 08:10

Resolution Mapper v1.3

Usability bugfix for reopening the app window after closing it.

Download

  • ResolutionMapper-v1.3-macos-universal.dmg contains Resolution Mapper.app with a drag-to-Applications installer window
  • Universal macOS build: Apple Silicon (arm64) and Intel (x86_64)
  • Ad-hoc signed for local use

What's new

  • Closing the main window now hides it instead of destroying it
  • Dock reopen / app reopen brings the main window back
  • The menu bar item Open Resolution Mapper also brings the existing main window forward
  • The release build now stages the app in /tmp to avoid macOS FileProvider signing metadata issues
  • App version bumped to 1.3

Resolution Mapper v1.2

Choose a tag to compare

@corekill corekill released this 08 Jun 07:08

Resolution Mapper v1.2

Bugfix release for virtual display cleanup and macOS arrangement restore failures.

Download

  • ResolutionMapper-v1.2-macos-universal.dmg contains Resolution Mapper.app with a drag-to-Applications installer window
  • Universal macOS build: Apple Silicon (arm64) and Intel (x86_64)
  • Ad-hoc signed for local use

What's new

  • Adds a small remove button on virtual display rows
  • Adds Clear Virtuals for virtual displays managed by the current app session
  • Mapping no longer fails just because macOS refuses display origin restore (1001)
  • Shows a clear status when a visible virtual display belongs to an older app session and cannot be invalidated directly
  • App version bumped to 1.2

Note

If old virtual displays were created by an older app process, quit Resolution Mapper or log out once to let macOS release them. New virtual displays created by v1.2 can be removed from the app UI.

Resolution Mapper v1.1

Choose a tag to compare

@corekill corekill released this 28 May 08:49

Resolution Mapper v1.1

This release focuses on keeping macOS display arrangement stable after an external monitor is disconnected and connected again.

Download

  • ResolutionMapper-v1.1-macos-universal.dmg contains Resolution Mapper.app with a drag-to-Applications installer window
  • Universal macOS build: Apple Silicon (arm64) and Intel (x86_64)
  • Ad-hoc signed for local use

What's new

  • Saves the physical monitor arrangement origin when you map a monitor
  • Restores the saved display origin when the monitor reconnects
  • Keeps the stable virtual display serial per physical monitor from v1.0 updates
  • Applies display origin before and after mirroring so macOS has a better chance to preserve cursor movement direction
  • App version bumped to 1.1

Note

After installing v1.1, arrange the monitor once in System Settings if needed, then press Map Monitor once so Resolution Mapper can save the correct arrangement origin for that monitor.

The app uses macOS virtual display APIs. If Gatekeeper blocks the downloaded app, open it with right click -> Open or allow it in System Settings -> Privacy & Security.

Resolution Mapper v1.0

Choose a tag to compare

@corekill corekill released this 27 May 16:28

Resolution Mapper v1.0

Initial public release.

Download

  • ResolutionMapper-v1.0-macos-universal.dmg contains Resolution Mapper.app with a drag-to-Applications installer window
  • Universal macOS build: Apple Silicon (arm64) and Intel (x86_64)
  • Ad-hoc signed for local use

Highlights

  • Create virtual displays with custom resolutions
  • Map external monitors to virtual resolutions
  • Per-monitor saved profiles using vendor/model/serial identity
  • Stable virtual display serial per physical monitor to help macOS keep display arrangement
  • Automatic virtual display cleanup when the physical monitor is disconnected
  • Restore saved mapping when the monitor is connected again
  • Includes the new app icon
  • Includes a Ko-fi support link and small creator credit

Note

The app uses macOS virtual display APIs. If Gatekeeper blocks the downloaded app, open it with right click -> Open or allow it in System Settings -> Privacy & Security.