streetcomplete / StreetComplete

Easy to use OpenStreetMap editor for Android
https://streetcomplete.app
GNU General Public License v3.0
3.82k stars 348 forks source link

Zoom using the +/- volume button #3095

Closed deevroman closed 3 years ago

deevroman commented 3 years ago

It is often very inconvenient to zoom with two fingers or with the buttons in the lower right corner. For example, when zooming with two fingers the map can turn, and the buttons on the screen are uncomfortable if the phone is in the right hand. It would also help to solve #3094.

So I suggest adding a setting that enables scaling with the volume buttons. There is such a thing, for example, in the Vespucci editor and in Yandex.Maps. (upd: and OsmAnd (disabled by default))

westnordost commented 3 years ago

Is this enabled by default in the apps you mentioned?

deevroman commented 3 years ago

In Vespucci - yes, in Yandex.maps - no

biketeur commented 3 years ago

Zoomen mit den Lautstärketasten ist sicherlich eine gute Idee. Eine weitere Idee, die ich sehr begrüßen würde, wäre, wenn die Buttons fürs Zoomen und die akt. Position als Gesamtblock von mir als User beliebig verschoben werden könnten. Immer wieder komme ich mit meinen Handballen bei meinem Smartphone mit gerundeten Kanten an die Zoomtasten, teilweise mehrmals hintereinander, und muss dann mühselig wieder heran/herauszoomen.

westnordost commented 3 years ago

I am still not sure about this... it feels like a hack/misuse to do this. Vespucci should not be taken as a reference, it also uses the "I am a game" fullscreen-mode.

andrewharvey commented 3 years ago

"I am a game" fullscreen-mode.

Oh is that why every time I try to swipe up from the bottom of the screen to go back to the home screen Vespucci seems to hijack the gesture.

matkoniecz commented 3 years ago

Oh is that why every time I try to swipe up from the bottom of the screen to go back to the home screen Vespucci seems to hijack the gesture.

BTW, it can be disabled in advanced settings of Vespucci.

deevroman commented 3 years ago

Vespucci should not be taken as a reference

What about OsmAnd? It also has this setting (disabled by default)

Helium314 commented 3 years ago

If this feature will be added, please include a setting to switch it off. I still use the volume buttons for their original purpose.

westnordost commented 3 years ago

I will close this as will not fix for now on the grounds that I think it is unexpected (for the user) and uncommon that an app hijacks the volume buttons to make them do something different. And as you all know, I am very wary to add new settings to the app.