v0.8.5 Release 2009.01.15 * Finally got around to fixing display glitch with Load URL button on back of panel introduced with OS X 10.5. * Project has moved to a new site (zachstronaut.com); updated version checking and project links accordingly. * For led:scroll and led:marquee, I changed the word "speed" to "delay" as that is much more descriptive of what that parameter actually does. The documentation doesn't have to explain things backwards anymore either. * Has it really been nearly 3 years since I published this widget? Wow. I have some fun ideas for new features... v0.8.4 Released 2006.07.10 * Apple broke synchronous widget.system() calls in 10.4.7 like a bunch of jerks. They never sent me the memo, and their online docs don't even mention it. Anyway... they totally broke my widget, but it is fixed now. v0.8.3 Released 2006.04.23 * You can now drag and drop your local HTML files or local .led scripts onto the Panel. * Default behaviour is now for LED Panel to stop animating while your Dashboard is hidden. If you need your Panel to continue to process while in the background this can still be accomplished. Include the string [persistent] after the integer in the 5th list item. See the documentation. * led:start and led:stop commands do what you might expect them to. v0.8.2 Released 2006.04.14 * Unnecessary javascript call replaced by CSS. * More helpful error messages. I try to help you out if you are using file:// when you ought to be using script: (namely with .led files) * %20 converted to space for script: calls. * Better forward compatibility. v0.8.1 Released 2006.04.13 * Built-in led:paint command now lets you specify a size. * Moved info / flip button over to top right corner in order to be 50% compliant with Apple's guidelines. So if you are looking for it, it is over there. Okay? * Fixed marquee bug for messages smaller than panel. * Finally realizing the obvious, local scripts will automagically be set to executable for your user (chmod u+x). You don't have to do it manually anymore. * Better backwards compatibility. v0.8.0 Released 2006.04.11 * URL caching issues attacked even more. * ) and & no longer act like arrow keys in the URL field. Yipes. * Added built in led:paint which lets you click to toggle LED on/off states to draw pictures. * Added built in led:marquee which lets you scroll any message in standard ticker/marquee fashion. See documentation for use. I will warn you that I'm not currently sleeping my widget when you hide the dashboard, and the marquee tends to eat a fair amount of CPU. v0.7.9 Released 2006.04.09 * You no longer are required to escape spaces in the path to your local scripts when using the script: feature. For example, script:/apple/red delicious/script.led or script:/apple/red\ delicious/script.led will both work fine now. * URLs using script: to call local shell scripts may now be followed by completely arbitrary text. For example, you could do... script:~/Desktop/myscript.led They said, "where's our $10?!" Check out the documentation for more information about how to access this text in your shell scripts. * If you are using script: and a local shell script to process clicks on the LEDs in the panel, you will need to change your code. Sorry. The number of the LED clicked is now passed as its own argument into your script in a more obvious format. Check out the documentation for more information. * Fixed bug where flip side of widget would be cropped for some sizes of the LED Panel. * led:scroll now scrolls in opposite direction (right to left). Specify a negative speed to make it scroll left to right. v0.7.8 Released 2006.04.08 * Fixed "fix" that broke version checking. The previous version (0.7.7) is not self aware of updates. (Ugh, again.) v0.7.7 Released 2006.04.07 * Now with 100% less broken! (Javascript call to check version now asynchronous as it should have been. Ugh.) * When the widget checks its version information, it won't accidentally cache that information. * If you specify a path to a local script starting with ~ (script:~/foo/bar.led) and your script cannot be found, rather than nothing happening, you are actually told your script cannot be found! Yay! * Errors written to stderr by local scripts that error out are shown to you by the LED Panel. v0.7.6 Released 2006.04.07 * Got rid of // for script: and led: "protocols." It wasn't necessary since these made-up protocols are NOT loaded with an HTTP "AJAX" request, moreover it made script: paths less readable, and hell even Tim Berners-Lee said just the other day that he thinks the whole http:// thing is a bit silly. Sorry if that breaks anything you've been working on. I'm sure it won't be the last change that breaks things before a 1.0 release. * The widget remembers the URL you point it at so you don't have to change it again after a reboot or widget reload. If you have multiple LED Panels open, each one will remember its own URL. * Fixed a problem where a clear could still be executing after some other action started, wiping out half of your LEDs. v0.7.5 Released 2006.04.06 * Replaced Flip button with more obvious Cancel button * Allow ~ in script paths * Changed tech.no.logi.es link to go to documentation