What's new

October 19, 2008

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.

September 28, 2008

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.

September 16, 2008

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.

August 31, 2008

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 ( Add to Widgetop ), and downloaded from SofoTex

May 21, 2008

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.)

May 11, 2008

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.

May 4, 2008

Disk Clock 1.1. Continued development by implementing a screenshot feature and posting an animated gif on the website.

May 3, 2008

Disk Clock 1.0.1. Increased the animation threshold to prevent the second disk from animating each tick.

April 13, 2008

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.

April 6, 2008

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.

March 30, 2008

Disk Clock 0.12. Fairly minor changes. Switched to the full-name logo, tweaked the solar noon marker, and a pinch of in-place help. I want to use it for at least a week, but I'm generally considering this a 1.0 candidate. Meanwhile, I finally updated JustinLove.name to reflect the CGD move. Back on CGD.com I switched the color scheme, and installed a Paypal button for everybody to ignore ;^)

March 16, 2008

Naked Javascript 0.2 - no clock this week; nothing was bugging me for once, and NJS was due for some love (plus I was looking for inspiration for my javascript essay.) It now operates in moveable, closeable dialogs, with source code formatting and editing of simple values. I'm also catching more errors, but there are still several places where there will appear to be no response because an exception occurred.

March 9, 2008

Disk Clock 0.11. Another martial arts seminar, so nothing revolutionary. Mostly it was smoothing out DST handling, trying to align the moon a little, and more general code cleanup. However, I did add another doomsday disk: the 32 bit Unix epoch.

March 2, 2008

Disk Clock 0.10. A few morning meetings, and a fair bit of idle distraction in the browser portability tar pit. Added a primitive zodiac disk (Lifetime set; you'll need to set your birthday to see it), added a recency inhibit to auto-show, tweaked colors, and did a bunch of code commenting and cleanup.

February 24, 2008

Disk Clock - v0.9. I Finally updated the rather old default graphic and icon. A new logo disk opens up and then shrinks down after a short delay, which should solve the choppy animation problem when re-adding to Dashboard. Most of the rest of the changes were internal work again.

February 17, 2008

Disk Clock - v0.8. Another fairly restrained release due to a martial arts seminar. A few small changes with big visual impact, and some big changes with no visual impact ;^)

February 10, 2008

Disk Clock - v0.7. A special double release - much of the user-visible work was actually done last weekend. It now supports a target-browse mode for exploring the disks (hold ALT), which is made far more useful by the addition of text descriptions on many disks - days of the weeks, approximate months of the year, moon phase, etc.

Also addressed the hover-flicker in dashboard, and made substantial internal code changes on the way to 1.0. A lot of features were declassified as release blockers. Several of these which were only blocked by the need for a clean GUI have been exposed via HTML modification, but are otherwise unavailable.

February 2, 2008

Naked Javascript. The barest beginnings of an application of the naked objects paradigm to javascript.

January 27, 2008

Disk Clock - v0.6. Mostly internal changes. Visible changes should include operation in non-mac browsers, forward only position animation, and a slightly closer Apple Info button.

January 20, 2008

Disk Clock - v0.5. Now useable by mere mortals, thanks to a pointer hover that supplies the name and current value of disk under the pointer. It will also interpolate time jumps (such as when dashboard reappears after a while) instead of popping to the new value.

January 15, 2008

Disk Clock - v0.4, with a preference pane that doesn't stink (and even saves options.) The configuration supports selecting two sets of disks which can be combined in several ways in response to mouse hover. Colors on the day disk revised again, now with different marking colors for day and night.

The Disk Clock page now has a short reading tutorial, and an explanation of the hover modes

January 06, 2008

Disk Clock - v0.3, with an easier to read 15-minute/4-hour/1-day default format.