gpxstudio / gpxstudio.github.io

The online GPX file editor
https://gpx.studio
MIT License
591 stars 104 forks source link

Tree view #300

Open rete opened 2 months ago

rete commented 2 months ago

Hi ! Have you ever considered to implement a tree view in a side panel (e.g on the left side) to display the list of GPX tracks ?

I'm using GPX studio with sometimes a hundred of tracks and the current view with a horizontal list is not really suitable.

Here an example with almost 70 tracks: image

The idea would be to have a tree view of tracks with a better action handling (add, remove, edit, ...), replacing the current left side toolbar.

I know this kind of feature is a lot of work, so I open this issue as a starting point for discussion. If you are willing to go in this direction, I could also help, I'm a developer.

Cheers

vcoppe commented 2 months ago

Hi, what a great profile picture ;) I haven't communicated about it yet, but I am currently re-implementing gpx.studio from scratch and this time using modern web tooling. Your suggestion is something that I would like to implement but I cannot decide on a good way to do it. To me, organizing the files as tabs like done currently is perfect for small numbers of files as it leaves a lot of space for the map and for GPX statistics and elevation profile. I agree that for a larger number of files, this becomes less usable. Could you maybe share a sketch on how you would imagine this alternative view and how the other elements of the interface would be organized?

rete commented 2 months ago

Any chance to discuss by a call ? Seems that there might be a bit more than a tree view to discuss ;-)

rete commented 2 months ago

Up!

vcoppe commented 2 days ago

I have progressed on the future version of the website, and created a vertical/tree file list. You can check it out here: https://gpx.studio/gpx.studio/ and provide feedback on this new repository: https://github.com/gpxstudio/gpx.studio.