Finally got precedence and associativity working in JSParse - it's good enough to handle the time unit DSL, so I'm publishing the work in progress.
Disk Clock latest 1.4. Jumped back to the last branch before I got off on the parsing tangent. Fixed the Chrome problem in DC-latest, implemented the time-unit dsl, and cherry-picked a few bug fixes to the debug logging system made on the parsing branch.
Disk Clock weathered the introduction of Google Chrome fairly well, although the outer rings were not getting drawn. I've issued a patch release 1.0.3 for use on the web site and sites using the widget in a web page. Further development on the latest branch got caught in a semi-major project.
I've been preoccupied with the martial arts test for the last few months. That's finally over as of last weekend. Prior to that, my paid employment was getting all panicky (which might be coming back for a minor repeat performance shortly, when we finally get some viable hardware to work on.)
In any case, I've finally taken some time to work on Disk Clock 1.3. Several visible, flashy features including the glass overlay, and several bug fixes and minor tweaks. I also incorporated some new entries into the gallery of unusual time.
Even though it's a long weekend, I'm cutting this one off early, since I've accomplished all my immediate goals and still have lots to catch up on.
In some older news, Disk Clock can be hosted on Widgetop (
), and downloaded from SofoTex
Disk Clock 1.0.2 - patch release to support OS X 10.5/Safari 3.1.1. Something in the newer WebKit builds changed scope/closure behavior. For the time being, it's just avoiding the problem pattern; I haven't taken time to investigate yet. I'm thinking of creating a gallery of unusual bugs, however ;^)
Special thanks to Pete Ware for notifying me of the problem, and doing a little minor investigation and testing.
In part I discovered this because I've finally gotten some people trying it out. I submitted Disk Clock to MacUpdate (who posted it immediately), VersionTracker (who posted it after some e-mail verification), and DashboardWidgets, which posted it a few days later (it was the weekend, after all.)
Disk Clock 1.2. A very minor release, it just allows me to do key triggered screenshots, which is mainly for my own use. Most of the time was spent fleshing out the gallery of unusual time.
Disk Clock 1.1. Continued development by implementing a screenshot feature and posting an animated gif on the website.
Disk Clock 1.0.1. Increased the animation threshold to prevent the second disk from animating each tick.
Disk Clock 1.0. Fixed a minor issue with showing 'undefined' instead of 'hours' for the day disk, and otherwise managed to leave it alone. Updated the website, including moving the download section up, adding a live demo, and The Gallery of Unusual Time.
Disk Clock 0.13. Fixed backwards time bugs. Implemented a bit of Hungarian Notation in the process. Implemented random, backwards, and accelerated time to test the above. Renamed a few files.