dss91 / omgps

Automatically exported from code.google.com/p/omgps
0 stars 0 forks source link

slow pan/zoom #7

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. launch omgps
2. press zoom or pan more than 1 time in a second
3. see the problem

What is the expected output? What do you see instead?
Okay, assume tile loading takes time and this cannot be changed. But
handling of panning and zooming can be. One can zoom without tiles loaded
if (s)he wants to zoom quickly. Now one have to wait while tiles at each
zoom load and only after that (s) could zoom(or pan) again.

What about putting controls of the view and tile loading in separate threads?

What version of the product are you using? On what operating system?
Using omgps 0.1-svnr90-r0_armv4t on latest SHR-unstable.

Original issue reported on code.google.com by unachiev...@gmail.com on 28 Jun 2009 at 7:40

GoogleCodeExporter commented 9 years ago
about zoom:
press and hold "+" or "-" button, you will see the zoom level changes, when you
release the button,
zoom will takes effect -- refresh view.

Original comment by meng.qin...@gmail.com on 28 Jun 2009 at 2:38

GoogleCodeExporter commented 9 years ago
about "slow pan":
it is designed as slow on purpose, to avoid certain actions that trigger 
unwanted pan.
for example: when you clean dust on screen while forget or unable to lock 
screen.
pan will take effect only when these two conditions are met:
1. distance between press and release events > some value (say 30 pixels)
2. time span between press and release events between some value (say 200 ~ 
30000 ms)

Original comment by meng.qin...@gmail.com on 29 Jun 2009 at 11:18