github waydabber/BetterDisplay v1.4.14

latest releases: v3.1.2, v3.1.1, v3.1.0...
17 months ago

App icon

About this version

This version contains various minor enhancements and bug fixes.

Enhancements

  • Allow command+brightness down to toggle mirroring when native Apple keyboard control is used - #1877
  • Keyboard shortcut to toggle "dark mode" - #1868
  • Show warning about limited functionality when the app is launched via Rosetta on Apple Silicon - #1876
  • Added compatibility with (the current beta of) macOS Sonoma.

Fixed

  • "Paste Base64 Data" button not acting properly under Settings/Displays/Custom EDID - #1866
  • "Treat as generic third-party (non-Apple) display" option does not activate without app restart - #1874
  • "Matching audio device name" change for DDC volume control is not applied instantly - #1879
Change log of v1.4.x versions

v1.4.13

Enhancements

  • Add additional DCC input options for displays that use input identifier higher than existing maximum - #1854
  • Restore contrast setting after screensaver (some screensavers might interfere) - #1849
  • Hide resolutions by default that do not conform to dummy's selected aspect ratio from the Set Resolution menu on Intel - #1767
  • Add Intel specific warnings for connect/disconnect feature - #1856
  • Fixed: BetterDisplay hangs on some systems when all displays are disconnected - #1844
  • Fixed: Continuous XDR upscaling readiness - explanation clarity - #1855
  • Fixed: Built-in display can be connected in clamshell mode when lid is closed after disconnecting the display - #1858
  • Fixed: Remove "Disconnect built-in display when an external display is connected" option for Intel as it does not work - #1857
  • Fixed: Swap Identical Display Positions option does not appear when connection management is disabled - #1859
  • Fixed: Erroneous 1x1 dummy resolution appears on Intel - #1860

v1.4.12

  • Fixed: Mirror target displays not detected in v1.4.11 + endless connect cycle with associated mirrored dummies - #1828
  • Fixed: Disconnected displays are listed in Mirror/Stream Display menus - #1831

v1.4.11

  • Enable connect/disconnect display on Intel (with some limitations) - #1806
  • Improve multi-user / fast user switching compatibility - #1705
  • Add up to 10 keyboard shortcuts for DDC inputs - #1794
  • Let alt-click on BetterDisplay menu icon go directly to BetterDisplay Settings - #1768
  • Connect all displays on wake to fix Intel no screen issue with disconnected displays - #1809
  • Add option to dim display as much as possible on disconnect on Intel - #1808
  • Decrease aggressiveness of "Detected some interference..." message - #1824
  • A somewhat stronger disconnect on wake (keep displays from reconnecting) - #1682
  • Ventura 13.4 (RC2) compatibility - #1826
  • Fixed: Undo button (for display configuration) must be pressed multiple times to undo changes made for multiple displays - #1810
  • Fixed: Mute via slider icon click shows mismatched percentage text on mouse down briefly - #1781
  • Fixed: Mute via slider icon click shows keyboard mute OSD - #1780
  • Fixed: Some app hang scenarios reported by Sentry - #1825
  • Fixed: Various typos - #1782, #1762, #1755

v1.4.10

  • HDR toggle is broken on some systems in v1.4.8/9 - #1750
  • App crashes when an user cancels display override password input in v1.4.8/9 - #1751

v1.4.9

  • Fixed: Crash with v1.4.8 on some Intel Macs when an external display is connected. - #1745
  • Better positioning of slider icons on Mojave/Catalina.

v1.4.8

  • Add general compatibility with macOS Mojave and macOS Catalina - #1729
  • Modern sliders for Mojave/Catalina - #1739
  • Resize Settings/Generals tab when Privacy section is opened - #1732
  • Every time an expandable block is opened/closed under Settings/Displays, the entire app menu is redrawn - #1733
  • Fix missing API induced crashes on Mojave and Catalina - #1731
  • Fix icons for macOS Mojave and Catalina - #1730
  • Fixed: Typo in Advanced > Display configuration > Enable resolutions over 8K - #1710

v1.4.7b

  • Improved HDR config protection (v1.4.7b) - #1706

v1.4.7

  • Added option to disconnect built-in display when an external display is connected - #1663
  • Added DDC support for dongles (HDMI to DVI, HDMI to DP, HDMI to VGA) attached to the2018 Intel mini's HDMI port - #1664
  • Added resolution slider and native smooth scaling support for the built-in display of some Intel iMac 21.5" and 27" configs - #1688
  • Privacy: added checkbox to opt out of crash reports (disable Sentry) - #1650
  • Privacy: added checkbox to disable licensing/Paddle (disables Pro as well) - #1657
  • Added a link to License Terms and Privacy Policy inside the app - #1659
  • Improved Ventura 13.3 compatibility
  • Fixed: Crash when the monitor's icon is changed to a custom one - #1696
  • Fixed: Menu remains open when Settings is opened - #1697

v1.4.6

  • Made resolution modes that are not visible with default settings more reachable via additional Set Resolution or Refresh Rate menu options - #1605
  • Added feature to quickly swap identical displays - #1358
  • Improved BetterDisplay behavior on removing eGPU (avoid stuff that interferes with the process) - #1632
  • Added keyboard shortcut to quickly swap identical displays - #1635
  • Added a bit more explanation + opens app menu when app icon clicked again while the app is running. - #1637
  • Added an option to force-override resolution of mirrored displays - #1638
  • Progressively hide resolution slider icon when a special resolution marker overlaps during tracking - #1641
  • Added the ability to add/remove favorites from the resolution slider when special resolution markers are enabled - #1646
  • Fixed: Seemingly Duplicate Resolutions In Set Resolution Menu by default on Intel - #1630
  • Fixed: Resolution slider contains same resolution for multiple bit-depths on Intel (this also causes duplication in special resolution markers in v1.4.5) - #1631
  • Fixed: Slider snapping does not work properly (flickers) for displays with limited resolution options in v1.4.5 - #1647
  • Fixed: Resolution slider markers and snapping is confused when slider set to magnifier style in v1.4.5 - #1648

v1.4.5-beta

Enhancements

  • Added markers on the resolutions slider for special and favorite resolutions are - #1625
  • Resolution slider should snap to favorites, special resolutions as well as current resolution for easier selection - #1618
  • Resolution slider should show favorite and special resolution text instead of plain resolution when relevant when dragging knob - #1619
  • Make screen resolution keyboard shortcut OSD bar "stick" briefly on special resolutions and favorites - #1617
  • Show resolution value + favorites in the resolution change keyboard shortcut OSD - #1612
  • Make config protection more adamant - do not update protection settings on config protection induced resolution change - #1614
  • Fixed: Auto-reconnect of internal display fails when all displays are disconnected - #1623

v1.4.4-beta

  • Added DDC support for the 2018 Intel Mac mini's built-in HDMI port - #1602
  • Dedicated mute button to the DDC volume slider (clicking on the slider's volume icon) - #1373
  • General handling of favorite resolutions + add favorites to the resolution menu - #1583
  • Ability to set the previous resolution/display mode quickly - #1593
  • Added the default, native and native HiDPI resolutions to the top of the Set Resolution list - #1592
  • Keyboard shortcuts for display resolution favorites, default/native resolution, previous resolution - #1585
  • Conflict detection with other apps that alter colors and brightness - #1598
  • Keyboard shortcut to toggle True Tone (if available) - #1594
  • Option to restore factory EDID on quitting BetterDisplay for Apple Silicon - #1577
  • Option to provide continuity when a display changes UUID due to EDID override with different IDs - #1576
  • Added a Paste base64 Data button that pastes EDID data from the clipboard text if it contains a base64 encoded binary - #1578
  • Colortable compatibility mode so the app can work together with other apps that manipulate colors - #1601
  • Enable semi-valid but seemingly working HiDPI resolution modes in Ventura 13.2 by default - #1570
  • Add option that allows restoring zero brightness + add a default 15% lower limit - #1566
  • Improve the appearance of expandable blocks in Settings - #1561
  • Play feedback when volume is changed - #1559
  • Option to change combined and software brightness startup settings - #1534
  • Fixed: When a display is reconnected to a different port, DDC might become unresponsive on Intel in some circumstances - #1606
  • Fixed: Currently disconnected screens appear in the Move Next to menu - #1567
  • Fixed: PIP window has a slightly wrong aspect ratio - #1543
  • Fixed: Various display rotation / portrait orientation issues - #1537
  • Fixed: In rare specific occasions the app might blank to zero an Apple screen on startup when combined brightness is used - #1565

v1.4.3

  • Add option to let the brightness OSD show whether brightness level requires color manipulation (that clips HDR content) - #1522
  • Improve Settings/Displays usability (introduces display selector bar instead of collapsible headers) - #1506
  • Make the EDID upload section a bit more condensed - #1512
  • Moving DCC Quick Slider Config submenu to a more appropriate place - #1497
  • Fixed: EDID auto apply takes effect even when EDID override is disabled - #1520
  • Fixed: Connect/Disconnect option is not compatible with Monterey - should be disabled - #1524
  • Fixed: Minor text cropping issue at Settings/Displays - #1521
  • Fixed: Name of [colorName] Black level display in slider is "[colorName] gain" - #1507
  • Fixed: Display System Settings shortcut blocked by BetterDisplay - #1505
  • Fixed: EDID override warning text has some typos in it - #1495
  • Fixed: Scrolling is enabled for resolution slider (bug) - #1485
  • Fixed: Disconnect menu item redundantly appears for connected dummies - #1484
  • Fixed: Attempting to disconnect an associated (therefore non-disconnectable) dummy makes graphical app menu items go missing - #1483
  • Fixed: When using main display icon offer possibility to use or set monochrome variant as default - #1478
  • Fixed: Removing dummy's from the menu does not remove them in preferences immediately - #1477

v1.4.2

Enhancements

  • EDID override support for Apple Silicon - #1468
  • Safe mode to prevent custom EDIDs from auto-loading on startup for Apple Silicon - #1472
  • Added restore factory EDID on Apple Silicon - #1471
  • Auto-apply Apple Silicon EDID override on startup - #1470
  • Treat virtual screens as non-disconnectable by default - #1465
  • Add various info/warning popups for connection management and DDC power - #1446
  • Add option to toggle hierarchical rendering mode for header icons - #1464
  • Fixed: Clarified Pro status of Intel EDID override feature - #1467
  • Fixed: Settings icons misaligment - #1461
  • Fixed: App might forget about previously disconnected displays - #1455

v1.4.1

  • Added option to set the meaning of header on/off button on a per display level - #1424
  • Automatically disable auto brightness during XDR upscaling - #1339
  • Apply display configuration edits without reboot on Apple Silicon - #1436
  • Better support accessibility software dimming (with colortable manipulation) during accessibility zoom - #1435
  • Keep track of disconnected displays for the entire app session until display ID is not reused by different display - #1460
  • Add a Set all to Hidden button to DDC input customization to simplify the process - #1380
  • Settings of disconnected displays should generally be disabled under Settings/Displays - #1434
  • Ability to customize the order of the displays in the app menu - #1317
  • GUI: Redesign display headers with a power button for connect/disconnect - #1422
  • GUI: Various refinements - #1453
  • GUI: Add option to change menu fonts and icons to light rendering - #1457
  • GUI: Add option to change menu symbol rendering style - #1454
  • GUI: Add specific icon for TVs and AirPlay output - #1458
  • Fixed: Starting/exiting BetterDisplay turns on internal display even in clamshell mode - #1451
  • Fixed: A dummy should not be treated as a real display when preventing the last display to be disconnected - #1452
  • Fixed: Dummy associated to a soft-disconnected display does not disconnect - #1447
  • Fixed: Graphical glitches with extra long app menus when expanding/scrolling - #1427
  • Fixed: Removing the first connection management safety messes up the label of the following section - #1429
  • Fixed: The Allow disconnecting the built-in display of the iMac option appears for non-iMacs as well - #1431
  • Removed: Remove experimental feature that kept mouse from entering a full screen stream target screen - #1441

v1.4.0

  • Turn off a display and fully remove it from the display layout with the option of turning it back on from the app ("Disconnect Display", "Connect Display") - #1396
  • Add various precautions (with option to disable) for display connection management - #1407
  • Add various auto-connect precautions for display management - #1414
  • Add various keyboard shortcuts to connect/disconnect displays- #1415
  • Add generic a Manage Displays item to the Tools menu - #1416
  • Add option to disconnect reconnected displays after wake - #1413
  • Add warning for disconnected displays before turning off connection management feature - #1423
  • Make connections management an Apple Silicon feature only - #1426
  • Order of displays changing randomly based on connection id - #1421
  • Fixed: Typo on Settings -> Displays -> Retrieve display EDID: "attemtps" instead of "attempts" - #1425

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.