Stellarium / stellarium

Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
https://stellarium.org
GNU General Public License v2.0
7.48k stars 809 forks source link

Auto-zoom out behavior #3553

Open alex-w opened 8 months ago

alex-w commented 8 months ago

One the MacBook Pro M3, with Stellarium v22.3(v1.0) - the planet auto-zoom feature does not appear working correctly.

After selecting the planet, the forward-slash key zooms into the planet.

But when selecting the backslash key - the initial auto-zoom does not "return to the initial FOV and direction of view" (as it says in the manual)

It moves to a different FOV (the horizon is curved and 90-deg wide, not 180-deg); with the forward position of view no longer South, but the direction of the location of the planet.

I've checked the config settings, and they're all the same as my old v19.3.

So I'm not sure if there's something I need to change, or if this is a bug?

Thank you - yet the Auto-direction at zoom out does not solve the problem.

Here is the zoom out before selecting Auto-direction at zoom out

Here is the zoom out after selecting Auto-direction at zoom out

Here is the correct zoom out behaviour, from v19.3

Check-box

Originally posted by @ImmersiveTheatres in https://github.com/Stellarium/stellarium/issues/3535#issuecomment-1854469438

alex-w commented 8 months ago

Probably the issue #2867 related to the "new" behavior too

alex-w commented 8 months ago

@gzotti can be this issue related to your modifications in StelMovementMgr class?

gzotti commented 8 months ago

Maybe. I did some necessary relevant changes in August/September 2022. Version 0.22.1 should therefore not show it (but maybe some other issue). This class is a serious nightmare!