Ability to quickly favorite a photo while browsing

It would be great to have a simple little clickable icon in the corner of each picture as your browsing your library to mark it as a “favorite”.

Even better would be to have the ability to pick one custom tag to assign to that button. So any time you tap that button it will tag the photo with whatever tag you set in the settings.

As of right now something this small is what’s keeping me using Photo Prism. Because with a library of almost 200k images it’s nice to just be able to quickly mark the best or most important pictures.

In Adobe Lightroom Classic this feature is called Quick Collection and it’s a very handy feature for temporarily organizing photos

1 Like

That would actually be a really cool way of handling this. I use Lightroom all the time and didn’t even think of that.

2 Likes

Welcome to PhotoStructure @Redletter20! Great suggestion: I agree, PhotoPrism’s fave button is easy to use (I hadn’t checked it out for a while and played with the demo yesterday).

But the prerequisite for this feature is the ability to favorite an asset in the first place. A couple questions come from that:

Is there a difference between ratings, :star:, or :heart:?

I had a discussion with some earlier beta users about ratings and favorite/star, and some people wanted

  1. a simple boolean: an asset is marked or not (used by google photos)

  2. a five-star rating (used by adobe and DigiKam)

  3. a ten-star rating (used by many professional DAMs)

  4. Both 1. and either 2. or 3.

Some people suggested that adobe’s flags to carry over.

I actually look at the rating metadata already, and those files rated -1 are excluded.

I could dare to simplify and just support 1., and if the metadata rating is > 3, mark it as a favorite.

And then what?

So, after you’ve marked something as a favorite, how would you expect to get back to your favorites?

  1. Is it just a nav menu like in PhotoPrism? The issue with that is it gets a bit unweildy when you have many hundred/thousand faved assets. I think making that view just do a search for faved:true would make it more useful.

  2. Is it a mode that you turn on while browsing (only show faved assets)?

  3. Something else clever you thought of

(I’ll build 1. after I finish search, and then I need to build delete/exclude, and then probably faces, and then this…)

Thanks for bringing this up!

1 Like

My suggestion - I don’t know if it has already been mentioned before:

→ make multi-selection easy ! Like in any file manager, [Left click] on the first picture, then [Ctrl]+[Left Click] to add another picture to the list of selection, or [Shift]+[Left Click] to select a range of pictures. On mobile devices, this would be [Long tap] on the first picture, then [Tap] on the others you want to add (and… what is the usual move to select a range of files on a mobile ?)

→ Once you have one or several selected pictures, an overlay menu would appear with several actions to do on that selection (Rating or favorite / Share / Download / Move to… / Delete or Trash / …)

4 Likes

i think you should have both, a page for favourites and the search filter.

3 Likes

I definitely am onboard with the multi selection and being able to set a tag.

However I think a simple favorite or not with a page showing all favorites would be welcome too. Just a star, a heart, maybe just double tap the image. Then they all show up in a library called favorites. Simple and fast.

Totally understand the desire, and don’t disagree… I do strongly wish for the data to be stored somewhere in the normal EXIF/IPTC fields so that it’s mobile across platforms. If it’s “just” in the PhotoStructure database, then it’s “vendor lock-in” and I’ll avoid using it - which I would rather not :slight_smile:

Absolutely: this is a big design goal of PhotoStructure from the beginning.

I’ve been completely sunk by prior abandoned apps that squirreled stuff into places that were hard to extricate.

I wanted to test the favorited:true search query, so I just added a tag parser that sets assets as favorited if the “best” variant has a rating of >= 4. This will land in -alpha.3. UI to do mark assets as favorite (and save a sidecar or file metadata with a value of Rating) will come in a future release.

1 Like

And just to be clear… unless you go off in left field, I’m saying that I would avoid using that feature, not avoid PhotoStructure :slight_smile:

1 Like

I suggest to start using custom EXIF hierarchical subject/keyword to store any PhotoStructure specific metadata, so it’s available to view even outside of the PhotoStructure app itself if needed. Such as

!!!PhotoStructureInternal > Favorited

Or

!!!PhotoStructureInternal > Rating > 5

Or

!!!PhotoStructureInternal > Collections > !!!QuickCollection

This model will allow you to store any textual metadata but being available to view via ExifTool or any other DAM with hierarchical subject support

1 Like

Interesting idea!

As far as I understand, EXIF tags don’t support arbitrary keys.

All of the metadata the PhotoStructure extracts or modifies should be able to be encoded in standard tags.

I’m hoping to be able to encode all user operations into the XMP history struct: https://exiftool.org/TagNames/XMP.html#ResourceEvent

The reason I suggested to keep the metadata in the HierarchicalSubject tag rather than custom XMP tags because most of the software I’ve used don’t have a nice way to view those. From the other hands, hierarchical keywords are visible even in standard Windows File Properties window (in a flat form, though)

1 Like

Alternatively, I suggest you to use both custom XMP tags with the fallback to the hierarchical keywords.

Personally, I even use keywords like Albums > Album1 in addition to putting my photos to Album1 album in my DAM, so this information is not vendor-locked and I can easily switch my DAMs if needed

I think a heart and/or a 5 star or even 3 star system would be good. 10 star is too much.

I also agree with what was said about multi-selection being key and the overlay for various actions to do on the multiple images.

I think this ability is very closely related to albums.