github waydabber/BetterDisplay v2.2.0

latest releases: v3.0.5, v3.0.4, v3.0.3...
8 months ago
App icon

About this version

This version adds a number of app integration options: CLI (command line), HTTP (via an embedded lightweight server), custom URL scheme and notification dispatch methods are supported.

Please note that the new app integration features are experimental: currently only a subset of BetterDisplay features are accessible via CLI/integration (the goal is to provide full access to all features) and the command syntax is subject to change in subsequent releases as the feature evolves!

As an additional Pro feature, this version supports integration with other OSD rendering apps, such as MediaMate (the latest version is required - enable BetterDisplay under General > Event Mode in MediaMate).

This version also adds CLI license management features (useful for scripted deployment, activation, deactivation) and contains various other improvements and bug fixes.

Enhancements

  • External OSD replacement app support - MediaMate 3.0 and newer - #2143
  • Separate DDC mute and unmute keyboard shortcut - #2453
  • Add option to hide app OSDs - #2447
  • Make Settings icons slightly more colorful to aid the eye - #2519
  • Traditional command line integration (CLI) - #2445
  • CLI based license management (volume deployment) - #2007
  • Add HTTP based integration with customizable port - #2420
  • Add custom URL scheme to control app functions - #2398
  • Add security token for URL integration - #2399
  • Add integration feature for setting ranged values - #2402
  • Add x-callback-url support for custom URL scheme integration - #2403
  • Verbose log out to stderr using the -v2e parameter (use -v for stdout) - #2464
  • Flexible display addressability for integration - #2467
  • Add integration feature for toggling various display and application settings or performing changes - #2483
  • Add keyboard shortcut for toggling display notch - #2485
  • Add ability to get the current, min and max value for a setting using CLI/HTTP/custom URL schema - #2486
  • Add CLI option to change a ranged setting's value using an offset (increment/decrement) - #2488
  • Add in-app help for CLI options + autodocumentation - #2494
  • Add dynamic display identification options for CLI - current display with mouse or with focus - #2509
  • Add CLI/integration features for issuing direct DDC commands - #2517
  • Distributed Notification Center based integration possibility - #2446
  • General efficiency and compatibility improvements

Fixed

  • Combined brightness is not available when hardware backlight on/off control is disabled under DDC Features - #2512
  • Custom displayed name shows a wrong default Color LCD for built-in displays - #2492

Localizations included in this release

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

Information on how to participate in the localization effort

Download for macOS

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.