Backporting fix for bug #147742 to 3.5 branch. In addition, I added
a fix that allows you to save stars with only a genetive name (i.e.,
"sigma Orionis"). Prior to this fix, the greek letter was
represented as a "?" in the observing list file, and could not be
parsed when reopening the list. Now, the greek letters are saved as
ascii-letter words instead of the actual greek letter.
Will forward-port this genetive name fix to 4.0 and trunk as well.
Fixing bug in KSPlanetBase::setRearth() that caused the incorrect
distance to be computed. I needed to use the heliocentric ecliptic
coordinates, not the geocentric.
Hidden Toolbars not persistent on restart. Also fixed the same issue
for the statusbar. I had thought that calling setChecked() on the
KToggleActions would trigger the connected slotShowGUIItem(), but
apparently not.
Interestingly, the call to slotGUIItem() *is* successfully made in the
trunk codebase...so no fix needed there.