TagStudio icon indicating copy to clipboard operation
TagStudio copied to clipboard

[Feature Request]: Add Rating Field

Open EndDragon438 opened this issue 1 year ago • 8 comments

Checklist

  • [X] I am using an up-to-date version.
  • [X] I have read the documentation.
  • [X] I have searched existing issues.

Description

Currently there is no method of rating quality (or something else) of files in the library. I have not found any related suggestions in the PRs or issues, so I suggest:

Solution

Add 5-star (10 value with half stars) field option for rating files. Similar to the system supported in the Windows(10) filesystem on some filetypes (such as .jpg or .png).

Alternatives

Other rating methods would work just fine, (e.g.: 10 star, float/int, slider, etc.) but any method would be very useful.

EndDragon438 avatar Sep 06 '24 09:09 EndDragon438

I can't imagine a use can for this, even though there probably are some. Could you give an example?

poseidon-rises avatar Sep 06 '24 23:09 poseidon-rises

I can't imagine a use can for this, even though there probably are some. Could you give an example?

I would probably use it for rating my favorite songs or pieces of art. In my music manager I have playlists for each rating so I can listen to just my favorites. I have a friend who's into photography, and he takes hundreds of shots every photoshoot so he's got a lot of images to go through. If there's a way to quickly rate the quality of each photo as he scrolls through them, he can pick out the best ones and just do postprocessing on those ones. Adobe Lightroom has similar features for this usecase, but is also expensive so I pointed him towards TagStudio.

EndDragon438 avatar Sep 07 '24 01:09 EndDragon438

Thats cool. Just wondering

poseidon-rises avatar Sep 14 '24 00:09 poseidon-rises

I have made a quick implementation of this (minus storing the rating) Tell me what you think. Screencast from 11-10-24 00:23:38.webm

Nginearing avatar Oct 10 '24 23:10 Nginearing

I have made a quick implementation of this (minus storing the rating) Tell me what you think. Screencast from 11-10-24 00:23:38.webm

This looks great! I think the stars alone would probably suffice to tell the rating value, instead of having the stars + a piece of text. From the version number though, was this done on main or the 9.4 branch?

CyanVoxel avatar Oct 11 '24 02:10 CyanVoxel

I have made a quick implementation of this (minus storing the rating) Tell me what you think. Screencast from 11-10-24 00:23:38.webm

This looks great! I think the stars alone would probably suffice to tell the rating value, instead of having the stars + a piece of text. From the version number though, was this done on main or the 9.4 branch?

It was just so I could actually see it working, as of now I've only implemented just the widget and not the search or the storing of the rating, that will be done on the main branch.

Nginearing avatar Oct 11 '24 06:10 Nginearing

I would see how this could be useful for people who would be like "i am in the mood for some good songs today", i am not sure if the search query supports it already, but it would be neat if you could then add, for example, rating > 3 to the search query so that you can then get everything with a rating of everything higher than 3, like 4 or 5 rated items.

Pheubel avatar Oct 16 '24 13:10 Pheubel

I would find this very useful for organizing photos.

mlindgren avatar Dec 28 '24 06:12 mlindgren