[Added] ColorSync: Info dialog shall clearly show whether profile is embedded or was assigned by user or automatically

Want to submit a new feature, an enhancement ? Do it here !
Post Reply
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

[Added] ColorSync: Info dialog shall clearly show whether profile is embedded or was assigned by user or automatically

Post by porg »

GraphicConverter ColorSync - Information dialog shall clearly show whether profile is embedded or was assigned by user or automatically.png
GraphicConverter ColorSync - Information dialog shall clearly show whether profile is embedded or was assigned by user or automatically.png (90.52 KiB) Viewed 600 times

Proposal:
1) If profile is embedded it is just shown by name.
2) If it was assigned during runtime there's a hint in brackets
a) auto assigned (Preferences > Open > Color Profiles > If file has no color profile then "Use default profile" which can also be set there)
b) assigned by user manually in dialog (Preferences > Open > Color Profiles > If file has no color profile then "Ask")

Examples:
1) Color LCD
2) sRGB (assigned by preference, file contains no profile)
3) Adobe RGB 1998 (assigned by user, file contains no profile)
Last edited by porg on Wed Nov 16, 2022 2:23 pm, edited 1 time in total.
User avatar
forum_adm
Site Admin
Posts: 1814
Joined: Fri Dec 23, 2016 9:41 am
Location: Germany
Country: Germany
Contact:

Re: ColorSync: Info dialog shall clearly show whether profile is embedded or was assigned by user or automatically

Post by forum_adm »

I added a text to build 5650.
porg
Posts: 554
Joined: Tue Apr 05, 2022 1:04 pm
Country: Austria

Re: ColorSync: Info dialog shall clearly show whether profile is embedded or was assigned by user or automatically

Post by porg »

Build 5651: ✅ Testing is successful. 👉 Some minor things still could be improved.

✅ If a file truly contains a profile then the attribute shows that profile name alone.
✅ If the preference is "Ask" each time GC encounters a file without a profile then the attribute is "<ProfileName> (assigned by user, file contains no profile)"
✅ If the preference is "Always Assign" each time GC encounters a file without a profile then the attribute is "<ProfileName> (automatically assigned, file contains no profile)". 👉 My design proposal was "assigned by preference" to hint to the user that this could be changed in the Preferences. But as the factory defaults are "Ignore Always" the user must have set it him/her-self so probably remembers. But maybe an admin/expert set it for the user, then s/he has little clue that "automatically" is per user preference and not simply by an algorithmic decision.

ℹ️ If the user clicks "Assign always" in the dialog, then the attribute shows "<ProfileName> (assigned by user, file contains no profile)" and only from the next time on "(auto assigned …"). But this is neglible as this is both an ad-hoc choice and a choice how to handle this in general in one click. So ok.
Post Reply