Diamond Anniversary

March 31st, 2017

Only after reflecting on the ten-years-old support for Blogger in MarsEdit, did I realize I had missed yet another important milestone in Red Sweater history:

February 22 marked the ten year anniversary of my acquisition of MarsEdit:

You read that right, no need to run for another cup of coffee. MarsEdit, the kick-ass, intuitive web-publishing powerhouse which I’ve been using to write entries here since I started blogging almost two years ago, is now part of the Red Sweater family of products. What an exciting day!

Where has the time gone? I sometimes despair at the relatively slow progress I seem to make in the development of all my software, MarsEdit included. On the other hand, looking back at the screenshot I included in that original post, it’s also easy to appreciate how much the app has evolved in the years since I’ve been developing it:


Wow. Well, first of all I’m writing this post on a Retina display, and I certainly hoping you are reading it on one. The first thing that jumps out is how fuzzy everything used to be. How did we live that way? Furthermore a number of key UI elements have been dramatically reworked just in the post editor interface alone. Let’s see how things look on the version of MarsEdit I’m running:

Diamond Anniversary

Now, to be fair, this is a screenshot from an as-yet unreleased version of MarsEdit, but the gist of the design is pretty close to the shipping MarsEdit 3.7.11. The main difference experienced MarsEdit users will notice is the addition of an icon formatting bar above the main text content. This little teaser is your reward for having read through the length of this post, and for helping me in celebrating my Diamond Anniversary with MarsEdit.

MarsEdit 3.7.11: Fix Blogger Photo Uploads

March 31st, 2017

MarsEdit 3.7.11 is now available from the MarsEdit home page, and will be submitted to Apple for update on the Mac App Store.

For years, Blogger didn’t support direct photo uploads to a blog. Instead, MarsEdit uploaded photos to a photo album on Google’s Picasa Web Albums service. This was a reasonable workaround, since the same credentials used to log in to the blog could also be used to upload photos.

A few weeks ago, Google changed the behavior of the Picasa Web Albums interface that MarsEdit connects to, making it impossible to create a new album for MarsEdit photos. This means that existing MarsEdit users who had not met the quota limit for their album could continue uploading photos, but new MarsEdit users and existing users who met the quota, could not create a new album to continue uploading.

Luckily, in the years since I first added Blogger support to MarsEdit (ten years ago!), Blogger eventually added support for uploading directly to the blog-specific photo album.

MarsEdit 3.7.11 takes advantage of that access, and all photos uploaded through MarsEdit to a Blogger-hosted blog, will from this release forward be added directly to the same album as photos uploaded through the Blogger web interface.

As a special note for those who would prefer to have their photos uploaded to another Google photo album, if you locate the Google Photos album ID, you can use this long numeric value as the “Section” in MarsEdit’s photo upload details view, to upload directly to whatever album you choose (providing your Google account has permission to do so).

This update also includes a minor bug fix for users of the Japanese LiveDoor.jp service.

Black Ink 1.6.7: No Jiggling Letters

January 20th, 2017

Black Ink 1.6.7 is now available from the Black Ink home page, and is waiting for review by Apple on the Mac App Store.

A subtle usability issue that’s bothered me for years is Black Ink’s propensity to, in some instances, redraw the solved letters of a puzzle ever so slightly off from the previous location. This had the effect of causing some letters to appear to “jiggle” as you type in the answers for adjoining squares.

I finally figured out the cause of that problem, and fixed it along with a crashing bug affecting Touch Bar Macs, and a possible energy-saving change to prevent Black Ink using the unnecessarily powerful graphics card on some Macs:

  • Fix a problem where puzzle grid answers could shift slightly while solving
  • Add NSSupportsAutomaticGraphicsSwitching to Info.plist to depending on high power GPU
  • Workaround a bug that could cause Black Ink to crash when waking a Touch Bar Mac from sleep

Happy solving!

MarsEdit 3.7.10: Fix Crashes With Printing, Tumblr

January 19th, 2017

MarsEdit 3.7.10 is now available from the MarsEdit home page, and will be submitted to Apple for update on the Mac App Store.

In MarsEdit 3.7.9 I fixed a few crashing bugs, and a side-effect of one fix was a new crashing bug that only affects users who have either just:

  • Printed a MarsEdit document
  • Edited a Tumblr “Chat” or “Quote” post.

I know, pretty weird, right?

Well, it’s fixed in 3.7.10. Enjoy!