gpxstudio.github.io icon indicating copy to clipboard operation
gpxstudio.github.io copied to clipboard

Tree view

Open rete opened this issue 9 months ago • 4 comments

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

rete avatar Apr 29 '24 09:04 rete

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?

vcoppe avatar Apr 29 '24 09:04 vcoppe

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

rete avatar Apr 29 '24 10:04 rete

Up!

rete avatar May 01 '24 07:05 rete

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.

vcoppe avatar Jun 28 '24 19:06 vcoppe