software project
Dec. 8th, 2003 04:44 pmHere's a program I want someone to make: Make an 'analog clock' widget that is fully customizable. I want to create as many hands as I want, and have whatever range of numbers that I want. Then use this to make the ultimate little clock applet. I want something like Xclock or windows' clock, but where I can run a bunch of them on my desktop and have each one on a different timezone. At a glance, I want the times in San Francisco, Stockholm and Tel Aviv from three different clocks. But I also want to play with clock interfaces. I want a 'clock description language' where I can describe a clock that has the numbers 1 through 24 instead of 1 through 12, but I still want to have '12' at the top. I want a checkbox for siderial time instead of standard time. And I want a checkbox for solar time instead of standard time (enter your longitude and then the time displayed will correspond to local solar time, for example when 'noon' is displayed, it will actually be solar noon). I want a clock with a 'year' hand, so that January 1st is at the top (or, perhaps better, the bottom), maybe a month/'moon' hand with a 28-day period. It should be pretty easy to hack up such a thing in Java (using SWING? do they still use that?) or the widget library du jour.