bpatrik / pigallery2

A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
http://bpatrik.github.io/pigallery2/
MIT License
1.7k stars 193 forks source link

rank pictures or like/dislike #805

Open KubaMiszcz opened 6 months ago

KubaMiszcz commented 6 months ago

Feature: everytime i see picture i can set picture rank/score eg 1-5stars, or 'like/dislike' (eg everytime i see it i click 'like'), it is stored in metadata/EXIF and then i can filter by this or use in shuffle priority

eg: sort by 'likes' count or show only with 3+ stars etc

bpatrik commented 6 months ago

The app does not support any manipulation. See Readme

KubaMiszcz commented 6 months ago

yep, too bad;] but it is impossible by your design? or just need some code. I know a little angular/node.js and can I fork and try to add it by myself? I'm asking because I dont want waste much time if it is a lot of redesign

btw: maybe you know similar app with such feature?

bpatrik commented 5 months ago

The app already supports staring (1-5) that reads from exif.

I dont want to add manipulation to the main app now, but it should not be super hard to for the project and add this functionality.

I'm working on extensions and I hope a similar finctionalty will be able to develop with extensions.

ricblue commented 1 month ago

I would love the ability to set the Rating 1-5 from the UI. Understand this could be plug etc.

Just wanted to mention that on Windows 10, connecting to the Share on the server that is hosting the photos, find a photo in Windows, right-click, Properties, Details tab, set a star rating, Click Apply. That DOES work. The stars are saved in the format that PiGallery2 is looking for and the ratings appear in PiGallery when you click "i" icon for that photo

A suggestion: Give the option in the UI settings to put the Star Rating on the screen with the default photo view, without having to click on the "i" menu. Maybe that gets coupled with the UI extension for "star editing"

Just to note, to get newly added Ratings stars to show up in PiGallery2, I needed to change to another Album, then back to the one with the Photo I edited, then the Star rating showed -- likely just caching in the app.

bpatrik commented 1 month ago

A suggestion: Give the option in the UI settings to put the Star Rating on the screen with the default photo view, without having to click on the "i" menu. Maybe that gets coupled with the UI extension for "star editing"

I think that is already possible (maybe only on the edge build, not sure). There should be a setting for that. If not, it should be easy to add.

Just to note, to get newly added Ratings stars to show up in PiGallery2, I needed to change to another Album, then back to the one with the Photo I edited, then the Star rating showed -- likely just caching in the app.

The reindexing is triggered on folder navigation. F5 also works.