« September 2007 | Main | November 2007 »

October 29, 2007

MailTags Leopard Beta

As promised a few days ago by Scott Morrison of Indev, MailTags is now in public beta and you can find out all the details and get your copy from this page.

Having said that please, please read the whole page and realise that this is Beta software. I recommend this paragraph for repeated reading:

"MailTags Leopard (2.2) is beta software. Not all functionality will be in place. There may be issues with stability and reliability. We strongly recommend you maintain backups of your email data or avoid using MailTags in critical situations."

Also of interest is that MailActOn will be updated with it's Leopard spots in the next few days. If you want to run MailActOn sooner than that I recommend you read the instructions in this forum post from Scott on how to get it working.

October 27, 2007

Leopard and Mail plug-ins [UPDATED]

As I go further into Leopard the more convinced I become that Apple have spent some serious time on making the transition as easy as possible even for people like myself who like to use plug-in's that use private API's.

This time around it's the third-party extensions I use in Mail - some of which I will really miss until they get updated. The reason I'm convinced Apple have gone to some length to make the transition to Leopard as easy as possible is my previous experience with iSync phone plug-ins and now Mail-plug-in/bundles:

Mail Plug-in Compatibility Warning

The downside is that there is a fair chance that nearly all the Mail-plug-ins don't work. For me the they are currently:

I would normally have checked in with the excellent Hawkwings website about the plug-ins, but it appears to have gone into hiatus since July...

So, I've sent emails off to each of the developer and will update this post when and if the status of the various plug-in's changes. Feel bookmark the post and check back later or alternatively grab the RSS feed and have your news reader watch it for you!

[UPDATED]

Don't you just love the Mac developer community here's some news about those Mail plug-ins we all love....

  • AttachmentScannerPlugin - James got back to me and will be looking at it as soon as he gets his copy of Leopard and for anyone that can't wait he's fixed the link to the source code. Expect more news next week.
  • MailActOn & MailTags will have a formal announcement in the next 24 or so hours, and for any that really needs more detail or to get MAO running straight away I suggest reading Scotts reply in the forums to my question.
  • MailFollowup Greg got back to me and will be looking at it as soon as he gets his copy of Leopard, as he uses them everyday we can expect them to updated promptly!
  • SignatureProfiler - Scott form from Little Known Software was surprised by the final retail version not working with SigPro as previous development versions had, even so he hopes to have a fix.
  • GrowlMail - OK Growl is good to go and they now have formal thread for compatibility with Leopard, but GrowlMail is not compatible, in the mean time till it gets tweaked may I suggest checking this thread rather than the previously mention one which turned it something of a bitch slap session...
Ok - its that's all for now - I'll create a new post for the plug-ins as they get updated so keep checking in or let your news reader do it for you!

Leopard does not like Unsanity... but it's fixable.

Ok the Leopard dance has been going well but we hit a snag last night and boy is it a dumb one. I successfully installed Leopard on the Mac Pro which was a clean install to a new hard disk brought expressly for this purpose, however the "Upgrade" of the Mac Mini went fine until the reboot. The Mini rebooted and proceeded through startup but stopped with a blue screen and a single cursor that would disappear and reappear every few seconds - and there it stayed overnight. Being cautious I didn't want to reboot the Mini till I knew more and Apples Discussion forums were off-line. Given that it was well and truly after midnight local time I went to bed.

As you see from this thread on Apple's Support Discussions site it appears that anyone who selected the "Upgrade" option is exposed to a nasty little problem. Specifically it appears that if Unsanity's Application Enhancer is installed you could have a few minutes of panic on your hands... ie. until you find the answers on the web. First of all I refer you to Unsanity's compatibility page, this will probably not help the majority of you if like me you haven't used any of Unsanity's software for a long time...

In my case the Mac Mini we use to manage our EyeTV and iTunes library was the poor beast that suffered some problems. The first thing I'd like to point out is that this computer never, ever had APE or any haxies installed on it by me (at least knowingly), but, it's predecessor - a venerable G4/733 - did have. I'm assuming that the G4 had universal versions installed to even be able to cause this sort of problem...

The only thing I can determine is that Migration Assistant migrated APE and all its bits and pieces when I moved from the G4 to the Mac Mini. Supporting evidence is the preferences files which were last modified on 3/09/06 - the day the Mac Mini arrived and was setup.

Once I found this discussion I thought OK that sounds like the problem I've got but I haven't used haxies for years (well it felt like years) so I keep looking, wasted another 30 minutes and eventually thought OK I'll give this a go and see if APE is installed. I quickly found it was and within minutes the Mini was back on deck - for completeness here the key elements copied from the Apple Discussions thread...

The Solution

1. Reboot into single-user mode (hold Cmd-S while booting machine)

2. Follow the directions OSX gives you when you get to the prompt (I think these were them - just type the two commands it tells you to):
fsck -fy /
/sbin/mount -uw /
3. Remove the following files:
rm -rf /Library/Preference Panes/Application Enhancer.prefpane
rm -rf /Library/Frameworks/Application Enhancer.framework
rm -rf /System/Library/SystemConfiguration/Application Enhancer.bundle
rm -rf /Library/Preferences/com.unsanity.ape.plist

second...

remove also anything concerning iScroll2 (a trackpad preference pane and system integration) if you have it

now...

4. Exit, to continue booting normally
exit"

October 26, 2007

Leopard talks to the Motorola MaXX

As you may recall at the begining of the year I had to buy a new phone - so I lashed out and got a Motorola Maxx after doing so research on getting it to work with my Mac. Given what I'd learnt back then I thought I write it up for anyone else going through a similar process.

Well with Leopard upon us and the MaXX still around (only until the 3G iPhone ships in Australia...) here's what I've learnt after this afternoon's upgrade to my Mac Pro.

The first is that the venerable yet buggy RAZRV6.phoneplugin no longer works with Leopard (and you get a nice warning from iSync the first time it runs). Leopard seems to have a focus on helping users because not only was I told that the plug-in wasn't compatible but I was also given some choices to reveal the file and let me throw it in the trash, "before restarting iSync". Unfortunately I didn't get a screenshot of this helpful little dialog.

Given the events so I thought I'd better run through the whole Bluetooth setup etc to make sure my phone was talking to the Mac at least. OK, so opening the Bluetooth System preference and connecting was nothing spectacular but the the results were fantastic. Not only can I connect to the MaXX V6 now but I can browse the media on it and the installed MMC.

All I do is open the Bluetooth menu from the main menu bar, select "Craig's Maxx" and then select "Browse"


Bluetooth MenuBluetooth Device Menu for MaXX V6

No more clunky hacks to get file's off the phone...

Or to load them...


Now some of you will be saying "hey you could do this in Tiger" - well lets put it this way not as well. My previous experiences were, shall we say, less than enjoyable... Don't worry though it gets better...

Remember I had to remove the very useful (until now) RAZRV6.phoneplugin I recommended back in January - well iSync gave me a nice surprise when I fired it up. There as a supported device was an icon for my phone - brilliant! Unfortunately closer inspection revealed that it was only phone book/contacts support as "This phone does not support calendar synchronization" which will explain why the previous plug-in had so many problems with new events going either way...


So, how'd the first sync to the MaXX V6 go?
As far as I can tell flawlessly, so did the second one after I made 2 changes to the phone's contact details and added on new contact.

Leopard has arrived!

Well its here folks and the courier didn't himself pround this morning getting here at just on 10am - not bad for Bathurst NSW - looks like that 2 day wait for rural users may not be the case for everyone.

Oh and here's the obligatory box shot...

Leopard Retail Box

And before anyone asks its shot on an angle because the hologram on the front of the box makes a horrible image with a flash....

Can't wait to fire up XCode and Dashcode!

Enjoy your Leopard people!

October 20, 2007

AppleTV tips and bugs to be aware of...

As readers will be aware we brought into that AppleTV thing a while ago to complement the EyeTV setup from even further ago.

In the last few days I've had a few snag's with it that are probably worth letting the world know about. There are two items and both of them are bugs in the AppleTV software that are triggered by our setup.

  1. TV Show's get dumped into a "Various" listing rather than the show name
  2. AppleTV software crashes with some TV Show names.

Various TV Show

The symptom is that some episodes of a TV Show's may appear in a Show called "Various" even though other ep's rightly appear under the show title eg. "Hereos". It turns out this is the result of an old hangover from iTunes history.

I have the problem because I have the EyeTV recording shows and dumping them across to AppleTV on a automagically basis and because the TV Guide data is entered by humans at some point in the process and thus we end up with slight variations in the Artist fields.

Regular user of iTunes will have noticed that music tracks with multiple artists or even compilation albums with multiple artists get dumped by iTunes into a "Various" grouping. Well it turns out that if the Artist field has anything in it (rather than being blank) it must have the same value exactly otherwise being a computer it will slot it into that infamous "Various" slot. Bizarrely, if you have multiple shows with multiple Artist values you end up with multiple "Various" entries at the bottom of you TV Show's list on the AppleTV.

The fix is simple - select all of the episodes of a particular show, then type a command-i (-i) for Info.

iTunes Edit Multiple Items Dialog

If you haven't already turned off the Mulitple Items warning, click the "Yes" button. [By the way, the only way to uncheck that "Do not ask me again" option is to delete Users/yourname/Library/Preferences/com.apple.iTunes.plist - come on Apple extract the digit. You can't even jump into Terminal and use a "default write" sort of trick because the preference is buried in amongst a range of other preferences that have all been lumped together...]

Once you've done this, select the Artist field then you can type in your desired Artist info - iTunes helps out here with a nice bit of type-ahead.

iTunes Artist Field showing Type Ahead in Mutlitple Items Dialog

Once you've done this, click the OK button and iTunes will update the Artist for all of the selected shows to the same value. [If you want the Artist field to be blank click the checkbx to the left and leave the field blank/delete any data in it - NB. I'm not sure what this does for the AppleTV when the Artist is blank on a TV Show]


Long TV Show names

If a TV Show has a long name/episode id it will cause the BackRow software (the software that runs the AppleTV interface ) to crash when you try to play the TV Show - BackRow is restarted automatically so apart from a small delay the impact is minimal. So, how do you end up with ridiculously long TV Show names? Well as mentioned earlier, living in Australia the only way to get TV Shows in iTunes is via EyeTV (or a similar product)

The only way to watch a show, with a long name is to rename it in iTunes and let it re-sync with the AppleTV. The name/ep. id that crashed my AppleTV, as you will see is very long - the result of the show coming from EyeTV and the local e-guide having mistakenly put the description in the guides title field. The episode id. is "Hair Friday" not this long string::
"Hair Friday: Join the playschool team to learn a little, while singing songs, listening to stories, making things, and going on adventures with Big Ted, Jemima and all the other toys."
Hope that helps some one else out there with a similar set-up or problem.

October 17, 2007

It's here, it's here, well nearly...

For those that may have missed it Leopard is on its way and even better the delivery date for Australia is Oct. 26th. That's only next Friday folks...

Mac OS X Leopard

Just in case you're not getting this check that image again its clear says "Delivery on Oct. 26.*"

Given international time lines and all that means the average Australian should receive their Leopard upto 24 hours before our US cousins!

For the Aussies in the crowd you can follow this link to Pre-Order it now or this one to go to the online AppleStore for Australia.

For anyone from the US you can get your Leopard goodness from Amazon with the whole free shipping thing as well!

Follow these links (and help out a stuggling blog) for all flavours of Leopard:

Dive in folks - I've already done so - I'm just hoping it will be like Tiger and arrive the night before it was supposed to!

[UPDATED] Two things to point out here:

  1. Amazon has cut the cost of Leopard by $20.00 making it the cheapest way to get the new OS if you are lucky enough to live in the US!
  2. Please note the graphic from the Apple Australia site points out that non-metropolitan locations will receive Leopard upto 2 days later :
    1. I knew there was a problem with moving to the country side...

October 15, 2007

Energy Saver - the overlooked and oft forgotten green service

As you're probably aware by now it's - blog action day! Well here's a tip that will not only help save the earth but save you money as well!

For some reason, people seem to miss the Energy Saver control panel in the Mac OS X System Preferences. For those that don't know what it looks like I present the Energy Saver icon from the System Preferences.


Case in point I recently visited a client who had a very nice Mac Book Pro (17" with all the bells and whistles) and while we where talking his Mac Book went to sleep. To my surprise the client complained about it saying he "didn't know why it kept doing that" - this is when I clicked that he must be a switcher.

So I introduced him to the Energy Saver options...

&&

Energy Saver is in my opinion an under rated feature of the Mac OS - I have the Energy Saver setting of every one of our Mac's at home tailored to each Mac's application.

Energy Saver allows you to do a range of things including:

  • when to sleep you Mac if it's been idle
  • when to sleep the screen when the Mac's been idle
  • schedule start-up and sleep/shut-down times

Sleeping your laptop turns out not to be a popular Windows thing to do, of course long time Mac users will be aware that it's a perfectly natural for an Apple laptop to sleep. If you close the lid on you Mac laptop it goes to sleep and you can reliably open it hours later and have it wake-up almost before the lid is completely up. Also you can be pretty sure that the battery hasn't gone flat in the mean time or you Mac Book hasn't overheated with the lid closed while in your carry bag.

Energy Saver Sleep Preferences

Energy Saver Sleep panel

Apart from the automatic sleep of laptops when you close the lid all Mac's have sleep options available through the Energy Saver system preferences. As you can see from the image above you can tell you computer to sleep after as little as 1 minute or indeed tell it to never sleep. You can also set a separate sleep option for you display - this is not the same as setting when your screen saver will kick in - rather, it literally put's your monitor into a low power standby mode. This of course assumes that your monitor supports this level of functionality - and if you have a flat screen you're probably covered. Of course if you have Apple displays then you're very definitely covered.

Finally on the subject of Sleep you will notice in the Energy Saver Sleep panel a check box to "Put the hard disk(s) to sleep when possible" - this is an interesting option. If you check this box your hard disk will be powered down - now if you using Photoshop and doing extensive editing the System won't get the option to sleep the hard disk to often, however if you take a phone call or step away from you Mac it could sleep your hard drive. The effect is that you will notice a slight pause when you return to work as the Mac bring your hard disk back online, ie. spins the disks back up to speed. Personally I've found this to be a good way to extend my battery life on my laptops - so imagine how much benefit it has when used with your desktop computer. Most people will be writing emails, documents or working on spreadsheets for the majority of their computer time - all of these are not disk intensive tasks and as such you will probably never notice that your hard disk has been put to sleep.

Energy Saver Scheduling

Before we move on to the Options tab we will look at the "Schedule..." button in the lower right corner of the Energy Saver window.

Energy Saver Schedule Sheet

Clicking on the Schedule button will bring down the sheet shown above, as you can see this allows you to tell the computer when to start and when to shutdown/sleep.

Energy Saver Schedule Sleep or Shut Down menu option

Now obviously from my setting's you can see that I'm shutting down the computer rather than sleeping it - this way even a trickle of power isn't used while I'm soundly sleeping. However, you can choose to sleep your Mac if you're running systems that keep you linked into the nations missile defence systems and those vital boot-up seconds will make a difference! Even sleeping is a better energy saver than leaving your Mac to chug down the juice through the lonely nights Through the menu's provided on this sheet, you can also choose which days to Start up/wake your Macintosh, and most importantly when to Shut Down your Mac. If you give these options a little thought you'll realise its quite flexible. In the sheet shown above you can see that my main computer only wake's up on weekdays and only shuts down everyday, hence on the weekend I don't have to worry about the computer being on while I"m out at the children's sports for example or doing those other things we all do on the weekend away from the computer. You do do other things right? right??

Energy Saver Options panel
Energy Saver Option

Energy Saver also has a few options you can set in the surprisingly named Options tab. These include waking the computer if the Ethernet port is accessed by the network administrator, changing the power button to a sleep button and restarting the Mac after a power failure. Apart from waking on administrator access in a business environment (which requires a sleeping rather than a shut down computer) the other two options just us up juice for no good reason. I mean we're not talking about servers here (and if you server isn't on a UPS that tells it when its time to shut down during a power outage then you're not serious about your server anyway).

Fini

Well that's it for the straight Energy Saver part of the post, the rest is a bunch of reason's and examples of the ways I use it:

  • keeping my electrical usage down - as we move to a place where more and more computers inhabit family life (we have 5 desktops & 2 laptops) keeping the Energy Saver settings will make a bigger and bigger impact on our energy bills.
  • extending the life of those monitors - most people don't realise that your lovely LCD monitors have lights in the back of them that have a limited life in terms of useable hours and the performance of them degrades over time (ask anyone who calibrates his monitor for photography or video editing). Sleep that monitor when you don't use it and extend its life (even if the Mac OS X screen savers are pretty and useful).
  • extending the life of my hard disks - its a bunch of high-speed moving parts people, do you really think they will not wear out spinning at 5000-12000 RPM month after month...
  • having scheduled shut down times reminds me to go to sleep and similarly reminds my children when they've hit their bed time.

Of course these are all just ways of saving me money which in a very human way motivates me more than saving the planet in some respects.

Some of you may have gotten to this point and thought that you need more than Energy Saver has to offer, in which case you may want to look at Lights Out or Power Manager 3, for more details of scheduled power events the aptly named widget - Energy Schedule from the Power Manager 3 crowd is handy and free.

September 2008

Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Creative Commons License
This weblog is licensed under a Creative Commons License.

 

 

website by craigphillips.biz