Celestia 1.2.5pre7: too restrictive date field

Report bugs, bug fixes and workarounds here.
Avatar
Topic author
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Celestia 1.2.5pre7: too restrictive date field

Post #1by selden » 29.12.2002, 16:05

Whenever I try to type in a year that's far away from the current year, Celestia's "Set Time" window "fixes" it and picks a recent year.

For example, whenever I try to type in 12 Sep 1170, Celestia changes it to 12 Sep 2002.

While one can turn up the backward rate of time passage to get to the desired date, this is rather frustrating.
Selden

granthutchison
Developer
Posts: 1863
Joined: 21.11.2002
With us: 22 years

Post #2by granthutchison » 29.12.2002, 17:41

I also have trouble entering minutes and seconds in the time field: it always seems to flip back to the previous value.

Grant

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 7 months
Location: Hamburg, Germany

Post #3by t00fri » 29.12.2002, 17:49

I just checked, both bugs above are at least not present in the CVS KDE and gtk Linux versions...

Note that the time display code in the Linux and Windows versions are separate, however, and hence independent.

Bye Fridger

Avatar
Topic author
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #4by selden » 29.12.2002, 17:55

Sorry, I forgot to be precise: this happens to me with
Celestia 1.2.5pre7 running under Windows XP Pro SP1
256MB, 500 MHz P3, Nvidia GeForce4, Ti 4200.

The year reverts to 2002 the instant I type the 4th digit.
Selden

granthutchison
Developer
Posts: 1863
Joined: 21.11.2002
With us: 22 years

Post #5by granthutchison » 29.12.2002, 18:14

Windows XP Pro SP1, Pentium 4, 1.9GHz.

Grant

JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 11 months
Location: People's Republic Of Cork, Ireland

Post #6by JackHiggins » 30.12.2002, 00:32

You have to change each field seperately it doesnt seem to let you change more than one at the same time... (In other words) go into clock, change the hour, click ok, go into clock, change the minute, click ok, go into clock, change the second, click ok.

I can change the date all in one go though that seems to work ok!
- Jack Higgins
Jack's Celestia Add-ons
And visit my Celestia Gallery too!

granthutchison
Developer
Posts: 1863
Joined: 21.11.2002
With us: 22 years

Post #7by granthutchison » 30.12.2002, 00:37

JackHiggins wrote:... go into clock, change the hour, click ok, go into clock, change the minute, click ok, go into clock, change the second, click ok.
Thanks, that works. But, sheesh, it's a user-beligerent interface as it stands.
I do have exactly the same problem as Selden describes with date entry, though - as soon as I type the last digit of, say, 1150, Celestia flips me back to the current year.

Grant

JackHiggins
Posts: 1034
Joined: 16.12.2002
With us: 21 years 11 months
Location: People's Republic Of Cork, Ireland

Post #8by JackHiggins » 30.12.2002, 00:59

Um... yeah i probably should have added that its really annoying and takes ages!!! :roll: I'm used to this kind of hassle with my computer though so having to do things the long way round a couple of times over doesnt bother me much really!!!

I spose you could reverse time and run it back really fast, until you get to the correct year, then specify the date without changing the year...? would that work i havent tried it?
- Jack Higgins

Jack's Celestia Add-ons

And visit my Celestia Gallery too!

granthutchison
Developer
Posts: 1863
Joined: 21.11.2002
With us: 22 years

Post #9by granthutchison » 30.12.2002, 01:15

JackHiggins wrote:I spose you could reverse time and run it back really fast, until you get to the correct year, then specify the date without changing the year...?

Yes, that's what I'm having to do at present. :(

Grant

billybob884
Posts: 986
Joined: 16.08.2002
With us: 22 years 3 months
Location: USA, East Coast

Post #10by billybob884 » 30.12.2002, 01:43

I've also noticed that the earliest date it will let you go to by clickingthe date and changing it with the arrows is 14 sep 1752
Mike M.

TacoTopia!

granthutchison
Developer
Posts: 1863
Joined: 21.11.2002
With us: 22 years

Post #11by granthutchison » 30.12.2002, 01:52

billybob884 wrote:I've also noticed that the earliest date it will let you go to by clickingthe date and changing it with the arrows is 14 sep 1752

Ah - the first day of the Gregorian calendar in the USA (and the UK).

Grant

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 10 months
Location: Seattle, Washington, USA

Post #12by chris » 30.12.2002, 18:18

billybob884 wrote:I've also noticed that the earliest date it will let you go to by clickingthe date and changing it with the arrows is 14 sep 1752

It seems to be a limitation with the Windows time/date control. Thanks Microsoft. I certainly didn't code this behavior and find it rather onerous myself. I'll see if there are some settings that I can use to get around the earliest date restriction.

--Chris

Christophe
Developer
Posts: 944
Joined: 18.07.2002
With us: 22 years 4 months
Location: Lyon (France)

Post #13by Christophe » 30.12.2002, 23:14

chris wrote:It seems to be a limitation with the Windows time/date control. Thanks Microsoft. I certainly didn't code this behavior and find it rather onerous myself. I'll see if there are some settings that I can use to get around the earliest date restriction.


There's the same limitation with KDE's date picker widget, it's even more restrictive (not allowing dates before the 20th century). That's why I replaced that widget by spinboxes, it's not as nice looking, you can't see the week day or week number but there's no limitation, at least not beyond those of astro::Date.

Besides you can't really blame Microsoft for not supporting dates that never existed!

--
Christophe

granthutchison
Developer
Posts: 1863
Joined: 21.11.2002
With us: 22 years

Post #14by granthutchison » 30.12.2002, 23:43

Christophe wrote:Besides you can't really blame Microsoft for not supporting dates that never existed!

But some of them did exist - in France you've had the Gregorian calendar since 1582!

Grant

billybob884
Posts: 986
Joined: 16.08.2002
With us: 22 years 3 months
Location: USA, East Coast

Post #15by billybob884 » 31.12.2002, 04:14

chris wrote:
billybob884 wrote:I've also noticed that the earliest date it will let you go to by clickingthe date and changing it with the arrows is 14 sep 1752
It seems to be a limitation with the Windows time/date control. Thanks Microsoft. I certainly didn't code this behavior and find it rather onerous myself. I'll see if there are some settings that I can use to get around the earliest date restriction.

--Chris

thats why i dont let microsoft get me down :mrgreen:
Mike M.



TacoTopia!


Return to “Bugs”