diff --git a/CHANGELOG.md b/CHANGELOG.md index 6589c207b..663f8d74c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] ### Fixed - fix crashes on system unlock +- fix custom title for Mini break from command line ## [1.21.0] - 2026-04-25 ### Added diff --git a/README.md b/README.md index 5ed6699c4..752c2b2fc 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ The latest official **installers** and **portable versions** for macOS, Windows ### macOS +Requires macOS Monterey (12) or later. + It is recommended to install *Stretchly* with [Homebrew tap](https://github.com/hovancik/homebrew-stretchly) by running the following command. See [Application Signing](#application-signing) for details. ```zsh @@ -38,6 +40,14 @@ Don't forget to Quit Stretchly, first. brew upgrade --cask hovancik/stretchly/stretchly ``` +To uninstall: +```zsh +brew uninstall --cask hovancik/stretchly/stretchly +brew untap hovancik/stretchly +``` + +> **Note:** A `stretchly` cask also exists in the default `homebrew/cask` tap. It is deprecated and [scheduled to be disabled on September 1, 2026](https://github.com/Homebrew/homebrew-cask/blob/main/Casks/s/stretchly.rb) because the app is unsigned and fails Homebrew's Gatekeeper check. Until then, the bare name `stretchly` is ambiguous — always use the fully qualified `hovancik/stretchly/stretchly` to get this tap's version. + If you're using [Alfred](https://www.alfredapp.com) or [Raycast](https://www.raycast.com/) on macOS you can use this [Alfred Workflow](https://github.com/KingOfSpades/stretchFred) or [Raycast Extension](https://www.raycast.com/u-ran/stretchly) to interact with Stretchly. #### Application Signing diff --git a/app/main.js b/app/main.js index 8984e3c73..c55ce1b45 100644 --- a/app/main.js +++ b/app/main.js @@ -143,7 +143,7 @@ if (!gotTheLock) { log.error('Stretchly: error parsing wait interval to ms because of invalid value') return } - if (cmd.options.title) nextIdea = [cmd.options.title] + if (cmd.options.title) nextIdea = cmd.options.title if (!cmd.options.noskip || delay) skipToMicrobreak(delay) break }