Jul 26

After weeks of pixel-by-pixel tweaking in Photoshop, perfecting CSS in Smultron, and refreshing browsers (Safari, IE, and Firefox), I’m pleased to announce the launch of the new Wallsaver 2.0 website at www.wallsaverapp.com.
This new website is a much needed update to the text-and-random-image based version currently hosted on the NWW Network website (which will have its own update soon). There’s plenty of AJAXy goodness and rounded corners for everyone. Everything was custom designed from the ground up, and is (mostly) standards compliant and looks great in pretty much any browser.
There are some issues with the way Internet Explorer 6.0 and lower handles transparent PNGs and CSS padding, so in order to preserve the viewing experience the entire site is disabled to users browsing via IE. The images below show the warning message and just how bad IE6 is with standards compliance.
Read the rest of this entry »
Share
Jun 13

While working on a new design for NWW Network, I decided it was time to dedicate a domain to Wallsaver. I’m planning on releasing Wallsaver v2 alongside the release of NWW Network v10.
In the meantime, a (quite salivating, if you ask me) teaser image (just a full screen version of the one above) has been set up at Wallsaver’s new website www.wallsaverapp.com.
Share
Jun 02
Wallsaver has been featured in Mac100%, a Japanese-language Mac magazine. I was contacted a short while ago by a Mac100% editor asking for permission to feature Wallsaver in a “software DVD” attached to the Spring issue of their magazine. Since any publicity for Wallsaver is good publicity, I granted the editor permission, and in return was sent a copy of the magazine.
Here’s the blurb, hopefully somebody can translate it for me. (Here’s to hoping it was a good review.)
While googling Wallsaver, I found that Apple’s downloads site lists Wallsaver as a “staff pick” (about half way down on this page) and is the 7th most popular download on this page.
Share
Apr 18
I made a bit of a mistake while writing Wallsaver 2.0.
Most people (unless they add third party screen savers) don’t have anything inside the “/Library/Screen Savers” or “~/Library/Screen Savers” folders. Because of a bug in the code (details below), a lot of people were given the following error:
Can’t make every file of «class ects» of alias "Macintosh HD:Library:Screen Savers:" into type «class alst». (-1700)
In the program, there’s a bit of code that adds all the screen savers in a folder to a list. The code will run if the folder is empty or even if the folder doesn’t exist.
The bad code:
set UserScreenSavers to (files of entire contents of UserScreenSaversPath) as alias list
The fix, as you can see, is quite simple. Simply throw the offending code into a try statement. If any part fails (i.e., the folder is empty or doesn’t exist), set the list to null.
The better code:
try
set UserScreenSavers to (files of entire contents of UserScreenSaversPath) as alias list
on error
set UserScreenSavers to {}
end try
Why didn’t I put in the try block from the beginning? On both of the computers I use to test software (yes, I do test my software), all three of the directories Wallsaver searches in for screen savers exist and have files in them. There was just no opportunity for the list population to fail.
Thank you to all the users of Wallsaver who quickly downloaded (some within 2 hours of the release) v2.0 and reported the bug. Your efforts helped in the v2.1 update being released as quickly as it did.
Share
Apr 17
I wrote yesterday that Wallsaver was coming along nicely and that it would be released within one week.
I lied.
Wallsaver 2.0 has officially been released. Here’s a copy & paste of the change log from the Wallsaver product page:
New feature: Choose screen saver to run as the desktop wallpaper.
- You may now choose any screen saver in the “/System/Library/Screen Savers”, “/Library/Screen Savers/” or “~/Library/Screen Savers” folders.
New feature: New application icon.
- The new icon properly scales up to 512×512 pixels and depicts a screen saver that is Wallsaver compatible.
Fixed several “Could not determine hidden status” errors.
Fixed several “Could not start screen saver.” errors.
Moved some preference options around.
The screen shot below pretty much sums up the biggest feature of the 2.0 release.
So head on over to Wallsaver’s product page and download a copy. If you’re an existing user (you == win) you can update to Wallsaver 2.0 via the built in update utility.
Share
Recent Comments