## QuadToneProfiler-Pro 1.5.0
### Released June 5, 2023
### New Features
- Added new features to the Quad Curve Remapping module that allow you to migrate the quad curve to different printer models and load the correct QTR ink list and header information to match the PPD file of the Quad-*xxxx* printer
- This is mainly to fix a common problem with updating P700-P900 curves from the older version of the app based on QTR v2.8.1 that did non support the MK and V channels to the latest version that does( QTR v2.8.2 and later)
- The new remapping tool will also let you convert curves from printer models that have a different number of inks or ink cartridge codes
- Added native support for command+O or double clicking a .qtp or .qtpc file to launch the app and open the file
- Added support for standard macOS file menu items and window management
- Open, Open Recent and Save options are now available from the File menu that are specific to the foreground window or module
- Dragging supported file types onto the app icon will launch the app and prompt to you to choose what module to load (different choices will be available based on the file type)
- Updated the Manual Curve Control in the Linearization and Curve Editor modules and renamed the "Standard Curve" button to "Perceptual Rendering"
- The input and output control point values manual curve have be changed for better screen to print match based on a slightly modified perceptual rendering found printing with an ICC profile (this change if primarily for high-dMax gloss prints that appear too dark when linearized straight L\*)
- Added improvements to general efficiency to support background multi-threading for the most common correction curve and linearization tasks
### Bug Fixes
#### Measurement File Bugs
- Fixed a major bug with the measurement averaging formula that would copy the averaged a* value to both the a\* **and** b\* values when opening measurements with multiple samples per step
- Fixed a bug that causes the app to crash when opening SpyderPrint measurement files with comma decimal place separators
- Fixed a bug that causes the app to crash when opening SpyderPrint measurement files with a missing header row or files without row numbers
#### SCTV Color Tint Linearization
- Fixed a major bug in the CIELAB to XYZ values used in the correction calculation that would either casue the app the crash or create the wrong correction curve.
- Now able to load measurement files with multiple samples per step.
#### Custom Curve Creation
- Fixed a bug that would cause the app to crash when adjusting the ink limit slider to a value where the dmax of that ink falls below the densities in the next-lighter ink. The resulting quad curves **will not** be correct, but the app will no longer crash. A future update will remove either resort the ink position or remove the ink from the paritioned curve
- Fixed a bug that would sometimes cause the app to crash when pressing the edit quad button after the setting the initial limits and overlaps.
- Changed how the curve editor window is displayed so that it opens as a modal window that is tied to the custom curve creation window
---
## QuadToneProfiler-Pro 1.4.7
### Released June 5, 2023
### New Features
* Added new measurement file import options for lineariation tools
* Added option to save smoothed measurement files from linearization screen
### Bug Fixes
- Changed internal Lab to RGB conversion for better color accuracy when blending ink curves (**This change created a known bug to the Color Tint Linearization tool that causes the WRONG CORRECTION CURVE. Will be fixed in next update**)
- Updated to correct toner presets for P700-P900
- Fix problem with comma decimal separators in measurment files that would fail to load measurements or cause a crash
- Fixed problem when saving .quad files from the new Custom Curve Editor tool that was added in v1.4.6
---
## QuadToneProfiler-Pro 1.4.6
### Released May 18, 2023
#### Bug Fixes
**New Quad Curve Editor Tool**
- Added manual output curve control to chage shape of output density withouth needing to use the Gray Curve Linearization tool
- Added option to show total ink load similar to the QTR CurveView app
- Redesigned ink graph view to better show the before and after curves---
---
## QuadToneProfiler-Pro 1.4.5
### Released March 8, 2023
#### Bug Fixes
- Fixed a big problem in the Starter Curve Setup screen with the P700/P900 Matte curves that had the wrong ink channels and measurements for the Cyan and Magenta components.
- The toner presets for the matte P700/P900 curves now have the correct inputs for the blended quad and ink sample preview (it was created with Canson Rag Photographique and might show a slightly warmer tone than some other more neutral papers).
- Fixed problem with some Argyll CMS ti3 meausrement files where the app would crash after not detecting and averaging files with multiple samples per patch.
- Added an option in the Linearization screen to save (and open) a new type of measurement file created from the edited and smoothed measurements. The new txt file is made up of 256 steps from the edited, smoothed, and interpolated L*a*b* values.
---
## QuadToneProfiler-Pro 1.4.4
### Released March 3, 2023
#### Bug Fixes
- Fixed problem with the Custom Curve Creation screen crashing when trying to edit the initial partitioned curves
---
## QuadToneProfiler-Pro- 1.4.3
### Released March 1, 2023
#### Bug Fixes
- Fixed problem with the Starter Curve Setup screen crashing when trying to show the quad curve graphs for the 10-ink Large Format printers (x900, or P5000,7000,9000 models)
- Fixed problem with the SCTV or Color Tint Linearization tool not opening SpyderPrint meaasurement files.
---
## QuadToneProfiler-Pro- 1.4.1
### Released December 22, 2022
#### Bug Fixes
- Fixed problem with P700 and P900 curves being in the wrong order that would cause the QuadToneRIP install command error and not install the quad files
### New Features
- Added ability to detect and sort measurements by the RGB input values in i1 Profiler CGATS and Argyll CMS .ti3 measurement files to **support randomized patch sets** and automatically detecting duplicate patches for better averaging
- Randomized measurement files using duplicate patches that do not contain RGB input values are automatically sorted by Lab L* values and before averaging.
- Added better support for automatically detecting and averaging measurement files from Piezography and PiezoDN targets
- **Quad Curve Editor** tools has new options to fill the quad data ink channels with values from the 25%, 50%, or 75% patches
---
## QuadToneProfiler-Pro 1.4
### Released December 15, 2022
### New Features
- Added support for the P700-P900 printers' Matte Black and Violet positions
- Starter curves save with the correct .quad file header information and MK and V curves
- Added Matte Black and direct to plate photopolymer gravure curve options
- Linearization now recognizes MK and V channels, and switches the labels for the curve visibility buttons depending on the ink channel names.
---
## QuadToneProfiler-Pro 1.3.2
### Released September 8, 2022
### New Features
- Added the ability to save toning presets in the Profile Blending section of the Custom Curve Creation tools
- Move the slider values to create the toning curve and then use the text field to enter the name of the preset. Then press the save preset in the drop down menu on the right to save the slider values for each component and then resave the .qtp file for future reference.
### Bug Fixes
- Fixed a problem where the correct quad and LAB values and toner sliders are not updated when selecting the P700/P900 printer from the printer model dropdown menu without also manually selecting the K3 Pro 10 item from the ink set menu.
---
## QuadToneProfiler-Pro 1.3.1
### Released June 10, 2022
### Bug Fixes
- Main Startup Screen: Fixed the workflow selection buttons with missing connections to the quad Blending, Editing, and Remapping screens
- Quad Blending: Fixed crashed with trying to save a blended .qtpc component file when not applying the automatic linearization/correction curve.
---
## QuadToneProfiler-Pro 1.3.0
### Released June 3, 2022
### New Features
- New startup screen for choosing different tools and workflows instead of only being accessible through the Window menu items or keyboard shortcuts
- Created a single window with tabs for the Custom QTP Profile Blending, QTP Profile Creation, and Quad Curve Creation/Partitioning tools
- New interface for the Custom Quad Editing tools for easier adjustment and smoothing of individual ink channels, gamma and boost controls for all ink channels, and viewing the original and edited curves
- Added default smoothing values automatic linearization when opening measurement and .quad curves files in the Linearization screen
- Added option to view the original along with output quad curves in the Linearization screen
- Quad Levels tool values can be changed with manually editing within the text boxes in addition to the sliders
- New measurement data file types
- Ability to save and open measurement files that were edited and smoothed in the Linearization screen
- Support for QTR DataTool .csv files
- Support for QTR Create ICC-out .txt files
### Bug Fixes
- Fixed crash when opening new QTR Stepwedge Tool files with extra line returns at end of file
- Fixed bug in drag and drop of Argyll CMS .ti3 files in all screens
- Fixed bug in the Linearization screen that wouln't update the linear scale when manually editing the entries in the measurements table
- Fixed bug in Linearization calculations that would clip highlights and shadow values in some instances
- Fixed bug in linearization screen when automatically detecting and averaging measurement files with multiple readings per step
- Fixed bug that wouln't detect or open SpyderPrint measurement files in the Quad Curve Creation/Partitioning screen
---
## QuadToneProfiler-Pro 1.2.0 November 19, 2021
### New Features
#### Starter Curve Setup
- Added support for ConeColorPro K3 ink sets with HD Matte Black
- Added ability to edit the black ink or total ink boost for starter curves
- Note: Boosted starter curves will require linearization step to adjust for increased density
#### Custom Curve Creation
- Added support for QTR Stepwedge Tool Photoshop script files for measurements from flatbed scans of the ink separation image
- Note: Stepwedge Tool measurements from flatbed scans requires measuring individual 21-step ink ramps and manually pasting into a single text file.
#### Linearization: Manual Curve Controls
- Added default manual output curves for either gloss or matte density ranges
### Bug Fixes
- Fixed all quad graph windows to show curves when the file is first opened
#### Starter Curve Setup
- Fixed bugs to load correct curves and colors values for different ink sets and media settings
- Fixed bugs that loaded the wrong toner settings
- Minor interface improvements for curve setup screen
#### Linearization
- Fixed bug that didn't update the target output scale after sorting, manually adjusting measurements or Dmax value
- CGATS files will now open files with either period or comma decimal separators
- Fixed manual output curve input and output text fields to update curve after editing
---
## QuadToneProfiler-Pro 1.1.1
### Released July 29, 2021
### New Features
#### Custom Curve Creation:
- Added support for older printer models that use non-standard K3 ink sets like the R1800, 1400-1430
- Custom curve editor now defaults to boosting Curve 1 only, and added an option to boost all inks.
### Bug Fixes
- Fixed the gamma label in the Custom Curve Editor to reflect the actual setting used in the gamma adjustment.
---
## QuadToneProfiler-Pro 1.1.0
### Released July 26, 2021
#### New Features
- Added new curve blending tool to preview color of any two quad curves and easier toner curve creation.
- New file format for single profile components to hold measurements and quad curves to work with new curve blending tool-
- Ability to save single component files in the Gray and Color Ink Linearization and Curve Blending tools.
####Bug Fixes
- Fixed crash when saving built-in curves with P5000/P7000/P9000 and x990 printers.
### QuadToneProfiler-Pro v1.0.7 Update June, 29, 2021
#### Bug Fixes
- Updated smoothing formulas for more accurate smoothing with lower slider values.
- Updated linearization formula to fix distortions at extreme shadow values.
- Fix inverted correction curve when exporting Photoshop .acv files.