Allow user-defined descriptors (labels) for star ratings
-
KLE-France
- Posts: 81
- Joined: Mon Jan 14, 2019 3:00 pm
Allow user-defined descriptors (labels) for star ratings
Hi to all,
Ante-scriptum: I will avoid the term "labels" hereafter to avoid confusion with the "Colour Label" function.
The star-based "Rating" function in XNView MP uses the following words to describe (let's call them "descriptors" thus) what each value represents:
5-star "Excellent"
4-star "Good"
3-star "Average"
2-star "Fair"
1-star "Poor"
It's important to point out that ratings are written into XMP data as simple numbers: 5, 4, 3, 2, 1; and thus the specific XnView MP descriptors don't truly exist in the XMP data.
That said, within XnView MP itself, it would be very nice to be able to modify the descriptors to one's own use case. Using myself as an example, I would quite like the descriptors to be roughly the following:
5-star "Portfolio"
4-star "Excellent"
3-star "Very good"
2-star "Good"
1-star "Fair"
Such modified descriptors wouldn't transfer to the XMP data either, but it would be nice if users, within XnView Mp, were able to modify the stars' descriptors so that they reflect their specific use of the starring system.
Thanks for hearing me out and happy shooting to all.
Ante-scriptum: I will avoid the term "labels" hereafter to avoid confusion with the "Colour Label" function.
The star-based "Rating" function in XNView MP uses the following words to describe (let's call them "descriptors" thus) what each value represents:
5-star "Excellent"
4-star "Good"
3-star "Average"
2-star "Fair"
1-star "Poor"
It's important to point out that ratings are written into XMP data as simple numbers: 5, 4, 3, 2, 1; and thus the specific XnView MP descriptors don't truly exist in the XMP data.
That said, within XnView MP itself, it would be very nice to be able to modify the descriptors to one's own use case. Using myself as an example, I would quite like the descriptors to be roughly the following:
5-star "Portfolio"
4-star "Excellent"
3-star "Very good"
2-star "Good"
1-star "Fair"
Such modified descriptors wouldn't transfer to the XMP data either, but it would be nice if users, within XnView Mp, were able to modify the stars' descriptors so that they reflect their specific use of the starring system.
Thanks for hearing me out and happy shooting to all.
Re: Allow user-defined descriptors (labels) for star ratings
Already there.
See:
Tools | Settings
Metadata
-->Labels
Enjoy!
See:
Tools | Settings
Metadata
-->Labels
Enjoy!
m. Th.
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
-
KLE-France
- Posts: 81
- Joined: Mon Jan 14, 2019 3:00 pm
Re: Allow user-defined descriptors (labels) for star ratings
As far as I can tell, that's only for the "Colour Label" function, not for the "Rating" (stars) function.
Am I missing something?
Re: Allow user-defined descriptors (labels) for star ratings
My mistake - but this raises another question. The meaning of the stars is quite straightforward. If you take care at your labeling, it is quite similar to the default one. Why do you want different labels for the stars?KLE-France wrote: Sat Dec 16, 2023 2:56 pmAs far as I can tell, that's only for the "Colour Label" function, not for the "Rating" (stars) function.
Am I missing something?
m. Th.
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
-
KLE-France
- Posts: 81
- Joined: Mon Jan 14, 2019 3:00 pm
Re: Allow user-defined descriptors (labels) for star ratings
Uuuh, see my original post??Why do you want different labels for the stars?
I would like to change the descriptors on the stars so that when I open the starring function, the descriptors correspond exactly to what I use them for within the XnView MP environment.
But this suggestions goes waaaay beyond me; the idea is that any user can customize the stars' descriptors to their particular needs, making them even happier with the already excellent XnView MP.
Re: Allow user-defined descriptors (labels) for star ratings
KLE-France wrote: Sat Dec 16, 2023 11:41 am it would be nice if users, within XnView Mp, were able to modify the stars' descriptors so that they reflect their specific use of the starring system.
Code: Select all
[Browser]
ratingLabel=Unrated, A, B, C, D, E
-
KLE-France
- Posts: 81
- Joined: Mon Jan 14, 2019 3:00 pm
Re: Allow user-defined descriptors (labels) for star ratings
Uh... For us non-techy types?
Re: Allow user-defined descriptors (labels) for star ratings
edit xnview.ini file
-
KLE-France
- Posts: 81
- Joined: Mon Jan 14, 2019 3:00 pm
Re: Allow user-defined descriptors (labels) for star ratings
Too fricken cool!
However, do I assume correctly that this will have to be redone at each update?
Even so, thank you very much, user0!
To any other non-techies, here's the process for Microsoft Windows 10 Home (you're on your own for other systems):
Close XnViewMP
In Microsoft Explorer, navigate to C:\Users\[Username]\AppData\Roaming\XnViewMP
Open the file "xnview.ini" in Notepad++ (or just Notepad if that's all you have)
Find the line: ratingLabel=@Invalid()
Replace it with: ratingLabel=The, Words, You, Want, To, Use (Note: there's six ratings, from 0 to 5 stars, so you'll need six descriptors)
Save the change and close the xnview.ini file
Re-open XnViewMP and behold!
However, do I assume correctly that this will have to be redone at each update?
Even so, thank you very much, user0!
To any other non-techies, here's the process for Microsoft Windows 10 Home (you're on your own for other systems):
Close XnViewMP
In Microsoft Explorer, navigate to C:\Users\[Username]\AppData\Roaming\XnViewMP
Open the file "xnview.ini" in Notepad++ (or just Notepad if that's all you have)
Find the line: ratingLabel=@Invalid()
Replace it with: ratingLabel=The, Words, You, Want, To, Use (Note: there's six ratings, from 0 to 5 stars, so you'll need six descriptors)
Save the change and close the xnview.ini file
Re-open XnViewMP and behold!
-
KLE-France
- Posts: 81
- Joined: Mon Jan 14, 2019 3:00 pm
Re: user0's manipulation: an interesting irregularity
Just a quick observation:
user0's manipulation here works nearly universally in XnView MP.
Indeed, my chosen rewording appears in:
Bref, for all practical purposes, everywhere where it counts.
However, I did notice today that the rewording does not appear at:
Of no real importance in my case, but an interesting irregularity. Does the View window pull its information from another source?
Anyway, thanks again!
user0's manipulation here works nearly universally in XnView MP.
Indeed, my chosen rewording appears in:
- Browser window > Metadata > Set rating (and Set rating button)
- Browser window > Tools > Search > Conditions: Rating (and search button)
- Right click on image in Browser window > Metadata > Set rating
- Catalog Filter > Rating
Bref, for all practical purposes, everywhere where it counts.
However, I did notice today that the rewording does not appear at:
- View window (an image opened in a tab) > Metadata > Set rating
Of no real importance in my case, but an interesting irregularity. Does the View window pull its information from another source?
Anyway, thanks again!
Re: user0's manipulation: an interesting irregularity
relatedKLE-France wrote: Sun Nov 23, 2025 3:04 pm I did notice today that the rewording does not appear at:
- View window (an image opened in a tab) > Metadata > Set rating
Metadata - labels - add presets, add rating