xnview wrote:[jp2] is the format jp2 (jp2, jpk, jpc), jp2 is the extension
I see. Editing settings is for advanced users; nevertheless the settings should be understandable and clear if possible. This is not the case here; there should be a clearer difference between extension and format. I think the missing difference between format and extension in both dialog and config file is the reason for the long discussion here.
Some suggestions to improve the "Format colour" user interface and entry in the config file:Dialog: List of formats and colours: Columns "Format" and "Extension"
Format | Extensions
In "Format" column the full name of the format is shown, e.g. "True vision targa".
In "Extensions" column all the extension that are used by this format are listed.Dialog: List of formats and colours: Column titles
List of formats and colours should have column titles ("Format" and "Extensions")Dialog: Custom format in drop downlist
In the drop down list of formats there should be a custom format "<none>" or "<custom>". This means that this is a user defined format and only extensions are specified. Custom format should be listed at the top of the drop down list.Dialog: Order of entry fields
One format has one or multiple file extensions. The user should first choose a format and then specify the extensions. When choosing a predefined format like "JPEG / JFIF" the extension field is disabled. Only when choosing a custom format the extension field is enabled and the user can specify extensions.Config file: Different notation
In the config file there should be a clear difference between formats and extensions. If available, the full format name should be written in the config file, e.g. "JPEG / JFIF". And extensions should be written in a notation ".avi".
(not bugs) might need some more discussion and thoughts. I guess for XnView 0.85 this is too late - but for XnView 0.86...