labexp / osmtracker-android

GPS tracking tool for OpenStreetMap
GNU General Public License v3.0
503 stars 237 forks source link

Add a "plus" button to add tags from the map (display track screen) #358

Open PontiacCZ opened 1 year ago

PontiacCZ commented 1 year ago

You know, during my first days with OSMtracker I played with the application and used different buttons. But after some time I realized I only used "Voice record" (OK, sometimes "Text note" or "Take photo" as well, but very rarely). That works great for me, the voice records are comfortable for description of what I see. And they are played back in JOSM smoothly.

I also like to have the map display on while tracking (and when I am on a signal). And here's the thing: when I want to create a new voice record, I need to do these steps from the map display: 1) back 2) tap the "Voice record" button to record one 3) tap the three dots menu in the top right hand corner of the screen and tap "Display track" to get back to the map screen

My suggestion is simple: how about to create an option in the settings to display a "Voice record" button in the "Display track" screen? It could look like this:

image

This way one wouldn't have to escape the map view screen at all.

The settings could even specify whether one wants it to display in the right hand corner, left hand corner or in the middle along the bottom edge of the screen. That would be useful for people holding the phone in either hand (and with longer or shorter thumb... well, I am doing a test right now with my phone and the middle position would be actually most comfortable for me. :-) but the right hand corner would be good too)

Binnette commented 1 week ago

I think OSMTracker is not currently adapted for this usage. The default usage seems to be for surveying with the "buttons" screen shown, rather than the map screen.

Additionally, I don't see why we should display only the "voice record" button on the map. Instead, we could add a "+" button that switches to the buttons screen, allowing the user to choose their action (voice record, note, POI type, etc.). Once the action is completed, the screen would then switch back to the map.

PontiacCZ commented 1 week ago

... we could add a "+" button that switches to the buttons screen, allowing the user to choose their action (voice record, note, POI type, etc.). Once the action is completed, the screen would then switch back to the map.

Good idea!