redfish64 / TinyTravelTracker

Private Android GPS tracker
GNU General Public License v3.0
136 stars 31 forks source link

[Feature request] Checkbox if export should be zipped #6

Open sashw opened 9 years ago

sashw commented 9 years ago

I think it could be useful to add something like a checkbox into the export dialog if you want to save the gpx file as a zip file or plaintext. The zip checkbox can be preselected to preserve the original behaviour.

For example if you want to sync it somehow and use the plaintext information, unzipping requires additional functionality. Adding the possibility to choose the export format in the app would be nice.

redfish64 commented 9 years ago

I'm hesitant to add this to that screen, because it's primary purpose is just to backup your points. I don't want to add too many options and confuse the users. Also, if I allow the user to create plain txt files, then I'll have to allow import as well, and this adds a lot of complexity.

Are trying to do something specific with TTT? May I ask for you to share what it is? It sounds like something automated. If I knew more about the use case, maybe I could design something that more users with similar ideas could use as well.

Maybe automatically uploading GPS points to a server periodically or something like that.

On Sun, Oct 18, 2015 at 7:54 PM, Sascha Wagner notifications@github.com wrote:

I think it could be useful to add something like a checkbox into the export dialog if you want to save the gpx file as a zip file or plaintext. The zip checkbox can be preselected to preserve the original behaviour.

For example if you want to sync it somehow and use the plaintext information, unzipping requires additional functionality. Adding the possibility to choose the export format in the app would be nice.

— Reply to this email directly or view it on GitHub https://github.com/redfish64/TinyTravelTracker/issues/6.

sashw commented 9 years ago

That's a good point.

Your assumption is right. In my specific case I wanted to upload the GPX files to my ownCloud server. A more general approach would be to add something to upload the GPS data to a server like ownCloud, OpenGTS, and maybe more. When designing such a module, it would be nice to either automatically upload the data to a defined server periodically or just manually by pressing a button to give the user more control.

redfish64 commented 9 years ago

Can you be more specific, if it's not too sensitive? What are you planning on doing with the data? Do you just want an automated backup or are you planning to use another program to post your trail online or something?

This would help a lot with designing something that would work for you, as well as help other users, too. You can email me engler@gmail.com if you don't want to post it here.

sashw commented 9 years ago

At the moment I wanted to backup the data to ownCloud. There I have a GPX Viewer App installed to visualize tracks. I planned to maybe write something where I can choose a time span and then parse the trackpoints in this range to calculate statistics. Or to create a new GPX file from this subrange for visualization, to share with others, ... Nothing concrete, currently it's primarily for backups.

In general it could be convenient for users after they selected a start and end time to display this part of the track, to add a share functionality for this specific GPS data range.