Skip to content

Draft: Redesign CMS User Experence and Fix bugs

Martin Owens requested to merge doctormo/inkscape:cms-upgrades-1.4 into master

Color Management UX/UI

The internal logic for when to use color management is now changed, so that the CMYK profile can be used at any time, even if a monitor profile is not being used. This is important because many computers have their operating system manager their monitor color correction and don't depend on the graphics program to do it. In this case the CMYK proofing will still need to be available.

@Tavmjong I think you'd be best to review the actual assumptions wrt to profile use. I believe I'm correct though. Also the actions helper improvements.

Simplified Preferences

Many of the checkboxes are removed in favour of just doing the setup. The booleans are moved into actions for turning on soft proofing, monitor profile use, gamut warning.

image

New Display Settings

The display popup widget is modified with the new actions. It includes the Gray scale options, plus the new CMYK proofing toggle, the new Gamut Warning toggle and the now more specific Monitor Profile toggle. Also added in a preference button that can open up the CMS prefs for easy discoverability.

@mkov I think you may want to actually design this, I've made it all functional, but it looks like a garbage heap.

image

And @adam.belis you may want to make icons, because those are just terrible programmer-tried-their-best-icons, I tried to make something with color, but they didn't work and I don't want to spend tons of time doing something I'm not very good at. Are you able to help?

image

New Menu

A Color menu section is added to view with the new Proof Color and Setup menus to allow easier discovery.

Screenshot_2023-09-12_08-32-07

Limit the Monitor List

The list of all RGB profiles was incorrect. It included many profiles which were actually color space profiles (Inkscape ALWAYS uses sRGB for it's working color space, not any of the others because we're not a raster image editing program), not deviceRGB profiles and so wouldn't really do anything useful. We replace the word <none> with the phrase Controlled by the Operating System

Screenshot_2023-09-12_08-39-08

Bottom Right Corner

This bottom right corner icon is now pointless and should be removed. What should replace it?

Screenshot_from_2023-09-12_08-30-49

Display Icon Alts

The display icon was updating itself with an alt icon if the cms (monitor color profile) was being used. But this doesn't make any sense as you would typically always have this enabled if you were using it and what you want to know is if you're using the soft proofing or the out of gamut warning preferences. @mkov I think this is one of your designs?

Edited by Martin Owens

Merge request reports