Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make instant or almost instant "fly" to the selected bookmark #8170

Open
biodranik opened this issue May 14, 2024 · 5 comments
Open

Make instant or almost instant "fly" to the selected bookmark #8170

biodranik opened this issue May 14, 2024 · 5 comments
Labels
Drape Drape OpenGL, Vulkan and Metal graphics rendering engine

Comments

@biodranik
Copy link
Member

A user complained that it's too slow. Considering that he is in Australia, there's little benefit for him to see the screen moving over an ocean.

@biodranik biodranik added the Drape Drape OpenGL, Vulkan and Metal graphics rendering engine label May 14, 2024
@patepelo
Copy link
Contributor

IMO it's ok now

@biodranik
Copy link
Member Author

I think it depends and can be slow on some devices. Need to investigate first.

@Misalf-git
Copy link

What about changing the duration of the "flight" transition to not depend on its own movement speed but simply one second or some fraction of the distance?
Additionally just skip a certain distance (kilometers/miles) in the mid part of the "flight"?

It's good to have some movement in order to get a sense of direction but it's irritating to watch the map stuttering over the screen.

@muralito
Copy link
Contributor

I checked with version 2024.03.31-8-FDroid, and for 10K Km (9942 to be precise), the movement first zooms out, then slide and then zoom in.

Maybe the slide could start simultaneously with the zoom out and end with the zoom in. Begin with constant acceleration, then in the middle a period of no acceleration, then constant deceleration until arrival, like if it was a flight.

@patepelo
Copy link
Contributor

Maybe the slide could start simultaneously with the zoom out and end with the zoom in. Begin with constant acceleration, then in the middle a period of no acceleration, then constant deceleration until arrival, like if it was a flight.

Yeah, maybe zoom out can be fast because it wouldn't matter to know origin of view port but zoom in should tell the user where it landed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Drape Drape OpenGL, Vulkan and Metal graphics rendering engine
Projects
None yet
Development

No branches or pull requests

4 participants