Releases: ognistik/alfred-superwhisper
v1.1.5
Bug Fix
- v1.1.4 and the modification of Super Mode introduced a breaking bug that has now been fixed.
Note on the KM Macros
SuperWisper's version 1.44.0 is currently be the last update where the Keyboard Maestro macros function as they are supposed to. I'm talking specifically about the action modes for pasting the user's prompt along with the result, and web searches. This is due to a change in the app that has stopped this setup from working as it is. The developer has mentioned a solution that will be officially supported, making it more reliable than before. If you rely on these features, you may want to wait before updating past version 1.44.0. Everything else should continue to function normally. Will update the macros as soon as the alternative is officially out.
Previous Updates
(v1.1.4)
Improvements
- The Super mode experimental setting of the workflow has been removed because it has now been officially released in SuperWhisper, and it behaves like any other mode.
- After further testing the capturing of clipboard content with SuperWhisper and the capturing of selected text, I have decided not to limit the workflow's "Copy Selectd Text" feature as in the previous update. Instead, users can choose whether to use it or or not, everywhere or only in their browser.
(v1.1.3)
Improvements
- Minor improvement on Alfred's Textview. This change allows for a better rendering of SuperWhisper's JSON files using Alfred (makes them much easier to read). Previously, single line breaks would not be interpreted correctly.
- New Alfred File Action. You can now select a JSON generated by SuperWhisper and run "View SuperWhisper Json." Great to diagnose issues or double check settings in the meta.JSON files generated with recordings.
(v1.1.2)
Improvements
- SuperWhisper's native feature of grabbing text selection has been greatly improved in latest version, so the workflow's "Copy Selected Text" helper won't be activated in apps other than Arc & Safari
- The helper is still useful for Arc and Safari users due to ongoing accessibility API issues with these two browsers
- Added new voice commands to the Keyboard Maestro macros (see docs for details)
- Additional few minor improvements to the Keyboard Maestro macros group
Notes
- Remember that for the "Copy Selected Text" feature to work in Safari additional setup is necessary, since it uses javascript.
- Users must be aware that SuperWhisper now handles both clipboard and selected text separately. This change gives users more flexibility when sending different content to AI
v1.1.4
Improvements
- The Supermode experimental setting of the workflow has been removed because it has now been officially released in SuperWhisper, and it behaves like any other mode.
- After further testing the capturing of clipboard content with SuperWhisper and the capturing of selected text, I have decided not to limit the workflow's "Copy Selectd Text" feature as in the previous update. Instead, users can choose whether to use it or or not, everywhere or only in their browser.
Note on the KM Macros
SuperWisper's version 1.44.0 might be the last update where the Keyboard Maestro macros function as they do now. I'm talking specifically about the action modes for pasting the user's prompt along with the result, and web searches. This is due to a change in the app that will stop this setup from working as it is. The developer has mentioned a solution that will be officially supported, making it more reliable than before. If you rely on these features, you may want to wait before updating past version 1.44.0. Everything else should continue to function normally. Will update the macros as soon as the alternative is officially out.
Previous Updates
(v1.1.3)
Improvements
- Minor improvement on Alfred's Textview. This change allows for a better rendering of SuperWhisper's JSON files using Alfred (makes them much easier to read). Previously, single line breaks would not be interpreted correctly.
- New Alfred File Action. You can now select a JSON generated by SuperWhisper and run "View SuperWhisper Json." Great to diagnose issues or double check settings in the meta.JSON files generated with recordings.
(v1.1.2)
Improvements
- SuperWhisper's native feature of grabbing text selection has been greatly improved in latest version, so the workflow's "Copy Selected Text" helper won't be activated in apps other than Arc & Safari
- The helper is still useful for Arc and Safari users due to ongoing accessibility API issues with these two browsers
- Added new voice commands to the Keyboard Maestro macros (see docs for details)
- Additional few minor improvements to the Keyboard Maestro macros group
Notes
- Remember that for the "Copy Selected Text" feature to work in Safari additional setup is necessary, since it uses javascript.
- Users must be aware that SuperWhisper now handles both clipboard and selected text separately. This change gives users more flexibility when sending different content to AI
v1.1.3
Improvements
- Minor improvement on Alfred's Textview. This change allows for a better rendering of SuperWhisper's JSON files using Alfred (makes them much easier to read). Previously, single line breaks would not be interpreted correctly.
- New Alfred File Action. You can now select a JSON generated by SuperWhisper and run "View SuperWhisper Json." Great to diagnose issues or double check settings in the meta.JSON files generated with recordings.
Previous Update (v1.1.2)
Improvements
- SuperWhisper's native feature of grabbing text selection has been greatly improved in latest version, so the workflow's "Copy Selected Text" helper won't be activated in apps other than Arc & Safari
- The helper is still useful for Arc and Safari users due to ongoing accessibility API issues with these two browsers
- Added new voice commands to the Keyboard Maestro macros (see docs for details)
- Additional few minor improvements to the Keyboard Maestro macros group
Notes
- Remember that for the "Copy Selected Text" feature to work in Safari additional setup is necessary, since it uses javascript.
- Users must be aware that SuperWhisper now handles both clipboard and selected text separately. This change gives users more flexibility when sending different content to AI
v1.1.2
Improvements
- SuperWhisper's native feature of grabbing text selection has been greatly improved in latest version, so the workflow's "Copy Selected Text" helper won't be activated in apps other than Arc & Safari
- The helper is still useful for Arc and Safari users due to ongoing accessibility API issues with these two browsers
- Added new voice commands to the Keyboard Maestro macros (see docs for details)
- Additional few minor improvements to the Keyboard Maestro macros group
Notes
- Remember that for the "Copy Selected Text" feature to work in Safari additional setup is necessary, since it uses javascript.
- Users must be aware that SuperWhisper now handles both clipboard and selected text separately. This change gives users more flexibility when sending different content to AI
v1.1.1
NEW
File Action to "Transcribe with SuperWhisper"
- Use Alfred file actions to transcribe audio files directly
Reprocess Audio
- Hold Command + Shift when selecting History from the main menu and your dictation will be transcribed with your current mode
- Useful for those times the app crashes and you didn't get transcription
- You can easily reprocess your last audio with a different mode
- Same modifiers work on any item in the history filter
- New yellow color-coded hotkey allows the same reprocessing
- New argument for the external trigger "processLast" allows the same
IMPROVEMENTS
A Better "Copy Selected Text"
If you have activated the "Copy Selected Text" option in the configuration of the workflow, this update improves its functionality in Safari and Arc. You may see a popup asking for permissions. If you find this feature useful and use something else, let me know your browser and I'll see if I can adapt it there as well.
Safari and Arc Support
- New JavaScript-based text selection for better reliability
- Currently available only for Safari and Arc browsers
- More consistent than previous accessibility-based method
Safari Setup Requirements
- Open Safari Settings
- Go to Advanced section
- Enable "Show Develop menu in menu bar"
- In the Develop menu, select "Allow JavaScript from Apple Events"
Note: While the Safari setup requires a few steps, the improved 'copy text selection' makes it worthwhile for frequent users.
Other Improvements
- Updated Keyboard Maestro macro to acomodate for the "CopySelect" updates
- Improved timing of menu bar indicator when capturing selected text
For other browsers aside from Safari or Arc, the workflow continues to use the accessibility API for text selection.
v1.1.0
VIDEO OVERVIEW
This update is pretty big, so I have created a video showcasing some of the biggest features of the workflow.
NEW
- History filter. You can now filter by your dictated prompts or results within Alfred. You have modifier options to quickly copy items, preview them, or even temporarily edit them before pasting.
- Once in the new history filter, you can also filter your history by date.
- CMD L for large text, CMD C to copy, CMD Y for quick look, and file actions are fully supported in the main menu, modes menu, and history filters (you can now quickly reveal and edit modes directly on their JSON file, for example).
- You can now quickly open your last result in Alfred's Text View editing mode (for temporary editing) with the
editLastResult
new argument for the external trigger.
IMPROVEMENTS
- The fuzzy filtering from the menus has been rewritten in Swift. This should make it faster and allow users to use the workflow without having to install any additional developer tools as before.
- The Keyboard Maestro macros have received a massive update. It now supports voice commands (to quickly open websites), you can toggle the recording window on or off, you have "action modes" for different pasting options. Read all about it in the documentation, and download the latest version with this release 👇️.
NOTE: Not sure about how to deal with releases of the Keyboard Maestro macros, but I've included a version number on the file name. If something is not working properly make sure to check back here or in the main repo files.
v1.0.2
New
-
I have added three green color-coded snippets which allow you to quickly paste either your last dictated prompt, the result, or both at the same time.
-
I have added one more experimental option which: a small utility app helpful for the "use copied text" option in SuperWhisper. The workflow can now detect if you have selected text, and if so, trigger a "copy" when you record (using the workflow or a custom hotkey). Alfred needs to have accessibility permissions for this. More details and the code of this clipboard helper is available HERE.
v1.0.1
Improvements
- Fixed JSON text view sorting for consistent and correct display of keys and their values.
- Corrected time display in JSON text view to accurately reflect system time in the header, resolving timezone-related issues.
New
- Added a new experimental option to display the currently selected mode in the menu bar. This requires Keyboard Maestro.
To use this new feature:
- Download this Keyboard Maestro macro group (the menu bar display option is set at the macro group level).
- Activate the option within the workflow.
- To keep the mode updated, use only this workflow to switch between modes.
Please report any bugs or issues you encounter. Your feedback is valuable for further improvements.