github waydabber/BetterDisplay v1.1.24

latest releases: v3.0.5, v3.0.4, v3.0.3...
2 years ago

About this version

This stable version is mostly about bug fixes - it contains all relevant fixes from the latest v1.2.x beta version (which is still under development). Some new functionality and an updated appearance was also carried over from the v1.2.x version. The new advanced display control features (brightness, color control, hardware management, XDR/HDR brightness upscaling (beyond 100% brightness), DDC control, display volume control) are not present in this version - if you want to use these, please download the latest v1.2.x beta build.

Changes in v1.1.24 (compared to the previous stable version v1.1.12)

  • Added Night Shift slider/control to Tools menu - #548
  • Added keyboard shortcut for Night Shift - #556
  • Added option to auto-disable Night Shift when enabling HDR - #554
  • Added option to show submenu toggles at main menu level - #531
  • Added option to match menu icon with main display icon - #593
  • Improved slider graphics and text colors - #572
  • Introduced new configurable Tools menu block - #567, #571
  • Improved menu usability + collapsible menu blocks - #546
  • Streaming status is shown in app menu (like mirroring) - #619
  • Reorganized Preferences tab - #621, #536
  • Option to add slider labels - #630
  • Fixed: Resolution issue with app-created dummies optimized for the new 14" and 16" macbook pro screens and some other displays - #581
  • Fixed: Resolution menu/slider fake resolutions appear in macOS Monterey v12.4 - #601
  • Fixed: Custom keyboard shortcuts not working when menu is open - #596
  • Fixed: Full screen stream unexpected resizing issue - #617
  • Fixed: Limited max dummy resolution limit in portrait mode - #559
  • Fixed: Display name suffixes might get messed up with multiple displays of same name - #594
  • Fixed: After resetting the app in Preferences no items appear under the display in the menu - #565
  • Fixed: App keeps forgetting I have a license - update Paddle SDK to 4.3.0 - #558
  • Fixed: Refresh Rate list does not properly show non-whole natural number Refresh Rates - #541
  • Fixed: Resolution slider not updated correctly upon mode change in some circumstances - #534
  • Fixed: Trial counter does not seem to update in Preferences - #533
  • Fixed: In some instances resolution sliders go missing - #532
Click here for a detailed change log from v1.0.13 to v1.1.12...

Changes in v1.1.12

  • Fixed menu icon hiding - #507
  • Fixed slider text adjustment - #508

Changes in v1.1.12-rc

  • Customizable menu layout - #481
  • Added nice menu item icons to all menu items (only when enabled in Preferences) - #500
  • Option to use alternative display identification instead of UUID for DisplayLink - #503
  • Added back default portrait options to the New Dummy menu - #501
  • Various bug fixes and improvements

Changes in v1.1.11-beta

  • Add keyboard shortcuts to control the app - #11
  • Add safe mode during startup (by pressing Shift) - #475
  • Add Refresh Rate submenu to real displays - #480
  • Add low resolution switch to real displays as well - #486
  • Add a HDR toggle to the menu for (HDR capable) real displays - #479
  • Option to hide full screen stream temporarily - #488
  • Option to pause/freeze PIP window or full screen stream - #473
  • Option to hide mouse cursor for PIP window and full screen stream - #493
  • New dummy for display should default to current resolution, or allow to change default resolution via setting - #438
  • Rename the option 'Filp Aspect Ratio' back to 'Portrait' for better discoverability - #472
  • Fixed: Mouse is not visible in streamed real screens - #489
  • Fixed: Resolution slider should stick to current refresh rate - #482
  • Fixed: Changing mirror sleep settings do not register - #478
  • Fixed: Resolution slider omits native (highest) resolution - #494
  • Installer is now in DMG format for easier use

Changes in v1.1.10-beta

  • Paddle integration - #368
  • Fixed: Switching inputs causes dummy to become pixelated - #443
  • Fixed: Native and Default resolutions are not indicated in the resolution menu sometimes - #458
  • Fixed: Resolution slider text is hard to read in dark mode - #442
  • Add move display adjacent to the corner of an other display in the move menu - #453

Changes in v1.1.0-beta9

  • Mirror sets show up as grouped in the menu - #416
  • Main menu icons are optional - #426
  • Display/dummy menu headers have icons - #427
  • Option to reconnect all dummies - #424
  • Show variable refresh rates in resolution menu - #422
  • Change how reconnect after wake works - #425
  • Prompt about missing Screen Recording permissions upon full screen streaming. - #437
  • Inline resolution text in slider
  • Fixed resolution slider's rightmost setting not registering - #440
  • Fixed high memory usage issue - #434
  • Various other fixes and improvements

Changes in v1.1.0-beta8

  • Real display rotation (for supported displays) - #397
  • Ability to resize dummy (redefine aspect ratio or resolution) - #418
  • Various internal changes required for future features - #410, #417, #421
  • Various stability and other improvements.
  • Might have introduced new bugs, sorry about that.
  • Fixed mirrored dummy sleep workaround not working properly in previous beta.

Changes in v1.1.0-beta7

  • Create dummies with custom aspect ratios or resolutions - #84
  • Added feature to assist moving displays around - #385
  • Auto-configure and mirror or stream a dummy suited for display - #405
  • Full screen streaming is now more resilient - #400
  • Support off-center full-screen streaming (suitable for TVs used in close-up) - #196
  • Ability to preserve aspect ratio with full screen streaming - #396
  • Beta versions will receive beta updates no matter what - beta opt-out setting will apply on first stable update - #395
  • More detailed info about the display under in the Configuration submenu
  • Various bug fixes and improvements

Changes in v1.1.0-beta6

  • You can now rename dummies - #159
  • Option to change if a display/dummy is main or extended - #380
  • More info about dummies and displays - #373
  • Added mirroring menu for real displays - #379
  • Mirroring menu distinguishes between mirror targets and sources - #378
  • Experimental option to prohibit the mouse from entering a display when it is covered with a full screen stream - #367
  • Fixed iPad Air 2020 aspect ratio problem - #375
  • Several bugs have been fixed (probably some new introduced)

Changes in v1.1.0-beta5

  • Fixed beta channel update issue (previous betas won't receive auto updates, sorry about that)
  • Various other bug fixes

Changes in v1.1.0-beta4

  • Fixed full screen streaming target display best resolution scaling
  • Solved conflict when multiple screens was streamed to the same target display
  • Fixed full screen streaming resolution mismatch and display identification confusion
  • Display resolutions are now updated in the menu properly when changed outside of the app

Changes in v1.1.0-beta3

  • Resolution selector for non-dummy displays as well - #87
  • Enhanced resolution selector menu for displays (helps understanding EDID issues) - #356
  • Add a hint to the menu if mirroring might be misconfigured - #357
  • Picture in Picture mode for non-dummy screens as well - #259
  • Some general refactoring.

Changes in v1.1.0-beta2

  • Proper Preferences pane instead of the Settings menu. - #94
  • Option to enable sub-720p resolutions. - #265
  • Quick was to disconnect and reconnect a dummy. - #313
  • Dummy default colorspace is sRGB instead of Generic RGB. - #331
  • Expiration date is pushed off by an other month.

Changes in v1.1.0-beta1

  • Removal of the 10 minute tryout period and the need to manually start the tryout every time the app starts.
  • Removal of the pre-release version header from the top of the menu (man that was annoying :)).
  • Added an expiration date for the app (checked during app startup against the current system date).

Changes in v1.1.0-alpha2

  • Lots of bug fixes.
  • Lots of brand new bugs. :)
  • Added some new features (see below).
  • Improved clarity for full screen stream.
  • Removed time limit (except for the Pro features)

Changes in v1.1.0-alpha1

  • More logical menu layout
  • A more intuitive resolution slider instead of resolution list
  • Quick toggle for Low Resolution mode
  • Indicate displays matching aspect ratios in the create new dummy menu
  • Connecting a newly created dummy is now optional
  • Automate display rearrangement for first time dummy connect (with option to disable)
  • Use an entire desktop as a Window
  • PIP window priority setting
  • PIP window rotation
  • PIP window freeform aspect-ratio
  • PIP window title-less mode
  • Stream your dummy contents to a display as an alternative of mirroring
  • Full screen stream rotation
  • Quick toggle for portrait mode
  • Support for portrait orientation of all aspect ratios
  • Portrait Sidecar & built-in screen support with full screen streaming
  • Automation of display rearrangement when changing to/from portrait dummy orientation
  • Dummy automatically follows orientation of associated display
  • Automate the process of mirror creation for a display
  • Enforce mirroring for dummies associated with displays

Known Issues

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.