isaiah’s web log

Month

September 2009

8 posts

Collage 2.1 beta 4

We’ve been beta testing little changes to Collage for a while. But with Snow Leopard out we’re aiming to release the final version sometime this week. With that in mind we’ve added some Snow Leopard fixes, made some more tweeks to the way Collage caches image data, and moved Collage to MooTools 1.2.3.

What changed

The move to MooTools is probably the most significant change here. MooTools 1.2.3 has some new power that allowed us to cut away some of the complex code that was chaining animations together and do it in a much more predictable fashion. This means less code for your viewers to download and fewer corner cases.
But if you’re here to help us beta test* then pay particular attention to the lightbox. Many of the animations were rewritten using the MooTools “morph” command, so there could be some bugs lurking in there.
*If you’re here just ‘cause you like new stuff. We do too. That’s OK.

What else

If you want all the gory details about what changed, you can browse over and check out the change list.
Note that this link will expire when the next version is available.

A note about effects

We’re moving all of our plugins that use effects over to MooTools 1.2.3. Why? Because if you plan to use together, then they’ll need to be using the same version of MooTools. One web page can’t have two versions.
And that’s an importing thing to consider. If your theme or some other effects you have on the page use an older version of MooTools or Moo.fx, then you should consider sticking with Collage 2.0 for now. Wait until all the effects on the page can be updated, then update all of them all at once.

Requirements

Please make sure you’re using the latest RapidWeaver. This version is Leopard and Snow Leopard compatible.

Beta warning

Although we strive to make sure that beta builds are of a high enough quality for the public to use, betas do pose some risk. Make sure to back up your data and wait until the final release to publish your mission critical work.

Download

Collage 2.1 beta 4
Note that this link will expire when the next version is available.

Aug 31, 2009

August 2009

21 posts

Stacks 1.2b1

There are just a few things changed in this version of Stacks. But if you’re using Snow Leopard, they’re pretty important.

New Stuff
  • Feature: The stack edit HUD shows the stacks’s title at the top of the window. A few people on the RapidWeaver forums asked if I could put the name of the currently selected stack in the stack edit HUD. It was a very easy addition, so despite this being a bug fix for Snow Leopard, I managed to sneak it in.

  • Improvement: UI refinements in edit mode. Since most people using Leopard are now using Safari 4, I’m using some more advanced styling in the UI. If you’re still using Safari 3 then Stacks will appear a bit more spartain than usual, but will still work just fine. And for the majority of us, Stacks will look even better. Watch for the little selection animation. That’s my favorite part.

  • Fix: Better memory use while editing images. Stacks was using quite a bit of extra memory to make the image editing HUD work smoothly with large images. This version trades a bit of speed for a bit more memory. For smaller images you probably won’t notice and for larger images the difference should be tiny. The advantage, of course, is that Stacks won’t make quite so many big requests of your memory as before.

  • Fix: Snow Leopard compatability. Stacks uses Core Image to help it edit your images very quickly. Snow Leopard changed quite a bit of the code that makes up core image. One of the routines that we used previously no longer works in the same way. It now seems to leak memory when used in the background. We’re not sure why, but it just means we have to process these images up front. It comes at a cost to performance. But in the tradeoff of functionality for performance, functionality always wins.

Download

Stacks 1.2b1

NB: As usual, links to betas will go dead when a new version or the final release is available. If this link doesn’t work, please check for a more recent post or download the final release.

Update: As predicted we’ve already moved on. This has been officially released as 1.2.0. Two bugs were corrected in the beta so please update to the final version as soon as possible.

Aug 26, 2009
Big white cat

Aug 26, 2009
Accordion 1.5
New Again

We’ve rebuilt Accordion for modern times. It’s got an all new MooTools core, new features like hover events, and looks and works better with the latest technologies in RapidWeaver and Snow Leopard.

Tons of new stuff!

Just like Snow Leopard, most of the changes are “under the hood,” but that doesn’t mean you won’t notice. Look for super-fast page loads, animation while loading, and the best — hover to active the accordion. Plus a ton of little and not-so-little enhancements and fixes. Check out the full release notes to see all the detailed changes.

Download a free demo. More info. And see it in action. Release notes with all the gory details.
Aug 25, 2009
#Accordion #RapidWeaver #Plugin #Release
Out with friends eating sushi

Posted via email from Isaiah’s Posts | Comment »

Aug 22, 2009
New Accordion Beta

Beta 3 of Accordion is out.  

If you already have beta 1 then you should get the auto-update.  If you missed the earlier release, there’s more info and a download link here:  http://yourhead.tumblr.com/post/167675944/accordion-1-5-beta-1

Posted via email from Isaiah’s Posts | Comment »

Aug 21, 2009
Accordion 1.5 beta 1

Today I’m releasing a beta of Accordion for testing. It will be a free update, but it does have quite a bit of cool new stuff packed in. If you use Accordion, you should check it out.

Hover

We added the ability for the Accordion to work simply by hovering the mouse over the section title. This is how the accordion-like interface on Apple.com works and lots of people have requested it.

Better Loading

Accordion not only loads a lot faster, it can add the sliding open animation to the first time you see the content. In some cases this can help people see that the accordion is dynamic and give them the hint on how to find more content.

Lots More

There are a ton of minor tweaks in this release. Here’s the complete change list.

Warning

If you looked through that change list you might have noticed that Accordion has updated to the latest version of MooTools. While hardly a surprise, it does mean that people who are mixing plugins/theme/effects on their pages need to pay special attention here.

If you are mixing Accordion with other effects that use MooTools (like Kwix, Carousel, and Collage among many others), then you’d probably be safest sticking with the old version of Accordion until all the effects you’re using have migrated to MooTools 1.2.3.

Download

Accordion v1.5.0 beta 3

NB: This link will expire after the next release. If this link doesn’t appear to work, there’s probably a newer version that you should grab instead.

Update: We’re already to beta 3. Things are moving along quickly.

Aug 20, 2009
Do the right thing? Or do the thing right?
In debugging something I’ve found a super elegant solution to something.  It’s not something I was planning on changing for this release, but it would be a substantial improvement and would likely help a lot of people.

On the other hand, the way that’s it’s been for a long while now is pretty damn good as it is.  There’s no urgency to change it on this release.  And this release is definitely urgent.  There’s a Snow Leopard is breathing down the neck of a lot of developers, including me.

The engineer in me says that I really need to, “fix it now or it’ll never get done.”

The product manager in me says, “ship it!”

I think I’m going to sleep on it.  Sleep is probably a sign that the product manager has already won.

Posted via email from Isaiah’s Posts | Comment »

Aug 19, 2009
On the water
Enough work for the day. Time for some dinner on the esplanade. The smoke from the fires should make for an amazing sunset.

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 17, 2009
Sorry for the gross-out posts
Sorry for the tooth-losing gross out posts.  But earlier today while we were at a play I could tell the tooth was really wobbly.  It was just a matter of time.  At intermission I asked Gareth to show me and it looked all crooked, like it was already loosing its grasp.  I had to take a picture to document it.

Then, we treated the kids to pizza afterwards, for sitting all the way through a 3-hour performance — pretty good for 4 and 7 year olds.  Mid way through the first piece of pizza we all heard the “clink” sound as the tooth hit the plate.

It actually wasn’t gross at all.

And, needless to say, he’s looking pretty cool sportin’ the big gap.

Posted via email from Isaiah’s Posts | Comment »

Aug 15, 2009
And it's out!

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 15, 2009
Gareth's Front Tooth
It’s almost falling out. It’s hanging on by a thread.

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 15, 2009
KVO+Blocks: Block Callbacks for Cocoa Observers → gist.github.com

Andy Matuschak just posted a really clean way to combine Blocks and KVO — two of my favorite things.

Will September get here a little quicker, please. I’m dying to use this Snow Leopard stuff for some real code.

Aug 5, 200912 notes
I wasn't sold on @bodega to begin with

…but I figured I’d add Stacks anyway. Hey it’s free! What have I got to lose?

I submitted my plugin, and the process was a pretty nice experience.  A really solid web app.  The confirmation rolled in a while later and I opened Bodega to check it out.  You know, just to make sure that the links were good and there weren’t any glaring typos.

But after confirming that everything was OK, I had a look around.  And…  I found something.  A little utility that I hadn’t seen before.  It’s free and it hides my desktop clutter.  Which i have a lot of.  It’s called Camouflage, and seems to work just like I had hoped, but that’s not the point.

The point is that I live and breath Mac apps and spend the better part of 10 hours of ever day looking at different apps for ideas about my own.  And yet somehow this one had made it by and Bodega had made me aware of it.

It could just be a happy accident, or maybe it’s just that there are very few items on Bodega right now, but I’ll give them the benefit of the doubt and just say I’m happy I had it today.  If a Mac dork like me can find something new and useful, just think what this means to novices or people new to the platform. Despite the big creepy awning, I think it’s a good thing.  

So, go check it out:  http://appbodega.com/ 

Posted via email from Isaiah’s Posts | Comment »

Aug 4, 2009
Dynamic CSS Switching in a Stack
Today Gary over at Mudbug Software asked me if it was possible to switch CSS styles on the fly in a stack.  After a few less than perfect attempts I came up with a nice solution that seems flexible and easy to understand.

It uses inline CSS and a checkbox in the properties HUD.  The checkbox switches back and forth between values causing the CSS class to change.  Switching the class as apposed to directly manipulating the inline style allows you modify several different CSS styles in a very simple and predictable way.

When you see it, it’s pretty straightforward.

Click here to download:

float_both.stack.zip (40 KB)

Posted via email from Isaiah’s Posts | Comment »

Aug 4, 2009
Reworked Thrashbox Stack
Someone posted a Stack to the RapidWeaver forum.  It uses a simple image based approach for building a rounded corner box.  I think John Hicks from Hickdesign was the origin of this technique.  

It has some limitations — namely the image that creates the rounded corner effect must be at least as large as the box that it’s applying the effect to.  And if you use a transparent dropshadow (as this Stack does) it tends to have a small clipping in the lower right corner.

But if you can live with those, it’s a very nice approach.  Given PNG replacement, it will even work in the dreaded IE browsers.

But the Stack that was posted to the forum was pretty basic and required the user to add some more code and an asset and link them together.  No one wants to do all that work just for a rounded corner.  So I merged it all together into on nice drag and drop stack.  

Perhaps someone will take this a step further and make some color variations or parameterize the CSS a bit.

Click here to download:

thrash_rc.stack.zip (48 KB)

Posted via email from Isaiah’s Posts | Comment »

Aug 4, 20091 note
Getting some sun

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 1, 2009
Waiting for lunch

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 1, 2009
Sea lion saying hi

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 1, 2009
A nice day for sailing

Isaiah

Posted via email from Isaiah’s Posts | Comment »

Aug 1, 2009
Next page →
2012 2013
  • January
  • February
  • March
  • April
  • May 1
  • June
  • July
  • August
  • September
  • October
  • November
  • December
2011 2012 2013
  • January 1
  • February 1
  • March 4
  • April 1
  • May
  • June 1
  • July
  • August
  • September 1
  • October
  • November
  • December
2010 2011 2012
  • January 5
  • February 2
  • March 3
  • April 1
  • May 34
  • June 9
  • July
  • August 5
  • September 4
  • October 4
  • November 3
  • December 3
2009 2010 2011
  • January 6
  • February 5
  • March 7
  • April 6
  • May 7
  • June 5
  • July 7
  • August 2
  • September 1
  • October
  • November 3
  • December 1
2009 2010
  • January 2
  • February 12
  • March 1
  • April 37
  • May 140
  • June 9
  • July 2
  • August 21
  • September 8
  • October 2
  • November 1
  • December