Hello community, here is the log from the commit of package DisplayCAL for openSUSE:Factory checked in at 2019-06-12 13:19:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/DisplayCAL (Old) and /work/SRC/openSUSE:Factory/.DisplayCAL.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "DisplayCAL" Wed Jun 12 13:19:12 2019 rev:30 rq:709271 version:3.8.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/DisplayCAL/DisplayCAL.changes 2019-03-26 22:35:35.173650272 +0100 +++ /work/SRC/openSUSE:Factory/.DisplayCAL.new.4811/DisplayCAL.changes 2019-06-12 13:19:14.672553153 +0200 @@ -1,0 +2,172 @@ +Sun Jun 09 15:21:11 UTC 2019 - obs-packag...@displaycal.net + +- Update to 3.8.2: + * [Enhancement] Always try to skip initial colorimeter + calibration for uniformity measurements (e.g. SpyderX). + * [Enhancement] Use GObject Introspection for DBus access (if + available). + * [Enhancement] Use a default timeout of 500 ms for DBus calls. + * [Minor] If invoked from the main application's “Tools” menu, + the synthetic ICC profile creator HDR configuration could + affect the main application's 3D LUT HDR configuration. + * [Minor] Successive requested instrument calibration during + uniformity measurements did not wait for the calibration to + complete before continuing (e.g. SpyderX). + * [Trivial] Prevent potential blocking of socket binding if a + previous instance exited unexpectedly. + * [Trivial] [UI] Change parent inheritance for pathdialog + wrappers so interacting with the parent is appropriately + prevented when the wrapper dialog is shown via a scripting + request. + * [Trivial] [UI] Always prefer the global DPI value (Xft.dpi) for + HiDPI scaling with wxGTK2. + +------------------------------------------------------------------- +Fri May 24 01:13:10 UTC 2019 - obs-packag...@displaycal.net + +- Update to 3.8.1.1: + * [Minor] [UI] Some custom widgets had a size of zero when + org.gnome.desktop.interface scaling-factor was set to 0 + (regression of a change in DisplayCAL 3.8.1, SVN revision + r5979). + * [Minor] [UI] No scaling for some custom widgets with wxGTK2 and + HiDPI unless org.gnome.desktop.interface scaling-factor was set + to a value of 2 or higher (regression of a change in DisplayCAL + 3.8.1, SVN revision r6005). HiDPI scaling with wxGTK2 under X11 + is now handled entirely by the global DPI value (Xft.dpi). + * [Minor] [UI] Too small size for the contents of some custom + widgets with wxGTK2 and HiDPI. + * [Cosmetic] [UI] Too much padding inside some custom widgets + with wxGTK2 and HiDPI. + * [Cosmetic] [UI] Occasional glitchy window sizing under Wayland. + * [Cosmetic] [UI] Added workaround for double window decorations + when the environment variable GTK_CSD is set to a nonzero value + under X11 (e.g. elementary OS Juno with Phanteon desktop). + +------------------------------------------------------------------- +Sat May 18 15:50:50 UTC 2019 - obs-packag...@displaycal.net + +- Update to 3.8.1: + * [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. + [1] https://www.freedesktop.org/software/colord/gtk- + doc/Device.html + [2] https://www.freedesktop.org/software/colord/faq.html + #application-support + * [Feature] LG OLED 3D LUT format. + * [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. + * [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”). + +------------------------------------------------------------------- +Fri Apr 26 01:19:15 UTC 2019 - obs-packag...@displaycal.net + +- Update to 3.8: + * [Feature] SpyderX support (requires ArgyllCMS 2.1.0 or newer, + use ArgyllCMS 2.1.0_mod to be able to skip instrument self- + calibration). + * [Feature] Colorimeter correction information with graph. + * [Feature] Synthetic ICC profile creator: Drag & drop support + for TI3 measurement files. + * [Enhancement] Rudimentary support for hypothetical future + instruments and their measurement modes (any new instrument + support added to ArgyllCMS in the future should be fully usable + in DisplayCAL right away without needing an update for + instrument-specific measurement modes). + * [Enhancement] Prefer colorimeter corrections from “ArgyllCMS” + folder and ignore duplicate (spectral) colorimeter corrections + from “color” folder (e.g. installed by HCFR under Windows). + * [Enhancement] Display technology information to aid in the + choice of a suitable measurement mode or correction. + * [Enhancement] Default to high-resolution spectrum mode (if + available) for spectrometers that support it. + * [Enhancement] Include some additional spectral sample + colorimeter corrections when importing for i1 Display Pro and + ColorMunki Display (e.g. MacBook Pro 2016 Retina with PFS + Phosphor WLED “P3” display, LG OLED 6-series WOLED based on + samples from LG C6 and E6 OLED TVs, sourced and combined from + community colorimeter corrections database contributions). + * [UI] Updated simplified chinese localization (thanks to Mars). + * [UI] Updated french localization (thanks to Jean-Luc Coulon). + * [Enhancement] Implicitly try to skip repeat instrument self- + calibration for colorimeters that want it if already done at + least once per measurement run. + * [Enhancement] Converted translation file format from JSON to + YAML for better readability. + * [Enhancement] Use a localized description for known quality + spectral sample colorimeter corrections. + * Use an application-specific download directory for updates and + supporting files. + * [Minor] Not all programmed measurement modes were enumerated + for the K10-A colorimeter (regression of a change in DisplayCAL + 3.7, SVN revision r5557). + * [Minor] ColorHug/ColorHug2 “auto” measurement mode was not + working anymore. + * [Trivial] Curve viewer: Re-introduced being able to view the + current contents of the video card gamma table if no display + profile is set or the profile used does not contain + calibration. + * [Cosmetic] Curve viewer, profile information: Curve graphing + identical channel detection was not working properly in some + cases (only affected synthetic curves). + +------------------------------------------------------------------- Old: ---- DisplayCAL-3.7.2.0.tar.gz New: ---- DisplayCAL-3.8.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ DisplayCAL.spec ++++++ --- /var/tmp/diff_new_pack.fVO9ah/_old 2019-06-12 13:19:15.476552787 +0200 +++ /var/tmp/diff_new_pack.fVO9ah/_new 2019-06-12 13:19:15.480552785 +0200 @@ -30,7 +30,7 @@ License: GPL-3.0+ Group: Productivity/Graphics/Other Name: DisplayCAL -Version: 3.7.2.0 +Version: 3.8.2.0 Release: 0 Source0: http://displaycal.net/download/%{name}-%version.tar.gz Url: https://displaycal.net/ @@ -47,6 +47,7 @@ BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xrandr) BuildRequires: pkgconfig(xxf86vm) +BuildRequires: python-xml Requires: argyllcms Requires: python2-numpy >= %{numpy_version} Requires: libSDL2_mixer-2_0-0 ++++++ DisplayCAL-3.7.2.0.tar.gz -> DisplayCAL-3.8.2.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/DisplayCAL/DisplayCAL-3.7.2.0.tar.gz /work/SRC/openSUSE:Factory/.DisplayCAL.new.4811/DisplayCAL-3.8.2.0.tar.gz differ: char 5, line 1