Double tapping disables GPS auto centering

joeloc shared this problem 8 years ago
Solved

Double tapping (in google mode) is just a quick replacement for the zoom-in-toolbar-button and should behave exactly the same way. There is no reason for it to turn off the gps auto position centering feature.

Comments (31)

photo
0

good point.. ;)

photo
0

cannot agree. Locus center on location where you did double tap. This mean that is shift center of map on this location.


I`m just testing it in google maps and it works in same way!


Problem here is not fact that it cancel centering. Problem is that you`re searching for a way how to quickly zoom in/out without touching zoom buttons and keeping centering feature. Double tap do not only supply zoom-in button. It have benefit that you also move to this location

photo
0

> "testing it in google maps and it works in same way!"


i dont navigate with google maps.


> "It have benefit that you also move to this location"


that was nice - if i want ;o)

photo
0

you have to look on it from more global perspective. Many of you force me to use some "standard" methods. And this is one of them used in google maps and probably many other programs that use double tap on zoom in.


I`m sure that many people will not like keeping centering at all cost. And I also don`t agree with it .. sorry

photo
0

what will you propose to solve the problem of zooming in without touching zoom in button?

photo
0

there are currently three possibilities (4 to be exact)


1. zoom buttons (keep centering)


2. double tap (disable centering)


3. volume buttons (keep centering)


4. custom screen like this


(I can improve it to some more useful if anyone will be interested, zoom out is on left, zoom in on right and centering at bottom). So you have to currently choose to one of these four methods

photo
0

5th option: Activate Map-control/Hold center method

photo
0

I`m worried that double tap disable centering completely. Hold center method is useful for panning, but not for double tap zooming. Anyway it`s a good question if this is good or incorrect behaviour in this case

photo
0

I did not test it, it just came to my mind that I often make use of it (to be honest, I`m one of these people using zoom buttons most of the time except I want to achieve a fractional zoom level)

photo
0

Menion > "I`m worried that double tap disable centering completely"


Ähem - thats the point... ;o)

photo
0

I still think it`s not a problem. This is just a way how it works! I absolutely normal that double tap to zoom in, end centration.


Only place where in this case we can discuss, is whether disable centering completely or not. If not, then enabled "hold center method" should return map to your position after five seconds


Screen you show on screenshot is topic on another idea and have nothing to do with reported "bug". Also such screen will constantly lead to actions when you`ll want to tap on point and it will zoom in/out, so you`ll then have to zoom back and move map so point will be in right "empty" place etc ...

photo
0

"Hold center method" should definitely be still valid independent shift of map happened due to drag, zoom or whatever.

photo
0

A custom screen is not a quick method for zooming and will never be.


Volume buttons are on the side of the phone and impossible to press conveniently when mounted on a bike.


Toolbars are a huge space waste when always visible and not quick to use when invisible.


Result: Locus does still not offer a method for quick zooming without messing up other settings inbetween. This IS a real problem, contrary to this threads "official status".


Just my two cents :)

photo
0

I do understand menions point of view: Double tap might mean that somebody wants to check out a specific area more closely. So auto-disabling gps-centering would be the right thing to do. Googlemaps does it like this and I always use it as a shining example of snappyness... damn :)


I on the other hand use double tapping simply as a zoom in replacement because its the only thing that really works on a bike. I want it to simply zoom in and not mess up my centering settings.


I will try to think of something that could work for both cases without cluttering the settings menus even more.

photo
0

hmm and what about additional parameter in config.cfg file? For me it`s elegant solution where to put some, for majority of people, "not important settings". Possible?

photo
0

configfile? fine! - what ever - but let me choose :) eg


# Double tap on mapscreen - only zoom map: (zoom map, move map and disable "hold center" 0 ; zoom map only: 1 ; default = 0 )


map_doubletap_zoom_only=0

photo
0

a config file is perfectly fine.

photo
0

config for just one particular option? or is it already existing but i dont know about it?

photo
0

no it`ll be a new one

photo
0

so,


if you have "hold center", then centering is keeped enabled also during zoom by double tap. As a bonus "map_action_double_tap_zoom_only" parameter in config file http://docs.locusmap.eu/doku.php/manu...

photo
0

test version on dropbox. Feedback welcome

photo
0

white screen - fc without a message - catlog on dropbox

photo
0

main - select gps screen -> fc


tell me if u want catlog

photo
0

Double tap zoom test:


# settings: hold center -> enabled


# config: map_action_double_tap_zoom_only=1


# doubletap on screen -> dont moves the map -> but disabled "hold center" again.


or is there a misunderstanding on my part?

photo
0

I don`t know if I`m stupid or not, but as I now look into code, there is only added new parameter from config file but have absolutely no impact on zooming. But I`m almost sure that I did this ... weird. So in 2.5.3.3 it`s still wrong, I`m going to fix it now

photo
0

works now in 2 5 3 4... thx

photo
0

perfect, thanks

photo
0

i like it!

photo
0

This works perfectly. Config file is a very good way for adding nice functionality without complicating the whole Locus. Manion, this was a great idea. I hope you will go along this path and add some more things to the config, if there will be some poweruser`s requests.

photo
0

yes I also think it`s best way. Also best for me should be to add some already visible extra features from Locus settings to this config file, but it will be my death. I know how people hate when they "loose" something :)