Menu

DisplayCAL 3.8.1 released

Added in this release:

  • [Feature] Preliminary experimental Wayland support under GNOME
    3 using colord (requires ArgyllCMS 2.1 or newer as well).
    Caveats do apply:
    • Window placement and ordering is completely up to the
      compositor under Wayland. There is generally no way for an
      application to place its own windows at specific relative
      locations or z-orders. As a result of this, the measurement
      window cannot stay always on top or be automatically centered.
    • Extra care needs to be taken that other windows are not placed
      on top.
    • Video card gamma table (videoLUT) access is handled by colord.
      Some functions like viewing current videoLUT contents may not
      be available.
    • The measurement window color depth is limited to 8 bits per
      channel per pixel (but dithering is used to achieve a higher
      effective color depth).
    • The measurement window may be subject to desktop-wide color
      management in upcoming versions of Wayland (although the
      display device is inhibited during measurements via the
      org.freedesktop.ColorManager.Device[1] D-Bus API which should
      prevent this, and as a fallback a linear calibration sRGB
      profile is temporarily installed during measurements if the
      D-BUs API is unavailable, which should result in an identity
      transform, i.e. effectively no color management, as well as
      linear video card gamma tables).
    • Application support for color management under Wayland via
      colord still seems to lacking[2] (although the list may well be
      out-of-date).
    • Only tested under GNOME 3 (Fedora 30, Ubuntu 19.04). Support
      for other desktop environments will need to be implemented
      separately until Wayland gains a color management and
      calibration/profiling protocol.
  • [Feature] LG OLED 3D LUT format.

[1] https://www.freedesktop.org/software/colord/gtk-doc/Device.html
[2] https://www.freedesktop.org/software/colord/faq.html#application-support

Changed in this release:

  • [Enhancement] If the currently used ArgyllCMS version is not a
    standard version, but also not a beta, do not offer to switch
    to an installed official stable version if it's otherwise the
    same version number.
  • [Enhancement] Include Quantum Dot LED (Samsung QLED Q9F)
    spectral sample colorimeter correction when importing for i1
    Display Pro and ColorMunki Display (sourced from community
    colorimeter corrections database).
  • [UI] (Debian, Fedora, Ubuntu) Use wxPython Phoenix if
    installed.
  • Prisma, Resolve: Set pattern generator background color to
    pattern color if using fullscreen patterns.

Fixed in this release:

  • [Moderate] UnicodeDecodeError when a CCSS file contains unicode
    characters in the display device description (regression of a
    change in DisplayCAL 3.8 to use localized technology
    descriptions, SVN revision r5810).
  • [Minor] APL calculation for Prisma and Resolve pattern
    generators was off by a few percent depending on pattern area
    and current pattern color.
  • [Minor] Quick reporting on calibrated or uncalibrated display
    did not try to detect output levels if set to “Auto”.
  • [Trivial] More gracefully deal with faulty tags in ICC profiles
    (fixes ICC profile information unhandled exception for colord-
    created profiles with malformed targ tags).
  • [Trivial] [UI] Correctly update the audio button state on
    progress dialogs when changed on a previous window.
  • [Cosmetic] [UI] Various minor potential rendering glitches.
  • [Cosmetic] [UI] Add work-arounds for various Wayland-related
    wxPython rendering quirks and bugs (e.g. spacing around
    windows, popup menu placement).
  • [Trivial] Try to work around sporadic colord profile
    installation quirks (“The profile was not added in time”).
Posted by Florian Hoech 2019-05-19

Log in to post a comment.

MongoDB Logo MongoDB