github waydabber/BetterDisplay v1.3.8

latest releases: v2.3.3, v2.3.2, v2.3.1...
17 months ago

App icon

About this version

This release contains improvements and bug fixes. The release mostly focuses on improving compatibility with Intel Macs (long overdue!) and has some useful new features as well.

The following change log lists all improvements compared to the previous stable v1.3.7 version.

Enhancements

  • Add feature to customize DDC inputs for a display - #1128
  • Add Undo/Skip possibility for display configuration editing - #1174
  • Add EDID export support for Intel Macs - #1155
  • Autodetect EDID size for direct I2C read by getting extension block numbers - #1191

Fixed

  • Start at login issue on Ventura until app added manually at least once - #1180
  • When configured, DDC read is happening on startup despite safe mode activated - #1187
  • Intel Macs - Mirroring briefly works and then the mirror breaks (previous state returns) - #1192
  • Intel Macs - Resolution increase/decrease keyboard shortcuts did not work as expected - #1190
  • Intel Macs - HiDPI toggle does not seem to work properly (unable to switch to LoDPI with the toggle) - #1189
  • Intel Macs - some valid resolutions show up as Invalid - #1188
  • Intel Macs - Reading DDC values on start does not work - #1186
  • Intel Macs - DDC control seems a bit less smooth than optimal, timings should be adjusted - #1185
  • Intel Macs - HDR upscaling should be disabled on Intel (only causes weird colors) - #1184
  • Intel Macs - HDR checkbox value does not change after toggling HDR on an external display - #1183
  • Intel Macs - Refresh rate value is not visible under Set Resolution for built-in display - #1182
  • Intel Macs - Contrast and gain color adjustments cause artifacts - #1181

Removed

  • Display control compatibility setting is now removed from Settings/General as it is not relevant anymore - #1179
Change log of v1.3.x versions

Changes in v1.3.7

  • Added rotation toggle keyboard shortcut option + ignore built-in screen option - #1169
  • FIXED: Legacy auto-start is broken/crashes in v1.3.5/v1.3.6 - #1175

Changes in v1.3.6

  • Add keyboard shortcut for DDC inputs - #1129
  • Add alternate formats for copyable EDID data - #1156
  • Separate DDC support and EDID and I/O Registry parsing toggle (Apple Silicon) - #1154
  • Support for DDC scale skew (curve) setting - #1153
  • Toggle for automatic brightness adjustment (Apple native) - #1171
  • Minor UI tweak - delegate some less used settings to an expandable block under Settings/keyboards - #1162
  • FIXED: Startup DDC mute read works in reverse - #1166 opened 2 days ago by waydabber
  • FIXED: DDC reads do not adhere to min and max DDC value overrides - #1167
  • FIXED: XDR upscaling is not always not enabled after launching the app the first time - have to open twice. - #1158
  • FIXED: Combined brightness slider does not reflect properly externally induced Apple display brightness changes - #1170

Changes in v1.3.5

  • DDC Display Input control - #604
  • Retrieve and export EDID data from display (Apple Silicon only) - #1112
  • Show detailed display info under Settings/Displays (Apple Silicon only ) - #1144
  • Ability to customize factory reset and input select DDC control codes - #1136
  • Added option to customize display name and menu icon - #1137
  • Use new API (SMAppService) for automatic login (macOS Ventura only) - #1125
  • Updated Paddle SDK to new v4.4 version - #1139
  • Fixed: The expand icon (wide chevron) at the bottom of menu blocks is light gray and not obvious enough - #1111
  • Fixed: Unfoldable advanced settings font not rendered as small in Settings/App Menu - #1143
  • Fixed: Settings/Displays block look bad in some scenarios when a display is collapsed - #1145
  • Fixed: Accessibility setting menu icon not hidden when menu icons are generally disabled - #1146

Changes in v1.3.4

  • Option to display percentage as scaling factor - #1076
  • Fixed: Refresh Rate menu item should be hidden when a display is mirror target - #1075
  • Fixed: Some items are missing from the Tools menu - #1079

Changes in v1.3.3

  • Customizable menubar icon - #722
  • Show both resolution slider and resolution menu - #1042
  • Option to hide disconnected dummy from menu - #1068
  • A more prominent and by default visible way to connect/disconnect dummies - #1067
  • Refactor/rewrite menu generation - #1066
  • Fixed: When a display is collapsed and remains the sole display, without its fully hidden from the menu when header for a single display is disabled - #1072
  • Fixed: When both menu item and header icons are disabled, texts do not line up properly - #1071
  • Fixed: Some menu items have icons even when icons are disabled - #1070
  • Fixed: DDC menu appears with a factory reset option for non-DDC compliant displays - #1069
  • Fixed: The Set Resolution menu is erroneously available for the mirror target display - #1059
  • Removed: option to have a tri-state collapsible header in menu instead of the more options menu expander - #1048

Changes in v1.3.2-beta

  • Higher luminance with HDR brightness upscaling calibration - #1053
  • Recalibrated percentages for brightness upscaling on Apple XDR displays - #1053
  • Smoother XDR brightness upscaling experience for Apple XDR displays (also avoid overshoot effect) - #1051
  • Add DDC factory reset to DDC menu
  • Option to have a tri-state collapsible header in menu instead of the more options menu expander - #1048
  • Improved native smooth scaling compatibility with some Intel macs - #1041
  • Fixed: App incorrectly sets default DDC contrast (and for v1.3.x R/G/B black level) upon changing brightness after starting the app the first time - #1046
  • Fixed: Apple brightness smooth transition toggle has no effect - #1050
  • Fixed: Sidecar display name appears in random foreign language - #1047

Changes in v1.3.1-beta

  • Display configuration protection (also: protection for/against VRR) - #995
  • Keyboard shortcut to start/stop PIP window - #1026
  • Add display rotation keyboard shortcut - #1014
  • DDC R/G/B Gain and Black Level adjustments - #1019
  • Option to enable/disable support for specific DDC controls for a display - #1002
  • Custom Video Control Codes or multiple codes for DDC control - #1005
  • Support for on/off value override for the DDC mute command - #1009
  • Support for inverted control values for DDC - #1004
  • Support for different scale than the usual 0-100 for DDC - #1003
  • Options to adjust DDC communication timings - #1008
  • Add option to customize audio device name associated with the display for DDC volume control - #638
  • Change More Options... submenu into an expandable area - #1034, #1033
  • Dismiss button for the blue reboot banner under Settings/Displays - #1011
  • Option to hide Check for Updates form the Tools menu when it is set to be closable - #1037
  • All menu block header should be clickable to show/hide block - #1032
  • Disconnected dummies should be listed under Settings/Displays - #1031
  • Improve the design of Settings expandable subsections - #989
  • Fixed: 270 degree PIP and Full Screen Streaming rotation does not work properly - #1028

Changes in v1.3.0-beta

  • Add option to circumvent the lack of macOS support for the HiDPI variant for native pixel resolution - #965
  • Support reading DDC values upon startup - #633
  • Make restoring DDC values optional - #983
  • Add option to prohibit keyboard control for a display - #967
  • Add hardware DDC contrast control with keyboard shortcuts - #635
  • Add option to hide volume OSD for a display - #966
  • Add option to adjust/disable control smoothing - #634
  • Improve mirroring submenu usability - #927
  • Add option to hide a display from the app menu - #984
  • Collapsible headers for displays under Settings/Displays - #981
  • Increase the size of Settings a bit - #964
  • Put the accessibility permissions warning triangle to a more appropriate location - #963
  • Clarify wording of native smooth scaling manually defined limits - #916
  • Fixed: In fully headless the default headless virtual display should have a proper name - #986
  • Fixed: Restoring saved DDC values on startup on Apple Silicon macs - #982
  • Fixed: Slider percentage does not always exactly match DDC value - #974
  • Fixed: Upon mirror configuration the menu icon is not updated properly - #943
  • Fixed: Slider right side text wiggle issue when only sliders are present in the Menu and Tools block is closed - #917

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.