Releases: dbacks2196/alfred-search-open-finder-windows
Releases · dbacks2196/alfred-search-open-finder-windows
Search Open Finder Windows - Alfred Workflow v1.2.3
Version 1.2.3 - Change Log
- Added name of boot drive (i.e. "Macintosh HD") to JSON
matchvalue
Full Changelog: v1.2.2...v1.2.3
Search Open Finder Windows - Alfred Workflow v1.2.2
Version 1.2.2 - Change Log
- Fixed an issue where backslashes (
\) in JSON entries were not properly escaped.
Full Changelog: v1.2.1...v1.2.2
Search Open Finder Windows - Alfred Workflow v1.2.1
Version 1.2.1 - Change Log
- Quick fix: reintroduced "copy path" functionality
Full Changelog: v1.2.0...v1.2.1
Search Open Finder Windows - Alfred Workflow v1.2.0
Version 1.2.0 - Change Log
- Now uses
jqto create JSON entries- What this does: Increases reliability and handling of escapable characters in window names and contents
- Note: At least version 1.7.1 of
jqis required. Currently only available as abrewformula.
- Added support for show view options windows
- Added extra handling for floating and other nonstandard windows
- PNGs for hidden folders now utilize alpha layer for transparency instead of assuming light and dark backdrops
- What this does: Respects Alfred's search window color when dimming folder icons of hidden folders
- Removed explicit
PATHdefinition (All commands used in this script are within the scope of Alfred's defaultPATH)
Full Changelog: v1.1.2...v1.2.0
Search Open Finder Windows - Alfred Workflow v1.1.2
Version 1.1.2 - Change Log
- Fixed an issue that causes the workflow to report that no Finder windows are open if the frontmost window is search window
Full Changelog: v1.1.1...v1.1.2
Search Open Finder Windows - Alfred Workflow v1.1.1
Version 1.1.1 - Change Log
- Script filter now reruns after closing window
Search Open Finder Windows - Alfred Workflow v1.1.0
Version 1.1.0 - Change Log
Ground-Up Rewrite
- I rewrote the whole workflow to use only 2 scripts (instead of the previous 7)
- No more Javascript for automation (JXA): all logic is now handled within the shell scripts.
- All JSON formatting is now handled by macOS' stock coreutils.
Major Speed Improvements
- All windows are now cached in parallel.
- What this does: Results now appear several times more quickly than before (particularly noticeable when many windows are open).
- Minimized the use of AppleScript
- AppleScript is now run immediately (and in the background) to fetch window information.
Improved Path Copying
- You can now copy paths of items shown in get info windows.
More Nonstandard Icons
- Improved logic to fetch custom icons from macOS resource forks
- What this does: Results now show non-default icons for files and folders that have them, making it easier to identify the window you want.
- Now supports external volumes, removable volumes, and app icons
- Now supports get info windows
Improved Matching
- You can now also filter results by the following additional matching patterns:
- Individual directories in a window's destination path (full path no longer required)
- File extensions (with and without leading
.)
Housekeeping
- Uses the tmp directory for temporary files (with cleanup)
- Nonstandard folder icons are no longer cached within their folders (now that everything runs in parallel, all custom icons are extracted in realtime without any noticeable speed difference).
Misc.
- Better handling of macOS' window indexing and activation quirks
Search Open Finder Windows - Alfred Workflow v1.0.1
This version includes the following refinements:
- Consolidated how input is passed to second-level scripts across workflow (input as argv with JXA refinements to accommodate for different escaping rules)
- Made script filter keyword user-configurable
- Updated graphics
Thanks to Vitor from Alfred for pointing this out!
Search Open Finder Windows - Alfred Workflow v1.0.0
This version includes the following features:
- User actions:
- Search a list of open Finder windows
- Focus Finder windows
- Copy paths to targets (directories) of Finder browser windows
- Close Finder windows
- Support for
Finder browser,Get Info, andPreferences/Settingswindows. - Displays special icons for folders and volumes that have them (i.e. macOS-assigned or user-assigned custom icons)
Inspired by Emmanuel Pilande’s Browser Tabs workflow and mklement’s fileicon shell script. 🤘