Skip to content

Release 0.2.1

Compare
Choose a tag to compare
@rockowitz rockowitz released this 02 Feb 15:43
· 241 commits to master since this release
v0.2.1

ddcui 0.2.1 better handles API calls that fail with Linux errno EBUSY. This occurs if DDC communication with a display is blocked by some other program, notably display driver ddcci.

  • Displays that are busy are reported as such in the Summary view, instead of being marked invalid.
  • Similarly to program ddcutil, command line option --force-slave-address enables ddcui to override the other program's hold on the display. For details, see See Option: --force-slave-address and section Device Busy Errors in the ddcutil 1.2.2 Release Notes.

Command line option --use-latest-nc-values and the corresponding checkbox in the NC Feature Values dialog have been removed. Instead, use the User Defined Features facility to define non-standard values for a monitor feature.

cmake control file CMakeLists.txt has been cleaned up.

  • Better support for controlling build type through use of cmake variable CMAKE_BUILD_TYPE. The default is value RelWithDebInfo.
  • By default, if ccache exists on the system it will be used to speed build times.

For a more detailed description of the changes in this release, see file CHANGELOG.md in the source tree or section ddcui Release Notes on the web site.