January 20th, 2022
FastScripts 3.0.6 is now available on the FastScripts home page, or by selecting “Check for Update” from the FastScripts menu.
This update includes a number of bug fixes and enhancements to the scriptability of FastScripts itself. Notably, it addresses a problem that could occur when the Bartender utility is being used to manage menu bar icons. This update fixes a problem where selecting a script item from the FastScripts menu would behave as though the Command key were held down, and reveal the shortcut editing interface for the script in FastScripts’s preferences.
Scriptability enhancements include the ability to specify an arbitrary script file to execute via FastScripts, for example, if you write a script to “/tmp/myScript.scpt” you could invoke it with
tell app "FastScripts" to invoke posix file "/tmp/myScript.scpt"
The list of scripts that are currently being run by FastScripts is now also exposed via the app’s scripting interface. For example, to preemptively terminate the first running script task:
tell app "FastScripts" to force stop script task 1
Here’s the complete list of changes for this release:
- Fix an interaction with Bartender app that caused the Preferences panel to open when selecting a script
- Re-fix an issue that caused custom colored menu bar icons to appear enabled on secondary screens
- Remove NSAppleScriptEnabled Info.plist key from FastScripts Script Runner
- New preference to hide the Scriptlight search field in the FastScripts menu
- Scriptability enhancements to FastScripts itself
- The “invoke” command can now be called with an arbitrary file as the parameter to run scripts outside of your script collection
- New “script tasks” element provides access to running tasks, which can be force quit via script
- New “preferences window” property provides scripted access to showing preferences window
If you enjoy FastScripts, please consider spreading the word on Facebook or Twitter! Thanks for your support.
Posted in FastScripts, Red Sweater News | Comments Off on FastScripts 3.0.6: Bartender Compatability and Scriptability Enhancements
December 21st, 2021
MarsEdit 4.5.7 is now available on the MarsEdit site and on the Mac App Store.
This update continues to fine-tune the app’s behavior both by fixing long-standing bugs and addressing some new issues introduced in recent updates. Here is the complete list of changes for this release:
- Fix the Set Date panel to default to Today again as it used to
- Fix an issue that prevented Quick Post documents from prompting to save changes
- Improve the contrast of status bar text in Dark Mode
- Fix the Preview Window’s default template to be dark styled in Dark Mode
- Fix an issue where “View on Web” would go to the web home page instead of the specific post
- Disable Quick Look in “Uploaded” section of Media Manager because it doesn’t work properly yet
- The selected blog in Preferences now automatically switches to the selected blog in the main window
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.
Posted in MarsEdit, Red Sweater News | Comments Off on MarsEdit 4.5.7: Date Panel Fix, Dark Mode Refinements, and More
December 13th, 2021
FastScripts 3.0.5 is now available on the FastScripts home page, or by selecting “Check for Update” from the FastScripts menu.
This update addresses a few edge case scenarios that are nonetheless serious for those who ran into them. Hopefully this rapid cycle of bug fix releases will slow down soon, but I want to make sure the app is as stable as possible before I let it rest a while!
Complete list of changes for this release:
- Fix a crash when running JavaScript for OSA scripts
- Restore proper drawing of the menu bar selection highlight when the icon is clicked
- Fix an issue where a script with lots of AppleScript log messages could get stuck running
- Fix the behavior of the “Create App-Specific Scripts” folder when no User Scripts folder exists yet
If you enjoy FastScripts, please consider spreading the word on Facebook or Twitter! Thanks for your support.
Posted in FastScripts, Red Sweater News | Comments Off on FastScripts 3.0.5: Fix JavaScript for OSA and Stuck Scripts
December 8th, 2021
FastScripts 3.0.4 is now available on the FastScripts home page, or by selecting “Check for Update” from the FastScripts menu.
This update is a quick follow-up to Monday’s 3.0.3 release, which included some fairly substantial “beneath the surface” changes to how scripts are run. There turned out to be some pretty substantial side-effects to those changes, but I hope that I’ve addressed most if not all of them in this update!
Complete list of changes for this release:
FastScripts 3.0.4
- Restore ability to run Automator Actions
- Restore functionality that suspendsw script execution while conflicting keyboard shortcut is still held
- Fix a crash that could occur when aliases in the script folder become unresolveable
- Fix a bug that could cause variables in scripts to become undefined after interacting with other apps
- Improve the error message that is presented when trying to run a shell script without executable permission
If you enjoy FastScripts, please consider spreading the word on Facebook or Twitter! Thanks for your support.
Posted in FastScripts, Red Sweater News | Comments Off on FastScripts 3.0.4: Once More With Feeling!