From: Chris Laurel <claurel@ww...> - 2005-11-16 19:05:40
In an effort to actively involve myself in Celestia development again
(while at the same time dodging the important and inevitable drudgery of
merging changes from Celestia-FT), I've implemented a new date picker for
the Windows version of Celestia. This one works very much like the
standard Windows control, but has some modifications that make it a much
better choice for an astronomy application. Most importantly, it isn't
limited to years after 1751. It has the same astronomical calendar
convention used elsewhere in Celestia, with the skipped days in October
1582 for the Gregorian calendar reform, and year -n == (n + 1) BCE.
There was no simple workaround for the Windows date picker limitations. I
had to write a new version of the control pretty much from scratch.