pulsejet / memories

Fast, modern and advanced photo management suite. Runs as a Nextcloud app.
https://memories.gallery
GNU Affero General Public License v3.0
2.96k stars 78 forks source link

Allow for more sorting options within Albums view #558

Open XTREEMMAK opened 1 year ago

XTREEMMAK commented 1 year ago

Is your feature request related to a problem? Please describe. At present, within Albums view, you are currently limited to two sorting options; "By Date" and "By Name". The unfortunate side is that you can't specify in which direction those sorts take place aka Ascending or Descending (A -> Z or Z -> A). Also, soring by date is based on the Album's creating date, regardless of when those images were shot.

Describe the solution you'd like I'd like to see more sorting options (Ascending, Descending, perhaps Highest Rated, By Number of Photos, etc), and possibly a custom key/value for albums so you can specify a custom date/time parameter that the sort options will use instead aka, letting the user specify the date specifics manually.

Describe alternatives you've considered You can use the Browser's search option to find the album text that you're looking for, but this is definitely not very intuitive.

Rollbacke commented 1 year ago

Hi team, I'm taking this thread to also add the ability to save preferred sort order. When we change the sort order, at the next connection, it always returns to "sort by date".

pulsejet commented 1 year ago

@Rollbacke this is a local setting, it'll only persist in your browser.

Rollbacke commented 1 year ago

Hi @pulsejet, precisely. What I propose is to add it to the settings so that the option persists outside the browser. :)

ldaverio commented 1 year ago

Hi @pulsejet, precisely. What I propose is to add it to the settings so that the option persists outside the browser. :)

I second that suggestion :) A reverse chronological order may make sense in a timeline, but not so much in an album, when you want people to explore your photos in the same order as they were taken :)

pulsejet commented 1 year ago

Hi @pulsejet, precisely. What I propose is to add it to the settings so that the option persists outside the browser. :)

I second that suggestion :) A reverse chronological order may make sense in a timeline, but not so much in an album, when you want people to explore your photos in the same order as they were taken :)

@ldaverio albums are already sorted chronologically (not reverse), unless you change this in user settings. This issue is about the list of albums, not inside the album itself.

ldaverio commented 1 year ago

Oh, sorry, apparently I didn't read the previous posts closely enough, all my apologies.

I'm freshly transitioning from the OwnCloud "Gallery" plugin, and up to now I haven't found how I can share a folder by public link, and have the photos sorted in chronological order. They seem to always come up in reverse order when I open the link as an anonymous user. Also, the "Download all" link seems to be missing, but that's secondary. What matters to me most, is that I can show my photos in the order I took them.

Again, all my apologies if I misread :(

Laurent.

pulsejet commented 1 year ago

@ldaverio folders are not albums.

  1. When you share an album, it'll be sorted chronologically.
  2. When you share a folder it'll be reverse chronological. If you want it chronologically, add ?sort=album at the end of the URL.
  3. There's no "download all" button for folders anyway. For albums #621
eltos commented 9 months ago

Also, sorting by date is based on the Album's creating date, regardless of when those images were shot.

This is extremely inconvenient if you create albums from older photos. I would even consider this a bug. Naturally one is interested in the date of a particular event, not the date one found the time to sort the photos into an album.

ghimel60 commented 8 months ago

This is extremely inconvenient if you create albums from older photos. I would even consider this a bug. Naturally one is interested in the date of a particular event, not the date one found the time to sort the photos into an album.

I think this is a bug too. This is an important and fundamental feature when I think to an efficient photo management suite...

pulsejet commented 8 months ago

@ghimel60 this isn't on the roadmap yet but feel free to open a PR if you can implement it.

Phils80 commented 6 months ago

Hi, I fully support this idea. I'm aslo missing possibility of sorting list of albums basing on oldest or newest photo of the album. I have lot of them and I'm so desperate that I can use some workaround temporary :) Nowadays album list is sorted over creation date, which is frustrating when you migrate data. @pulsejet is there any way to make it manually. Where is stored data creation of the album, can I change it manually somewere ?

AlexandruNegura commented 1 week ago

Agree, I was just searching for this functionality since I am moving away from Google Photos. A new entry in that dropdown should be added to sort albums by the date of the last photo. I am manually creating the albums from Photos to keep location metadata and I just figured it out that this sorting is not possible and I have to re-edit each album to sort them correctly. I have ~180 albums so this will be fun :))

jcharaoui commented 2 days ago

It would also be great to be able to sort albums chronologically by "most recent photo" in the album.