|
|
|
|
Changelog for DisplayCAL-3.9.11-lp155.5.1.x86_64.rpm :
* Wed Sep 13 2023 Torsten Gruner - Update to version 3.9.11 * https://github.com/eoyilmaz/displaycal-py3/releases/tag/3.9.11 * Fixed new-release target in Makefile to do a pull before merging the develop branch. * Fixed main branch name in Makefile. * Updated Makefile to introduce new targets. * Updated string formatting on several places in wxProfileInfo. * Fixed colorimeter_correction_web_check_choose() to work properly for fractional scale. * Revert \"fix #231 (#237)\" (#239) * This reverts commit 59c456c that accidentally was pushed to main branch * Updated actions to use Node.js 16 (#220) * updated restrictions for max python version to run with python 3.11 (#217) * Update test workflow for python 3.11 (#215) * added python 3.11 to test workflow * catch FileNotFoundError in module defaultpaths * allow untethered window to open * Fix appdata to validate for flathub * Cleanup: remove no-longer-referenced get_known_folder_path, UserDirs class (#227) * Cleanup: remove no-longer-referenced defaultpaths.get_known_folder_path method, and associated UserDirs class * Add feature: Add a gamut coverage information in Profile Information page * Fix incorect bytes and string comparison when reading a .ti3 file (#221) * Mon Apr 17 2023 Andreas Schneider - Update to version 3.9.10 * https://github.com/eoyilmaz/displaycal-py3/releases/tag/3.9.10 * Wed Feb 05 2020 olafAATTaepfle.de- escape usage of % in rpm specfile * Mon Feb 03 2020 Dominique Leuenberger - BuildRequire pkgconfig(udev) instead of udev: allow OBS to shortcut through the -mini flavors. * Sat Dec 14 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.9.3: * [Cosmetic] [UI] Improve PCS to device gamut outline plot. * [Blocker] Linux, macOS: Fix failure to launch if initial install (regression of lockfile change in 3.8.9.2) * Thu Dec 12 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.9.2: * [Minor] When previous instance was force quit, override leftover lockfile. * [Trivial] When using a custom profiling testchart with very few or no dark RGB gray patches, try to better maintain slope of existing points during shaper curve generation. * Sun Dec 08 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.9.1: * [Moderate] Fix SpyderX calibration issue when using 32-bit ArgyllCMS executables. * Sat Dec 07 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.9: * [Enhancement] Show the instrument serial number (if available) when prompting to physically interact with the instrument. * [Enhancement] Check SpyderX dark offset calibration and abort if it is too high (user error). * [Enhancement] Adjust perceptual device to PCS table black point to match perceptual PCS to device table. * [Enhancement] Warn during automatic output levels detection if the display device input range or graphics driver output range look to be misconfigured. * Tone response curve plot now uses the illuminant-relative profile whitepoint instead of D50 for input values if using absolute colorimetric intent. * Rename “LG OLED” (.dcl) 3D LUT format to “DeviceControl” and unlock available resolutions. * [Trivial] Reload current calibration when cancelling profile installation (regression of a change to profile installation dialog handling in DisplayCAL 3.8.8, SVN revision r6252). * [Trivial] When loading settings from a profile, restore unused CIECAM02 viewing conditions (if applicable). * [Trivial] Prevent potential double prompt for instrument calibration. * [Cosmetic] Do not re-use logfiles for standalone tools as long as other instances are still running. * [Moderate] Failure to launch with pre-release versions of wxPython 4. * Thu Nov 07 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.8.1: * [Moderate] Work-around failure to launch if wxPython 3.0 / wxWidgets 3.0 release number do not match (using wxPython 3.0 is deprecated). * Wed Nov 06 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.8: * [Enhancement] Detect and warn about malformed colorimeter corrections (e.g. from non-official sources). Move them to the trash automatically if they were previously (manually) installed. * [Enhancement] Always enumerate instruments on application startup if more than one instrument was detected the last time the application was used (cross-platform consistency). * [Enhancement] When prompting for instrument calibration, display the just now detected instrument name instead of the previously enumerated name (the latter might be stale if you forgot to refresh after changing connected instruments). * [Enhancement] Use a slightly improved smoothing method when creating high resolution PCS to device tables. * [Enhancement] Increase automatic PCS to device table resolution for L *a *b * LUT profiles to 45x45x45 if using smoothing. * [Enhancement] [UI] Only auto-close profile/3D LUT installation dialog after a successful installation. * [Enhancement] Don\'t auto-close madTPG after 3D LUT installation. * [Minor] madVR 3D LUT generation: Always write D65 white to 3D LUT input primaries metadata so madVR does not attempt to correct whitepoint differences on its own when using a custom whitepoint (the 3D LUT itself will map the custom whitepoint correctly). * [Minor] madVR 3D LUT installation: Don\'t attempt to install 3D LUTs with unsupported input primaries metadata (i.e. not Rec. 709, SMPTE C, EBU/PAL, Rec. 2020 or DCI P3) as madVR will overwrite the metadata depending on the 3D LUT install slot. Such 3D LUTs should only be assigned manually in madVR instead. * [Trivial] [UI] When loading settings, always enable the 3D LUT tab if the display is virtual (consistent with display selection behavior). * [Trivial] Also apply black point correction when creating a matrix profile without black point compensation (consistency). * [Trivial] Do not create swapped matrix fallback tags for XYZ LUT profiles when using the alternate forward profiler and the used ArgyllCMS version is >= 2.1 (be consistent with ArgyllCMS). * [Trivial] madVR 3D LUT generation: Accept negative values for input primaries metadata. * Tue Oct 01 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.7.1: * [Trivial] [UI] Profile information (Linux): When using wxPython 3.0 instead of 4.0, clicking the sash would throw an error (using wxPython 3.0 is deprecated). * Sun Sep 22 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.7: * [Trivial] Don\'t automatically disable interactive display adjustment when setting calibration tone curve to “As measured” (unintended behavioral change introduced in DisplayCAL 3.8.6, SVN revision r6194). * [Minor] (GNOME on Wayland) Latency incurred by a large measurement window size was not accounted for, introducing the possibility of measurements failing due to loss of synchronization. * [Minor] (GNOME on Wayland) Limited range (16..235) support. * Fri Sep 06 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.6: * [Enhancement] If the graphics drivers or hardware do not support loadable gamma ramps or calibration, show a more descriptive error message. * [Enhancement] Increase the timeout for display & instrument detection during application startup from 10 to 20 seconds, to allow for slow opening of legacy serial ports. * [Minor] Do not attempt to access properties of non-existent objects if a subprocess is not succesfully terminated after reaching a timeout during display & instrument detection at application startup (unexpected failure). * [Trivial] [UI] Disable the profile installation button if no displays have been detected. * [Trivial] [UI] Disable the measurement report menu item if no instruments have been detected. * Wed Aug 14 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.5: * [Moderate] DisplayCAL 3.8.4 broke video levels (16..235) output encoding/decoding for video card gamma table tags (profiles using calibration with video output levels created by 3.8.4 can be fixed by re-creating via menu “File”, “Create profile from measurement data...” and selecting the existing profile). * Sat Aug 10 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.4: * [Enhancement] Do early detection of highly non-monotonic luminance responses when doing on-the-fly generation of the preconditioning profile for auto-optimized testcharts with 425 or more patches. * [Enhancement] Always create a single shaper curve for the fallback matrix tags of cLUT profiles with nonlinear calibration. * [Minor] Work-around Argyll applycal bug with gamma value TRC curve tags in profiles (fixes generating HDR 3D LUTs from display profiles with such tags). * Tue Jul 02 2019 obs-packagingAATTdisplaycal.net- Update to 3.8.3: * [Minor] Verification: Prevent unintended mixing of unicode and binary strings when a device link profile is used. * [Cosmetic] [UI] (KDE) Centering the measurement window would increase its size slightly and resetting its size would move the window down and right (regression of SVN revision r6137). * Sun Jun 09 2019 obs-packagingAATTdisplaycal.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 2019 obs-packagingAATTdisplaycal.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 2019 obs-packagingAATTdisplaycal.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 2019 obs-packagingAATTdisplaycal.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). * Sat Mar 23 2019 Jan Engelhardt - Make scriptlets POSIX sh compatible.- Replace old $RPM_ * shell vars by macros. * Sun Mar 17 2019 obs-packagingAATTdisplaycal.net- Update to 3.7.2: * [UI] Russian and ukrainian localization (thanks to Alex Sikorsky). * [Enhancement] Apply black point correction/compensation to measurement data directly instead of device-to-PCS table (improves smoothness of profiles for displays with not very neutral black). * [Enhancement] Optimize single gamma curve without offset to single gamma value. * [Enhancement] Network: Get rid of gethostbyname usage because it can have a long delay. * [UI] Updated traditional chinese localization (thanks to 楊添明). * [Minor] Fallback TRC tags were created using a wrong backward matrix when using ArgyllCMS 2.0.2b or newer. * [Trivial] When connecting to a pattern generator, closing the connection dialog should be equivalent to cancelling. * [Cosmetic] [UI] Show a dialog while the UI is blocked when connecting to madTPG. * [Cosmetic] [UI] Do not show the visual whitepoint editor fullscreen warning if using a pattern generator. * [Cosmetic] [UI] Synthetic ICC creator: Set chromatic adaptation up/down arrow increment to 0.0001. * [Cosmetic] [UI] Synthetic ICC creator: Hide (unused) hue & saturation controls for SMPTE 2084 hard clip. * Sat Feb 09 2019 obs-packagingAATTdisplaycal.net- Specfile only update: Hardcode python2 so shebang of installed scripts is not messed up * Thu Jan 24 2019 obs-packagingAATTdisplaycal.net- Update to 3.7.1.4: * [Enhancement] Changed full field pattern insertion interval and duration granularity to 0.1 seconds. * [Enhancement] Store and read full field pattern insertion parameters from profile. * [Minor] Full field pattern insertion should not run during display update delay measurements and requires an extra delay after being shown. * [cosmetic] [UI] Include full field pattern insertion in estimated measurement time calculation. * Mon Dec 03 2018 obs-packagingAATTdisplaycal.net- Update to 3.7.1.3: * [Cosmetic] [UI] Show ColorMunki spectrometer as “ColorMunki Design/Photo, i1Studio” in instrument dropdown for better differentiation from “ColorMunki Display” and “ColorMunki Smile” colorimeters. * [Minor]: UnicodeError when trying to access 3rd-party ICC v4 profiles MultiLocalizedUnicodeType tags with non-US/UK country code(s) for english language. * Wed Nov 14 2018 obs-packagingAATTdisplaycal.net- Update to 3.7.1.2: * [Regression]: Display enumeration didn\'t work correctly due to 3.7.1 full field pattern insertion change for ArgyllCMS 2.0.2b. * Thu Nov 01 2018 obs-packagingAATTdisplaycal.net- Update to 3.7.1: * [Enhancement] Measurement report: Updated Fogra Media Wedge V3 evaluation criteria to ISO 12647-7:2016 version of the standard (use ΔE *00 and ΔCh for CMY gray). * [Enhancement] Measurement report: Moved ΔICtCp to general evaluation criteria so it can be shown in the additional statistics for all available criteria. * [Enhancement] Updated simplified chinese translation (thanks to Mars). * [Enhancement] Full field pattern insertion: Support the latest ArgyllCMS 2.0.2 Beta development code. * [Enhancement] [UI] Consistency: When changing the verification chart, set the simulate whitepoint relative to display profile whitepoint option according to the simulation profile (just as when changing the simuation profile itself) and don\'t reset the simulate whitepoint option when changing the simulation profile. * [Cosmetic] Automatically fall back to the default verification chart if the selected one no longer exists (due to the chart file having been moved or deleted). * [Cosmetic] Detect highly non-monotonic luminance responses when creating shaper curves (intended to let creating a profile from highly non-monotonic measurements fail just as before, but with a nicer, more descriptive error message instead of the raw exception from the underlying fitting function). * [Cosmetic] When creating a profile fails and results in an error dialog, do not show the superfluous additional “profiling not finished” message. * [Minor] Restored the ability to create colorimeter corrections for virtual displays, which was accidentally removed in DisplayCAL 3.7. * Wed Oct 10 2018 obs-packagingAATTdisplaycal.net- Update to 3.7: * [Feature] Full field pattern insertion option for selected pattern generators (madTPG *, Prisma and Resolve). *madTPG on Windows requires using a modified version of ArgyllCMS. * [Feature] Chromatic adaptation control for the synthetic ICC profile creator. * Resolve HDR 3D LUT preset (SMPTE 2084 hard clip, no tonemapping). * [Enhancement] Show a column with the spectral resolution and range of the reference measurements when listing colorimeter corrections from the online database (if available). * [Enhancement] Improved support for (3rd party) profiles with chromatic adaptation transforms other than Bradford, e.g. for use as 3D LUT source profiles. * [Enhancement] Early abort when cancelling video level detection measurements. * [Enhancement] Early abort if connecting to madTPG fails. * [Enhancement] Updated simplified chinese translation (thanks to Mars). * [Enhancement] If using madTPG and continuing from interactive adjustment to iterative grayscale calibration, wait three seconds after switching to fullscreen and exclusive fullscreen respectively, to give the display time to complete the switch, before commencing measurements. * [Enhancement] Show messages from instrument related popup dialogs during measurements on the madTPG on-screen display as well. * Hue preservation less than 100% for HDR SMPTE 2084 3D LUTs with roll-off tonemapping now only affects red-orange/orange/amber hues (i.e. match madVR\'s “color tweaks for fire & explosions”). * [Enhancement] Verification: Before attempting to create a measurement report, automatically check the PCS to device table resolution for LUT profiles if necessary and warn about low resolution tables. * [Enhancement] 3D LUT verification: When using a different whitepoint target for a 3D LUT, use the altered source profile as simulation profile for verification. * [Enhancement] 3D LUT verification: When creating a self check report, automatically use the device link profile. * [Enhancement] Measurement report: Show weighted ΔL, ΔC and ΔH for ΔE *94 and ΔE *00. * [Enhancement] Measurement report: Signed values for ΔL *76, ΔL *94, ΔC *76 and ΔC *94 are now always relative to the nominal values (match ΔE *00 and ΔICtCp). * [Enhancement] Measurement report: Measured vs display profile whitepoint is now a purely informational statistic, no longer a pass criteria. * [UI] When creating a colorimeter correction, allow selecting a display manufacturer via autocomplete if not set. * [UI] [Cosmetic] Minor UI spacing adjustments. * [Cosmetic] For HDR 3D LUTs with SMPTE 2084 (hard clip) tone curve, set the mastering display peak luminance in the simulation profile description to the target peak. * [Minor] Interpolation between clipping and roll-off for HDR 3D LUTs with SMPTE 2084 tone curve was not as smooth as intended with mastering display peak luminance below 10000 cd/m² or just above target peak. * [Minor] HDR 3D LUTs with SMPTE 2084 (hard clip) tone curve did reproduce slightly too low luminance in a limited region below the chosen target peak. * [Minor] Verification controls were not being initialized if loading settings before switching to the verification tab. * [Trivial] Also update verification tone curve controls if a matrix profile with non-identical shaper curves is selected as simulation profile. * [Trivial] Make eeColor to madVR converter exit cleanly when receiving SIGBREAK. * [Trivial] Correctly escape/unescape quotes in CGATS. * [Trivial] Reset enumerated measurement modes when changing Argyll version. * [Trivial] Do not automatically disable interactive display adjustment after visual whitepoint editor measurement. * [Trivial] When using madTPG, restore fullscreen and OSD button states when continuing on to calibration after interactive adjustment. * [Trivial] madTPG did not automatically enter fullscreen if enabled when skipping interactive display adjustment and detecting video levels. * [Trivial] Only show the place instrument on screen countdown in madTPG if we don\'t temporarily leave fullscreen for interactive adjustment during calibration anyway. * [Trivial] Always force HDR 3D LUT SMPTE 2084 mastering display peak luminance to be greater than or equal to target peak luminance. * [Cosmetic] Do not show HDR 3D LUT tone mapping hue/saturation controls for SMPTE 2084 (hard clip). * [Minor] Measurement report: Measured vs assumed/profile whitepoint delta ICtCp should always be referenced to assumed/profile whitepoint. * [Minor] Measurement report: Using absolute values without display profile whitepoint as reference in ICtCp mode referenced the values to D50 instead of the natural ICtCp whitepoint of D65. * [Cosmetic] Measurement report: RGB color comparison swatches when using absolute values and display profile whitepoint as reference were not referenced to chosen whitepoint. * [Trivial] Profile information: Whitepoint delta E to locus should always be referenced to locus, not D50. * [Cosmetic] Profile information: Use correct axis labels for DIN99b 2D gamut plot. * [Minor] Standalone 3D LUT maker: Unmatched Thaw() call when setting abstract profile. * [Minor]: Prevent potential subprocess memory leak. * Sat Aug 25 2018 obs-packagingAATTdisplaycal.net- Update to 3.6.2: * [Feature] Measurement report: ICtCp and ΔICtCp color distance metric. * [Enhancement] Show report type in self check report. * [Enhancement] Add actual display profile description to self check report if a simulation profile is used as display profile. * [Enhancement] Use the same method to create HDR 3D LUTs whether the display profile is cLUT or matrix based. * [Enhancement] Verification: Do not automatically enable “Simulate whitepoint relative to display profile whitepoint” if the verification chart does not contain L *a *b * reference data. * [Enhancement] Measurement and self check report: Only automatically enable the use of absolute values when simulating the reference whitepoint if no simulation profile was used. * [Minor] 3D LUT/verification with a display profile that has a black level of zero, but embedded characterization data black level above zero: Black offset also needs to be applied if not using BT.1886 for correct results. * [Minor] When generating high resolution PCS to device tables during HDR 3D LUT creation, use the configured resolution even if low quality PCS to device tables were generated when creating the profile. * Tue Aug 07 2018 obs-packagingAATTdisplaycal.net- Update to 3.6.1.1: * [Minor]: Don\'t call setlocale() unconditionally, and restore previous locale (fixes build under non-english locales, regression of XDG changes in DisplayCAL 3.6.1, SVN revision 5457 and up). * Mon Aug 06 2018 obs-packagingAATTdisplaycal.net- Update to 3.6.1: * [Feature] Adjustable hue preservation (values less than 100% will gradually hue shift very bright and saturated redorange/orange/yellowgreen hues to a more yellowish tone, preserving more saturation and detail) for HDR SMPTE 2084 3D LUTs with roll-off tonemapping (default 50%). * [Feature] Ability to set a calibration target luminance by measuring the ambient light level. * [Feature] Verification tab: Hold the “alt” key on your keyboard to create a profile or device link (3D LUT) self check report instead of a measurement report. * [Enhancement] DCI P3 D65 profile for use as 3D LUT source colorspace or measurement report simulation profile. * [Enhancement] Increased the default number of patches for the madVR HDR preset back to 425. * [Enhancement] HDR 3D LUT SMPTE 2084 tonemapping: Restored near black tone reproduction for displays with non-zero black level and output offset less than 100% to pre-v3.6 values. * [Enhancement] Improved HDR 3D LUT SMPTE 2084 tonemapping speed. * [Enhancement] Improved HDR 3D LUT accuracy for colorimetric rendering intents. * [Enhancement] Increased default display update delay for Resolve preset to 1000 ms. * [Enhancement] Quantize Autodesk/Kodak (.3dl) 3D LUT values by always rounding up (match the format specification in the Lustre user guide). * [Enhancement] Limit the number of concurrent worker processes depending on system memory to avoid swapping. * [Enhancement] Always normalize CGATS data to Y = 100 when processing files not created by DisplayCAL. * [Enhancement] Get the black level for computation of 3D LUT or verification target tone curves from the embedded characterization data if a lookup through the display profile returns zero (makes e.g. Rec. 1886 work properly in that case). * [Enhancement] Synthetic ICC profile creator: Increase number of decimal digits for black level to 6 and do not clamp to 16-bit integer values to offer more fine grained control. * [Enhancement]: Use configured XDG “well known” user directories (currently only used to determine the localized name of the “Downloads” directory). * [UI] Moved HDR 3D LUT SMPTE 2084 tonemapping luminance/saturation/hue preservation controls to advanced options (hidden by default). * [Moderate] madVR 3D LUT generation via the main application: When using a non-standard source colorspace whitepoint (by setting a calibration whitepoint target different from the source colorspace\'s original whitepoint, e.g. not using DCI white for DCI P3), non-standard values for input primaries and whitepoint were written to the 3D LUT header, madVR 3D LUT slot auto-detection for installation did not work if the source colorspace was not Rec. 709, and color conversion was affected if the 3D LUT was not installed via the madVR API (i.e. by not clicking the “Install 3D LUT” button, but choosing the 3D LUT manually in madVR\'s settings). * [Minor] Downloads within DisplayCAL failed if the download directory didn\'t exist (regression of changes made in DisplayCAL 3.5, SVN revision 5081). * [Minor] HDR 3D LUT SMPTE 2084 tonemapping for non-Rec. 2020 source colorspaces did not work correctly (Rec. 2020 was assumed despite different choice). * [Minor] Standalone 3D LUT maker: Don\'t unexpectedly switch to the source profile\'s gamma for simple gamma + matrix source profiles (e.g. DCI P3) when creating a 3D LUT. * Thu Jun 21 2018 obs-packagingAATTdisplaycal.net- Update to 3.6: * [Feature] Adjustable weighting between luminance and saturation preservation for HDR SMPTE 2084 3... * [Feature] Option to adjust the roll-off for HDR SMPTE 2084 3D LUTs with roll-off tonemapping when... * [Enhancement] Improved HDR 3D LUT SMPTE 2084 roll-off tonemapping to eliminate possible over-dark... * [Enhancement] Removed HDR 3D LUT SMPTE 2084 roll-off tonemapping allowance for hue shifts in roll... * [Enhancement] Increased HDR 3D LUT SMPTE 2084 default target peak luminance to 480 cd/m² (makes B... * [Enhancement] Use extended model for HDR 3D LUT Hybrid-Log Gamma (HLG) display gamma adjustment d... * [Enhancement] Do not create PCS-to-device tables for synthetic HDR SMPTE 2084 profiles with roll-... * [Enhancement] Only enable the visual whitepoint editor button if the whitepoint target is set to ... * [UI] Keep dropdowns with only one choice enabled * [Cosmetic] Catch any madTPG connection errors to show a nicer error dialog without a traceback * [Trivial] Do not update the profile description when increasing the effective resolution of an ex... * [Trivial] Testchart editor: Only limit the view to six decimal digits, not the underlying data * [Minor] Confirm instrument placement when madTPG is not fullscreen * [Minor] Creating synthetic grayscale profiles with HLG tone response did not work correctly * [Trivial] Set allowed filetypes for selecting files when importing 3rd party software colorimeter... * [UI] (GTK3 under Wayland)Explicit refresh/update needed for ClientDC (fixes graphs not updating ... * Wed Apr 25 2018 obs-packagingAATTdisplaycal.net- Update to 3.5.3: * [Feature] Rudimentary ICCv4 profile autoconversion support (only matrix profile types) * [Enhancement] Lookup table based test profiles for evaluating display color management * [Enhancement] Profile information: Ability to plot CMYK profile tone response curves * [Enhancement] HDR SMPTE 2084 roll-off 3D LUT: Improved tone mapping * [Enhancement] Slightly improved accuracy of XYZ LUT profile CIECAM02 gamut mapping * Temporarily restored compatibility with wxPython 2.8.11/12 * [Minor] Restored ability to create profiles from non RGB device measurement files * [Minor] Profile information: Deal with potential NULL values in meta tags of 3rd party ICC profiles * [Trivial] Profile information: Correctly parse non-default device media type attributes * [Trivial] Profile information: Keep original tag order of 3rd party profiles when checking ID * [Trivial] Fix AppData XML * Sun Apr 01 2018 mrueckertAATTsuse.de- Update to 3.5.2.0: - TRIVIAL Prevent potential “service/proto not found” error due to unreliable system APIs when attempting to automatically download updates or vendor files. - TRIVIAL Linux: Restore missing icons in the window switcher and panel under XFCE. - TRIVIAL Linux: Add missing i1 Studio entry to bundled instrument configuration files (ArgyllCMS >= 2.0). - TRIVIAL Windows: Use bundled certificate authority (CA) certificates to circumvent potentially outdated system certificates under older versions of Windows. * Fri Mar 23 2018 mrueckertAATTsuse.de- Update to 3.5.1.0: - Added in this release: - FEATURE Rudimentary support for WCS Color Device Model profiles (only description, author, white- & blackpoint, gamma, parametric curve, and matrix tags are recognized and mapped to appropriate ICCv2 types). - Changed in this release: - UI Updated traditional chinese localization (thanks to 楊添明). - ENHANCEMENT Update bundled vendor PNP ID database. - ENHANCEMENT Linux: Use SDL (Simple DirectMedia Layer) directly. - Fixed in this release: - MINOR Work around Python issue #738361 (shell pattern compilation fails raising an unhandled exception if a path contains certain combinations of meta characters). - MINOR Measurement report: Deal with quantization when creating the report (fixes error when using video output levels in combination with some display profiles). - MINOR Profile loader (Windows): Display a proper error message when associating an invalid profile. - MINOR Profile loader (Windows): In case of an invalid profile (e.g. damaged file), fall back to linear gamma ramps instead of using the previously cached ramps and change the tray icon to reflect this. - MINOR Profile loader (Windows): Ignore potential stray WM_COMMAND messages caused by 3rd party application interference. - MINOR Bump minimum required wxPython version to 3.0 (fixes a compatibility problem under Linux if wxPython 2.8 was installed). - COSMETIC Refresh output levels control when loading settings. * Sun Feb 18 2018 obsAATThoech.net- Update to 3.5.0.0: * Maintenance/bugfixes * New application icons and slightly refreshed theme * See README.html#changelog-3.5 * Sat Dec 30 2017 obsAATThoech.net- Update to 3.4.0.0: * Critical: Prevent bad clipping in case of non-monotonic device response * Fix consistency of device to profile mapping accross external APIs (this fix is required to match how ArgyllCMS 2.0 enumerates displays) * HDR improvements * Added simplified chinese translation * See README.html#changelog-3.4 * Tue Dec 05 2017 crrodriguezAATTopensuse.org- Replace xorg-x11-devel build requires by the needed individual libraries. Wed Oct 18 17:36:43 UTC 2017 - florian_at_displaycal.net- Update to 3.3.5.0: * Maintenance/bugfixes * Minor enhancements * Updated french localization * See README.html#changelog-3.3.5 Wed Sep 13 12:10:59 UTC 2017 - florian_at_displaycal.net- Update to 3.3.4.1: * Fix XRandR fallback not returning device ID in some cases * Fix visual whitepoint editor madTPG_Net interface * See README.html#changelog-3.3.4.1 * Tue Jun 13 2017 jengelhAATTinai.de- Fix nonsensical 3.3 changelog entry. Revert description back to using 3rd singular form. Sun Jun 04 16:10:37 UTC 2017 - florian_at_displaycal.net- Update to 3.3.1.0: * Fix unhandled exception when using CIECAM02 with alternate forward profiler * See README.html#changelog-3.3.1 Thu Jun 01 16:11:48 UTC 2017 - florian_at_displaycal.net- Update to 3.3.0.0: * Better multi CPU/multi core support. Generating high resolution PCS-to-device tables is now taking more advantage of multiple (physical or logical) processors (typical 2x speedup on a i7-6700K CPU). * Generating a simple high resolution perceptual table is now done by copying the colorimetric table and only generating new input curves. This markedly reduces the processing time needed to create the perceptual table (6x speedup on a i7-6700K CPU). * See README.html#changelog-3.3 Sun Feb 19 16:46:26 UTC 2017 - florian_at_displaycal.net- Update to 3.2.4.0: * Maintenance/bugfix release * See README.html#changelog-3.2.4 Wed Jan 04 14:12:01 UTC 2017 - florian_at_displaycal.net- Update to 3.2.3.0: * Maintenance/bugfix release * See README.html#changelog-3.2.3 Tue Dec 13 22:29:24 UTC 2016 - florian_at_displaycal.net- Update to 3.2.2.0: * Maintenance/bugfix release * See README.html#changelog-3.2.2 Fri Nov 25 14:05:19 UTC 2016 - florian_at_displaycal.net- update to 3.2.1.0: see README.html#changelog-3.2.1 Sat Nov 19 11:04:10 UTC 2016 - florian_at_displaycal.net- update to 3.2.0.0: see README.html#changelog-3.2 Mon Oct 24 10:29:45 UTC 2016 - florian_at_displaycal.net- update to 3.1.7.3: see README.html#changelog-3.1.7.3 Tue Oct 04 20:50:59 UTC 2016 - florian_at_displaycal.net- update to 3.1.7.0: see README.html#changelog-3.1.7 Wed Aug 24 21:06:27 UTC 2016 - florian_at_displaycal.net- update to 3.1.6.0: see README.html#changelog-3.1.6 Tue Aug 02 21:20:48 UTC 2016 - florian_at_displaycal.net- update to 3.1.5.0: see README.html#changelog-3.1.5 Sun Jul 10 21:51:48 UTC 2016 - florian_at_displaycal.net- update to 3.1.4.0: see README.html#changelog-3.1.4 Mon Apr 11 08:53:40 UTC 2016 - florian_at_displaycal.net- update to 3.1.3.1: see README.html#changelog-3.1.3.1 Sat Apr 09 10:20:55 UTC 2016 - florian_at_displaycal.net- update to 3.1.3.0: see README.html#changelog-3.1.3 * Wed Mar 09 2016 kkaempfAATTsuse.com- Add provides/obsoletes for the rename dispcalGUI -> DisplayCAL at version 3.1.0.0 Mon Feb 29 16:43:24 UTC 2016 - florian_at_displaycal.net- update to 3.1.1.0: see README.html#changelog-3.1.1 Sun Jan 31 23:47:53 UTC 2016 - florian_at_displaycal.net- update to 3.1.0.0: * renamed dispcalGUI to DisplayCAL * see README.html#changelog-3.1 Mon Jan 11 10:34:55 UTC 2016 - dispcalGUI_at_hoech.net- update to 3.0.6.3: see README.html#changelog-3.0.6.3 Mon Dec 21 20:22:55 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.6.0: see README.html#changelog-3.0.6 Thu Nov 26 22:06:42 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.5.0: see README.html#changelog-3.0.5 Fri Sep 25 20:32:07 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.4.3: see README.html#changelog-3.0.4.3 Mon Sep 07 13:06:27 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.4.2: see README.html#changelog-3.0.4.2 Tue Sep 01 11:02:08 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.4.1: see README.html#changelog-3.0.4.1 Sun Aug 09 23:23:27 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.4.0: see README.html#changelog-3.0.4 Thu Jul 09 13:02:03 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.3.1: see README.html#changelog-3.0.3.1 Mon Jul 06 21:01:35 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.3.0: see README.html#changelog-3.0.3 Sun Jun 07 22:30:09 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.2.0: see README.html#changelog-3.0.2 Sun May 31 18:43:10 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.1.0: see README.html#changelog-3.0.1 Sat May 02 21:33:48 UTC 2015 - dispcalGUI_at_hoech.net- update to 3.0.0.0: see README.html#changelog-3.0 Sat Nov 15 19:47:26 UTC 2014 - dispcalGUI_at_hoech.net- update to 2.6.0.0: see README.html#changelog-2.6 Sat Sep 06 12:40:31 UTC 2014 - dispcalGUI_at_hoech.net- update to 2.5.0.0: see README.html#changelog-2.5 Sun May 11 17:06:37 UTC 2014 - dispcalGUI_at_hoech.net- update to 2.1.0.0: see README.html#changelog-2.1 Wed Apr 23 02:32:45 UTC 2014 - dispcalGUI_at_hoech.net- update to 2.0.0.0: see README.html#changelog-2.0 Sun Feb 09 22:34:19 UTC 2014 - dispcalGUI_at_hoech.net- update to 1.7.5.7: see README.html#changelog-1.7.5.7 Sun Jan 19 09:09:16 UTC 2014 - dispcalGUI_at_hoech.net- update to 1.7.1.6: see README.html#changelog-1.7.1.6 Wed Oct 23 20:09:44 UTC 2013 - dispcalGUI_at_hoech.net- update to 1.5.3.1: see README.html#changelog-1.5.3.1 Tue Oct 22 14:32:41 UTC 2013 - dispcalGUI_at_hoech.net- update to 1.5.2.5: see README.html#changelog-1.5.2.5 Sun Mar 03 19:22:01 UTC 2013 - dispcalGUI_at_oech.net- update to 1.2.7.0: see README.html#changelog-1.2.7.0 Fri Mar 01 16:47:49 UTC 2013 - dispcalGUI_at_hoech.net- update to 1.2.6.6: see README.html#changelog-1.2.6.6 Mon Jan 07 22:45:00 UTC 2013 - dispcalGUI_at_hoech.net- Fix typo Mon Jan 07 21:49:00 UTC 2013 - dispcalGUI_at_hoech.net- Fix missing man pages and made scripts executable Mon Jan 07 18:42:03 UTC 2013 - dispcalGUI_at_hoech.net- update to 1.1.8.3: see README.html#changelog-1.1.8.3 Sat Jan 05 12:40:52 UTC 2013 - dispcalGUI_at_hoech.net- update to 1.1.7.0: see README.html#changelog-1.1.7.0 Mon Nov 05 19:40:46 UTC 2012 - dispcalGUI_at_hoech.net- update to 1.1.2.9: see README.html#changelog-1.1.2.9 Fri Oct 05 17:05:00 UTC 2012 - dispcalGUI_at_hoech.net- update to 1.1.2.1: see README.html#changelog-1.1.2.1 Sat Sep 15 13:54:02 UTC 2012 - dispcalGUI_at_hoech.net- update to 1.1.0.0: see README.html#changelog-1.1.0.0 Wed Aug 01 09:08:34 UTC 2012 - dispcalGUI_at_hoech.net- update to 1.0.9.0: see README.html#changelog-1.0.9.0 Thu Jun 28 20:14:14 UTC 2012 - dispcalGUI_at_hoech.net- update to 1.0.7.7: see README.html#changelog-1.0.7.7 Fri Jun 22 22:26:46 UTC 2012 - dispcalGUI_at_hoech.net- update to 1.0.7.6: see README.html#changelog-1.0.7.6 Mon Jun 18 19:13:00 UTC 2012 - dispcalGUI_at_hoech.net- define RPM group per-distro as before format_spec_file Sat Jun 9 12:47:00 UTC 2012 - dispcalGUI_at_hoech.net- removed all udev stuff as it should already be handled by the Argyll dependency
|
|
|