and on we go.... "TimeCyclerLab" is a light prototyping workbench for my TimeCycler screensaver on Mac OS X. The PyObjC code is *so* much simpler compared to the ObjC one for the real screensaver! Please see the attached Readme below. Glad to hear your comments!
-- Dinu C. Gherman ...................................................................... "I am a gentlemen: I live by robbing the poor." (George Bernard Shaw)
TimeCyclerLab is a prototyping workbench for a similar screensaver.
TimeCyclerLab is a Mac OS X Cocoa GUI tool which has been used for prototyping the TimeCycler screensaver _. It provides two modes, interactive and clock mode and serves as graphic testing workbench.
TimeCyclerLab provides a nested set of stacked circular progress bars - in other words: an analog clock! This application allows to set the individual hands interactively by just clicking and/or dragging them in interactive mode. In clock mode the analog clock shows the current time.
:0.1: first release, packaged with Python 2.2.3 and PyObjC 1.0b _.
There are no special requirements for running TimeCyclerLab. It ships as a standalone application which should be running on any Mac OS X 10.x, althouth it was developped on 10.2. As it comes with full source code you can build TimeCyclerLab yourself, if you have Apple's developer tools installed, plus some Python interpreter version 2.2 or higher, plus PyObjC 1.0b.
TimeCyclerLab is released under the GPL - see the included file, "GPL.txt".
The TimeCyclerLab distribution, screenshots and a sample movie of TimeCyclerLab in action are all available from:
I tried using the ubiquitous metal look for TimeCyclerLab, but when doing so, it behaves really strange: when dragging single clock hands the entire window moves across the screen. I'd be interested to know how to fix this...
TimeCycler, the real screensaver which was prototyped using this application contains many more knobs to play with. I'll probably bring all of them back to to this prototype, again, one day.
Dinu Gherman, dinu at mac dot com, 2003-09-11