github waydabber/BetterDisplay v2.3.3

14 days ago
App icon

About this version

This update contains various enhancements, performance and UI improvements and important bug fixes. The (still experimental) display group related features are expanded with UI scale matching among display group members (works best for displays with flexible scaling enabled).

Enhancements

  • Scale matching: equalize GUI size among display group members - #661
  • Add feature to match UI sizes when resolution change is externally induced and/or upon display connect - #2926
  • Add option to override/specify display dimensions in mm - #2895
  • Speed up display configuration and break up configuration code to be less monolithic - #2520
  • Detect and handle Sonoma's per display accessibility zoom for improved color table adjustment commit - #2885
  • Sidecar display's productName property should be the sidecar display's sidecar name, not "Sidecar Display" - #2882
  • Change identical display name suffix format from (x) to simply x to avoid confustion with similar but independent System Settings suffixes - #2880
  • Virtual screens created by the wizard should not contain display name suffixes when there are multiple identically named displays - #2881
  • Forced app quit after alternate EDID + restart permanently renders EDID alternate identity handling unusable - #2914
  • Improve detection and execution logic for Reinitialize external displays with flexible scaling if needed - #2935
  • Some improvements to Move Display - #2912
  • BetterDisplay Settings/About animation should respond to reduce motion accessibility setting - #2877
  • Unify/finetune Settings UI animations, fix some uneven spacing issues - #2886
  • Animate some menu style changes when configuring app appearance under Settings > Menu - #2887
  • Make display and display group scrollable selection header bar additions, removal, reordering, selection nicer and animated - #2888
  • Show some feedback on click in Move Display menu (usability) - #2908
  • Add a brief accent color to action buttons in the app menu for user feedback about the activity registering - #2910
  • Add the option to show off-line displays to a more prominent place - #2925

Fixed

  • Default app menu transition speed value looks bad in Settings - #2878
  • The Additional settings…`` visibility toggle under a display's General Settings block is wired to the overview screen's Connection management settings…` subsection (illogical) - #2896
  • Sliders, header switches flickering unnecessarily on configuration changes - #2907
  • Enabling/disabling synchronization for a display group does not instantly cause re-evaluation of group activation - #2916
  • Pro Settings menu exclamation icon does not disappear instantly after checkout/activation - #2917
  • Hold Shift for multi-select message missing in Display Mode filter submenu when sub-720p and unsafe resolutions are shown - #2918
  • Some disconnected displays might not show up in the display list when listing of off-line displays are enabled - #2919
  • Display group syncing dependent activation does not take into account when a sync source/target display is soft-disconnected - #2920
  • App does not reclassify a non-natively connected display to natively connected one in some circumstances even though the connection style changes - #2936
  • The option Force support for color table adjustments does not take effect immediately (reconfiguration needed) - #2944 v2.3.3
  • Apple Silicon macOS Monterey and Ventura crash on startup with v2.3.2 (Intel or Apple Silicon with macOS Sonoma is fine) - #2942 v2.3.3

Localizations included in this release

You can change the app language under System Settings > General > Language & Region > Applications.

Info on how to help with a localization...

Download for macOS

For changes in previous versions take a look at the GitHub Releases page.

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.