Red Sweater Blog https://red-sweater.com/blog Official blog of Red Sweater Software Wed, 13 Feb 2019 15:17:13 +0000 en-US hourly 1 https://wordpress.org/?v=5.0.3 The Future of Blogger and MarsEdit https://red-sweater.com/blog/3431/the-future-of-blogger-and-marsedit https://red-sweater.com/blog/3431/the-future-of-blogger-and-marsedit#comments Wed, 13 Feb 2019 15:17:13 +0000 https://red-sweater.com/blog/?p=3431 I have bad news for MarsEdit users who publish to Blogger: Google is shutting down the Picasa Web Albums API, and MarsEdit will no longer be able to upload images to Blogger/Blogspot blogs.

I had anticipated being able to switch to the Google Photos API, and put a substantial amount of working into transitioning to that service. Unfortunately, I’ve since learned that Google does not provide the same interface to Blogger albums via Google Photos that they did via the Picasa API. Furthermore, images uploaded separately to Google Photos albums cannot be embedded into other web content such as a blog post.

Uploading images to Blogger has never been straightforward. Since I first added support for Blogger almost 12 years ago, I have needed to jump through hoops to support image uploads for the service. Their API has never directly supported image uploads, but I had been able to accommodate solutions using Picasa’s API.

Without support for uploading media, I can no longer endorse Blogger as a suitable blogging service for MarsEdit users. After March 15, 2019, I will update MarsEdit to remove Blogger as a supported system. I have not yet decided whether I can leave some form of support in the app to accommodate folks who are satisfied to continue blogging without the ability to add images to their posts.

This is a very disappointing development, but it sort of comes with the territory for an app such as MarsEdit that supports a variety of services, none of which is under my control. Over the past 12 years, I’ve witnessed the disappearance of services such as Vox and Posterous, and the elimination of support for 3rd party apps by services such as Squarespace.

For customers with Blogger blogs who wish to continue using MarsEdit, I recommend switching to a service with full-featured image upload support. WordPress is a good alternative, which has always been supportive of 3rd-party apps such as MarsEdit. Because it is based on open source software, even if one hosting service were to go away or eliminate access, there would undoubtedly be other services offering suitable WordPress-based hosting.

]]>
https://red-sweater.com/blog/3431/the-future-of-blogger-and-marsedit/feed 5
MarsEdit 4.2.6: Restore Blogspot/Blogger Image Uploads https://red-sweater.com/blog/3427/marsedit-4-2-6-restore-blogspot-blogger-image-uploads Fri, 18 Jan 2019 02:52:47 +0000 https://red-sweater.com/blog/?p=3427 MarsEdit 4.2.6 is now available at the MarsEdit home page and on the Mac App Store.

This update restores the ability to upload images to Google’s Blogger/Blogspot blogs.

As luck would have it, when I released 4.2.5 on Tuesday, it happened to coincide with the very day Google shut down its interface for 3rd party apps that use its Picasa Web Albums API. They are now requiring all apps to use the Google Photos API instead.

It’s going to take a little time to shift MarsEdit to the newer API, but luckily Google provided a bit of a safety valve, allowing apps like MarsEdit to continue using the Picasa API for a couple more months while we make the transition. It just required a minor change to the app to “enable” the workaround.

If you enjoy MarsEdit, please consider writing a review or rating the app on the Mac App Store, spreading the word on Facebook or Twitter, and of course, writing about the app on your own blog! Thanks for your support.

]]>
MarsEdit 4.2.5: Fix List Indentation, Improve Authentication Reliability https://red-sweater.com/blog/3425/marsedit-4-2-5-fix-list-indentation-improve-authentication Wed, 16 Jan 2019 13:19:37 +0000 https://red-sweater.com/blog/?p=3425 MarsEdit 4.2.5 is now available at the MarsEdit home page and on the Mac App Store.

This update fixes a bug, introduced in MarsEdit 4.2.4, that stopped tab and shift-tab keystrokes from changing the nesting level of bulleted and numbered lists in Rich Text mode. It also fixes a couple crashing bugs, and improves the reliability of MarsEdit’s authentication (login) mechanism for some WordPress and AtomPub based blogs.

Complete list of changes for this release:

  • Restore functionality of tab and shift-tab for changing the indentation level in lists
  • Improve authentication reliabiity for WordPress servers that return invalid authentication challenges
  • Fix authentication prompt for Livedoor and other AtomPub based APIs
  • Fix a crash that occured while reorganizing the Format menu contents
  • Fix a crash when a server returns unexpected data in response to a new post request

If you enjoy MarsEdit, please consider writing a review or rating the app on the Mac App Store, spreading the word on Facebook or Twitter, and of course, writing about the app on your own blog! Thanks for your support.

]]>
MarsEdit 4.2.4: Fix Crash on Launch on macOS 10.12 https://red-sweater.com/blog/3419/marsedit-4-2-4-fix-crash-on-launch-on-macos-10-12 Sat, 22 Dec 2018 03:47:17 +0000 https://red-sweater.com/blog/?p=3419 MarsEdit 4.2.4 is now available at the MarsEdit home page and on the Mac App Store.

This is a quick update to address a couple bugs in MarsEdit 4.2.3:

  • Fix a crashing bug when launching MarsEdit 4.2.3 on macOS 10.12
  • Fix a bug that made the app unresponsive when dragging text from one position to another in Plain Text mode

If you enjoy MarsEdit, please consider writing a review or rating the app on the Mac App Store, spreading the word on Facebook or Twitter, and of course, writing about the app on your own blog! Thanks for your support.

]]>
MarsEdit 4.2.3: Image Quality, Gutenberg, and More https://red-sweater.com/blog/3416/marsedit-4-2-3-image-quality-gutenberg-and-more Fri, 21 Dec 2018 16:05:05 +0000 https://red-sweater.com/blog/?p=3416 MarsEdit 4.2.3 is now available at the MarsEdit home page and on the Mac App Store.

This update addresses a few bugs, including one that caused copy-and-pasted images on Macs with Retina (high resolution) displays to be downgraded upon pasting into a lower-resolution image. For example, a screenshot capture taken at 400×400 pixels would be pasted in MarsEdit as a 200×200 image.

I also addressed a minor, but annoying issue when editing posts that contain “blocks” added by WordPress 5.0’s new Gutenberg editor. In MarsEdit 4.2.2 and earlier, editing these posts in MarsEdit’s Rich Text editor would cause additional, blank paragraphs to appear between the WordPress blocks.

Finally, I fixed a couple issues with formatting text in Rich Text mode, and restored the ability to copy and paste text from Microsoft Word to MarsEdit. Here’s the complete list of changes for this update:

  • Fix a bug where images that are copied-and-pasted into MarsEdit could lose Retina resolution precision
  • Restore copy/paste functionality from Microsoft Word to MarsEdit’s post editor
  • Fix issues that prevented font changes in Rich Text mode from being applied reliably
  • Improve behavior with Rich Text editor and WordPress Gutenberg content, to avoid adding superfluous paragraphs
  • Fix a bug where text in the editor could switch to the wrong color in Dark Mode after running a formatting macro

If you enjoy MarsEdit, please consider writing a review or rating the app on the Mac App Store, spreading the word on Facebook or Twitter, and of course, writing about the app on your own blog! Thanks for your support.

]]>
Touché 1.1.3: Mojave Fixes https://red-sweater.com/blog/3414/touche-1-1-3-mojave-fixes Fri, 21 Dec 2018 00:11:50 +0000 https://red-sweater.com/blog/?p=3414 It’s been about two years since the last update to Touché, our free utility for running Apple’s Touch Bar interface even on Macs that don’t have a hardware Touch Bar.

I just published Touché 1.1.3 with a couple fixes that keep it looking sharp in macOS Mojave 10.14:

  • Fix appearance of the Preferences window on Mojave 10.14
  • Support Mojave Dark Mode for About Box and Acknowledgements window

I don’t actually use Touché much myself, but I get a good amount of feedback from folks who appreciate having it around. I actually used it the other day on my MacBook Pro, even though it has a Touch Bar: I was using an external keyboard and didn’t want to reach up to touch the real touch bar!

]]>
WordPress 5.0, Gutenberg, and MarsEdit https://red-sweater.com/blog/3404/wordpress-5-0-gutenberg-and-marsedit https://red-sweater.com/blog/3404/wordpress-5-0-gutenberg-and-marsedit#comments Thu, 06 Dec 2018 22:20:55 +0000 https://red-sweater.com/blog/?p=3404 Congratulations to the open source WordPress team on the release of WordPress 5.0: Bebo. Although WordPress’s versioning scheme doesn’t place significance on the “round number” versions, this update happens to include a major rethinking of the default web-based WordPress editor, which they call “Gutenberg.”

What’s the Big Deal?

The fundamental change in WordPress 5.0 is a new “block based” approach to composing content. Instead of writing posts as a single stream of content, semantically meaningful chunks representing different sections, image elements, etc. can be created and manipulated by dragging them around inside a post.

This change to the editor is part of a trend with WordPress of moving away from the dedicated purpose of blogging, towards satisfying the more general-purpose needs of a full-featured CMS. Typically blogs feature a unified design for posts, so that in the process of writing individual posts, you can focus more on the content than on the layout and organization of the piece. Time will tell whether block-based editing ends up being common in blogging contexts.

What’s it Mean for MarsEdit?

After updating to WordPress 5.0, you can continue using MarsEdit to download, publish, and edit posts on your blog. If you also edit posts in the WordPress web editor, you’ll have the option of using the new Gutenberg editor, or opting to restore the “Classic” WordPress editor.

If you add new posts to your blog using the Gutenberg editor, you can edit that content in MarsEdit, too. Because blocks are implemented using HTML, any app that can edit HTML source, as MarsEdit does, can also edit the content of these blocks.

Known Issues and Caveats

When editing a post with block-based content in MarsEdit, you will see the raw HTML for your blocks when editing in Plain Text mode, and a rendered version of the HTML in Rich Text mode. Unlike the WordPress web-based editor, you will not see a visual representation of the blocks as separate entities in your posts. But when you edit and publish changes to your post, the block information should be preserved.

As of MarsEdit 4.2.2 there is a bug in MarsEdit’s Rich Text editor that may cause additional paragraphs to be inserted between blocks. This is a side-effect of the fact that blocks are implemented with HTML comment nodes, and MarsEdit’s Rich Text editor makes an effort to ensure that posts are separated into high level “p” nodes. I’m working on a fix for this.

Looking Forward

In the short term I am not planning to add much in the way of block-specific functionality to MarsEdit. As I mentioned above, I think that blocks are going to appeal more to web authors who are managing full-fledged sites, and less to bloggers who appreciate the streamlined workflow that MarsEdit emphasizes.

In the longer term I’ll be keeping my ears open both for feedback from my customers, and to see how Gutenberg is received both by bloggers, and by the larger WordPress community. If enhancing MarsEdit to support block-specific workflows seems like it will be widely-appreciated by MarsEdit users, then I will start planning to make those changes to the app.

I hope this post has helped to answer any questions you might have had about WordPress 5.0, the Gutenberg editor, and how it will affect your use of MarsEdit to edit your blog. As always, feel free to drop me a line if you have any additional questions.

]]>
https://red-sweater.com/blog/3404/wordpress-5-0-gutenberg-and-marsedit/feed 4
FastScripts 2.7.4: Standardized Menu Sorting https://red-sweater.com/blog/3402/fastscripts-2-7-4-standardized-menu-sorting Tue, 04 Dec 2018 17:29:24 +0000 https://red-sweater.com/blog/?p=3402 FastScripts 2.7.4 is now available for download from the FastScripts home page and on the Mac App Store.

This update improves the sorting of items in the FastScripts menu, so that they are ordered in the standard localized order. Previously items were sorted by a crude alphanumeric sort, so that for example “100” would be sorted before “50”, because the 1 is less than 5. Now FastScripts sorts things in the same manner as other apps such as the Finder do.

This update also includes some minor bug fixes. Here’s the complete list of changes:

  • Fix the ordering of items in the script menu to be sorted by standard localized order
  • Fix a bug that could cause a renamed script to appear twice in the menu if only the case of the name was changed
  • Fix a bug that caused Quick Action Workflows to be offered for installation when attempting to edit them
  • Fix a bug that caused the focus on the shortcuts table to be lost after setting a shortcut value
  • Add a new FastScripts Help menu item to easily open help on the web

If you enjoy FastScripts, please consider writing a review or rating the app on the Mac App Store, or spreading the word on Facebook or Twitter! Thanks for your support. Questions or concerns? Get in touch at support@red-sweater.com. Thank you.

]]>
Black Ink 2.0b11: More Dark Mode Fixes https://red-sweater.com/blog/3397/black-ink-2-0b11-more-dark-mode-fixes Tue, 02 Oct 2018 21:44:29 +0000 https://red-sweater.com/blog/?p=3397 I’ve made a lot of progress this year on Black Ink, but most of that work has gone into the 2.0 update, which has been in public beta since earlier this year. While I’ve been releasing updates of my other apps to take advantage of new macOS Mojave features, I decided to focus all such efforts for Black Ink into the 2.0 update.

Black Ink 2.0b11 is now out. You can download it directly, or just “Check for Updates” if you’re running an early 2.0 beta.

Screen Shot 2018 10 02 at 5 48 09 PM

This update includes more improvements for macOS Mojave Dark Mode, as well as a few other fixes:

  • More improvements for Dark Mode for macOS Mojave
  • Increase the height of clue list table rows to give a little padding between text
  • Fix bugs related to puzzles that have blanks as “correct answers” for cells

I hope to finish up Black Ink 2 and ship an official release later this year. In the mean time, I hope some of you will enjoy these betas!

]]>
MarsEdit 4.2.1: Continuity Camera in Mojave https://red-sweater.com/blog/3390/marsedit-4-2-1-continuity-camera-in-mojave Tue, 02 Oct 2018 18:43:09 +0000 https://red-sweater.com/blog/?p=3390 MarsEdit 4.2.1 is now available for download from the MarsEdit home page and has been submitted to the Mac App Store.

After Apple shipped macOS Mojave last week, I got a report from a MarsEdit customer who was trying out all the new bells and whistles. They discovered that the new Continuity Camera feature didn’t work in MarsEdit. Instead of inserting the freshly snapped picture from their phone, it crashed the app!

The problem turns out to be rooted in Apple’s handling of “file promises.” In a nutshell: since MarsEdit has gotten so good at accepting file promises from various apps, it’s also become vulnerable to bugs like this one, where file promise information that will crash the app is placed on the pasteboard.

MarsEdit 4.2.1 works around this crash. Now if you want to take a picture from your phone to add to a blog post, just right-click in the Editor, and select “Take Photo” from the menu item next to your phone’s name:

Screenshot of Continuity Camera feature in contextual menu

Here is the complete list of changes in MarsEdit 4.2.1:

  • Support Mojave’s new Continuity Camera feature for taking pictures from an iPhone’s camera
  • Dark Mode: fix text color in Crash Reporter console log display
  • Support “Extended Entry” content in preview template downloader
  • Restore support for dragging URLs from Safari into MarsEdit’s editor

If you enjoy MarsEdit, please consider writing a review or rating the app on the Mac App Store, spreading the word on Facebook or Twitter, and of course, writing about the app on your own blog! Thanks for your support.

]]>