September 15, 2008
Feel the Heat That's All Around You; Flashing Lights and Ecstasy Surround You: The Silly Effect and John Gruber

When we first put the "Silly Effect" effect in Menu Master, a lot of users complained about it, as you can see by looking at the comments for Menu Master on JesusUpdate. I mean a lot of users. I had never seen such angry comments about a feature before. (We got more angry comments via email too).

So the Silly Effect was removed from Menu Master 1.4.3. And then we started getting emails from people that were sad it was removed. OMGWTFBBQ?!, ya know? But first I wish to discuss something else.


That Darned Adobe Bug

We've seen more than a couple of reports that MeMa 1.4.3 doesn't like Adobe applications on Mac OS X 10.4.11. Something to do with the Help menu and the mouse cursor position. While we could reproduce it in the beta builds, we fixed MeMa to do the right thing, or so we thought.

Please Help! If anyone is experiencing odd problems with Menu Master 1.4.3 and Adobe applications, please email us a System Profiler report (Apple Menu ☞ About This Mac ☞ More Info…) and a screenshot of your screen immediately after the problem (Command-Shift-3, a new file named Picture N.png (where N is a number) will appear on your desktop, send us that).

The Silly Effect is Back; It Wants Blood

The Silly Effect is a cheesy animation option developed over the course of a few weekends on May 26th, 2006 (over two years ago). It has been in hibernation since then.

Silly Effects puts a Quartz Composer document animation in the background of a menu. By default, these documents are culled from Library/Application Support/Unsanity/Menu Master/ in both your user folder and the main Library folder (Local Domain and User Domain). There are also a number of quartz composer documents included in the Menu Master.ape application enhancer bundle. These included quartz composer documents are from Futurismo Zugakousaku's excellent Quartz Composer Lab study, used with permission.

If you wish to create your own snazzy animation and are familiar with Quartz Composer, Quartz Composer documents can use two inputs that Menu Master makes available to them. "SelectedMenuItem", which is the name of the currently selected menu item (you may want to filter out "-", the separator), and "MenuItems", which is an array structure containing the names of all the menu items in a menu.


More information on Quartz Composer can be found at:

Apple's Quartz Composer Documentation
Apple's Quartz Composer mailing list

Futurismo Zugakousaku's excellent Quartz Composer Lab study (contains a lot of excellent Quartz Composer documents, some are included with Menu Master).

What's new in this version of Menu Master 1.4.8b1? Control is what's new.



Note that this beta has the Silly Effects on by default. Also, these things are new:

  • Re-enabled the Silly Effect.
  • If you have a Safari 4.0 beta installed, do NOT use any Quartz Composer documents containing JavaScript, due to a bug in JavaScriptCore in Safari 4.0.
  • The Silly Effect is on by default for this version as it needs testing.
  • The Silly Effect will be off by the time MeMa 1.4.8 is final (3+5=8).
  • Added support for the garbage collector in Silly Effect.
  • Removed Support for garbage collected applications in Silly Effect. QC itself isn't very compatible with GC.
  • There is now a prefpane tab dedicated to the Silly Effect. It allows you to disable or enable Quartz Composer Documents individually. All Screen Savers are disable by default as most are not suited for menus. If you disagree, turn it on.
  • Got permission to include Mamoru Kano's (www.zugakousaku.com) excellent Quartz Composer documents. They are just astoundingly beautiful and awe inspiring. There is no adequate way to express how grateful we are for this.

There are a few known issues with this release, but they are mostly minor aside from the Safari 4.0 bug (which is a bug in JavaScriptCore).

Download Menu Master 1.4.8b1 (after installing this, you'll get notices of new Menu Master betas until 1.4.8 is released)


Other Important Stuff

Despite our much publicized interactions with the programmers at Barebones, we highly recommend BBEdit. It is a highly useful text editor that we at Unsanity could not do without. (In fact this post was made with the help of BBEdit). Neither SlickEdit 2008 nor Notepad++ can hold a candle to BBEdit (although I've yet to personally check out the new BBEdit 9).

Digg This!

 Posted by rosyna at September 15, 2008 08:20 AM

Trackback Pings:

TrackBack URL for this entry:
http://www.unsanity.org/mt-tb.cgi/430.




Related:
Comments

Perhaps the only thing from Unsanity worse than the silly effect (for which I only requested a preference checkbox) is the nature of the blog feed posting an update every time a comment appears in a thread. What's up with that? Intentional?

Posted by: Ben on September 15, 2008 1:21 PM

It is intentional. If you don't want to be notified of comments, go to the main unsanity.org page and subscribe to the RSS Summaries feed, which does not include comments.

Posted by: Rosyna on September 15, 2008 1:25 PM

STILL NO SHAPESHIFTER UPDATES?

Everyone really wants to just know if any progress at all has been made, whatsoever

Posted by: Sam Clark on September 15, 2008 10:29 PM

I'd be happy enough if there was SOME HINT as to what's going on with CHAT TRANSCRIPT MANAGER. The compatability page has listed a Leopard compatible beta almost since Leopard's release, but it's still nowhere to be seen for download.

I paid good money for this app and sorely miss it... surely, since it doesn't even touch APE, it can't be so difficult to fix? Or am I the only registered user? :(

Very glad to see the MM Silly Effect back though, finally I can upgrade!

Posted by: The Master on September 16, 2008 8:32 AM

So the Silly Effect was removed from Menu Master 1.4.3. And then we started getting emails from people that were sad it was removed. OMGWTFBBQ?!, ya know? But first I wish to discuss something else.

People are different. Surprise, surprise. ;-P

Posted by: Eurobubba on September 16, 2008 9:16 AM

Here we are almost a year later with no update to Shapeshifter for Leopard.

Sigh.....

Posted by: NameNotImporant on September 20, 2008 12:12 PM

I don't think chat transcript manager requires APE or isn't compatible with Leopard. Isn't it a regular app?

Posted by: Ilgaz on September 20, 2008 10:41 PM

There _is_ something wrong with Adobe Reader 8 and even 9 even if there is not a bit of APE in system.
Clicking "Help menu" will cause a lag like, 2-3 secs on a Quad G5 2500 with 4,5 GB of RAM. I hoped that is fixed in version 9 update but still it is there. This happens on 10.5.x, all the way to 10.5.5
If you want a sample or something, my mail address is known to unsanity I think.

Posted by: Ilgaz on September 20, 2008 10:44 PM
Post a comment
Keep comments on topic. If a comment is unrelated to this post, it may be removed or moderated.





Remember Me?

(you may use HTML tags for style)