OneFolderApp / OneFolder

File explorer made for pictures
https://onefolder.app
GNU General Public License v3.0
254 stars 13 forks source link

What are the plans for the face view? #75

Open enrique-lozano opened 7 months ago

enrique-lozano commented 7 months ago

Right now, if you click on the face view we see some disabled faces scattered around the interface, something logical considering that this is not yet available. However, I would like to ask how you plan to do this part in terms of page navigation.

Let me explain, the logical thing would be that by clicking on one of the faces we could see all the photos of him. However, this would involve us moving to another of the views (the list view or the timeline view for example), which could seem strange to the user. It would also be cool if when you click on a person, some extra options appear that we don't normally have in other views, for example a header with the photo and name of the person, or an option to search for new photos with this face. This would make the change of view mentioned above even more complicated if possible. Possibly the best thing is to open a modal with all this information, however we would have to see what happens with the filters (which I think should be kept)

I am interested in knowing this since I see potential in the project and I would like to collaborate on it if possible.

Antoine-lb commented 7 months ago

Hello @enrique-lozano, The real answer is that we don't know 😅

What should be the best solution for you?

enrique-lozano commented 7 months ago

Honestly, I don't know either. I think it is a quite complex problem to solve in terms of UX. I really like how Digikam works for example, however I also find its application very unintuitive.

It is complicated because when you click on a person to see their photos, the normal thing would also be for you to be able to change between views (put the map view, the timeline...). This is something that can be done in digikam:

image

However, the digikam navigation system is very unintuitive for inexperienced users and leads to a lot of confusion. The filters are not very visible and you can have things like putting the map view (top menu) inside the map tab (left menu)

Antoine-lb commented 7 months ago

Maybe the solution would be that "people" is just another tag. When you click on a face in "Face View" it selects that tag, and shows all the picture assigned to that tag with the last selected view. You can then switch that view as many times as you want with the tag selected

What troubles me with that view is that we need to store each person's profile somewhere. I think digicam uses CardDAV to do so, but in another db. Currently we only use images metadata to store information.

Are you a developer?