Wrong solar day

Bug #1113249 reported by Alexander Wolf
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
High
Alexander Wolf

Bug Description

This report copied from our forum: https://sourceforge.net/p/stellarium/discussion/278769/thread/9dc2c739/

Advancing one solar day doesn't work right on any body in the new 0.12 version of Stellarium.

I'm guessing an attempt was made to advance by the unique individual solar day of whatever planet you are on instead of advancing 24 hours for all planets.

Unfortunately none of the planets work right. They are all off slightly and the sun will drift out of position if you hold the - + [ ] keys down.

Even Earth is off; it advances ~8 minutes short of 24 hours.

Even worse, if you are on a moon that is tidally locked to its parent planet (The Moon, Phobos, IO, Titan, etc.) there is no advancement at all and the pressing anyone of those keys does absolutely nothing (It ruins some of my scripts, as nothing happens when you press one of those keys and it looks like the script is frozen). These you should have left at 24 hours.

Related branches

Revision history for this message
Alexander Wolf (alexwolf) wrote :
Changed in stellarium:
status: Triaged → Fix Committed
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Possible this is partial solution - need more accurate investigation.

Changed in stellarium:
status: Fix Committed → In Progress
Revision history for this message
Alexander Wolf (alexwolf) wrote :

Code for calculation duration of mean solar day has been refactored: http://bazaar.launchpad.net/~stellarium/stellarium/trunk/revision/5806

Changed in stellarium:
status: In Progress → Fix Committed
Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.