scubajeff / lespas

Les Pas, photo album app for Nextcloud user
Apache License 2.0
446 stars 22 forks source link

Favorite function for images #157

Open dosmehobbit opened 8 months ago

dosmehobbit commented 8 months ago

Is it possible to have a 'Favorite' function, e.g. with stars/hearts or so? It would make rating of pictures possible.

scubajeff commented 8 months ago

Favorite in albums you created? or in device gallery?

dosmehobbit commented 8 months ago

In created albums would be great.

And maybe a filter function for favs.

scubajeff commented 8 months ago

Will this favorite sync with Nextcloud file favorite? What the primary use for favorite? Rating? Screening for great photos? Who can set favorite? The owner or those who have the shared?

ppittle commented 8 months ago

My 2 cents:

Who can set favorite? The owner or those who have the shared?

I think both use cases are valid. I'd like to track my own favorites in an Album so I can quickly find them. And if I've shared an album, I'd like to see other's favorites.

My guess is implementing "my own favorites" would be easier as it can use the built-in nextcloud favorite.

What the primary use for favorite? Rating? Screening for great photos?

My use case is to mark and then quickly retrieve top (favorite) photos.

Will this favorite sync with Nextcloud file favorite?

For "my own favorites" I think syncing with Nextcloud favorite makes sense, and is hopefully easier to implement.

For sharing favorites with others, does the Nextcloud API support querying whether user 1234 has favorited a specific file?

ppittle commented 8 months ago

And quick thoughts on UX:

image

dosmehobbit commented 7 months ago

Will this favorite sync with Nextcloud file favorite?

Hm would be a benefit for option with personal-favorite

What the primary use for favorite? Rating? Screening for great photos?

Screening for great photos, I would say.

Who can set favorite? The owner or those who have the shared?

Both would be good. Maybe configurable in album?