- Add
~/Library/CloudStorageto default ignored paths to avoid initial indexing delays - Make index building cancellable
- Fix unexpected indexing of files in ignored directories
- Fix stale selection affecting context menu targets
- Fix lost sort state and incorrect tooltip when search results are empty
- Speed up scanning/search by removing redundant index-map and ignore-path checks
- Add shortcut
cmd+shift+cfor copy-paths - Allow partial-quoted queries:
"Application Support"/** - Add drag-and-drop support for search input
- Faster wildcard search.
- Exclude more cloud storage paths from icon generation for better performance.
- Better experience for non-root monitor path
- Better experience for panel switching
- Fix duplicate results of globstar
**search
- Improve context menu for multiple selections.
- Add copy file(s) to clipboard support.
- Add shorthand aliases for
tagandinfolderfilters. - Hide the dock icon when the tray icon is enabled.
- Add watch roots and ignore paths to settings.
- Avoid unnecessary rescan on FSEvent::Rescan.
- Handle Enter key in search input.
- Add option for tray icon and defaults to disable
- Persistent cache when idle or enter background.
- Improve i18n locale detection and add zh-TW translation.
- Make tags filtering accepts multiple value.
- Supports
shift+arrowto select multiple rows. - Various UI/UX improvements and bug fixes.
- Add
tag:filter support so Finder tags can scope searches. - Better i18n support.
- Improve the column resizing experience
- Improve the sorting experience
- Improve sort order so directories are prioritized and folder size ranking stays stable.
- Refine selection handling for smoother keyboard and pointer interactions.
- Add an event column to the events panel for better debugging context.
- Fix the cursor state resetting incorrectly after Quick Look opens.
- Implement double asterisk
**in glob search. - Implement history navigation with
ArrowUp/ArrowDownfor search bar. - Add
Cmd+Oshortcut for file opening. - Refined QuickLook animation positioning logic to better handle multiple monitor setups.
- Refined file row selection handling.
- Make the results sortable(by name, path, size, create_time, modify_time)
- 30% lower memory usage
- Quick Look is now fully native, with multi-file previews, smoother animations, and better alignment with macOS expectations. Thanks for @Denis Stoyanov for the help!
- Support
~expansion in query path and filter - Fix the database path so cache files land in the correct app config directory.
- Allow double-clicking a result row to open the file immediately.
- Support wildcards in multi-path-segment queries for more flexible searches.
- Implement
content:,nosubfolders:filter - Improve file selection and drag-drop support
- Cleaner app menu and context menu
- make ESC hide main window
- Added new metadata filters (
dm:,dc:,type:,audio:,video:,doc:,exe:,size:) for more precise searches. - Reworked the parser/optimizer pipeline to flatten redundant AND/OR groups, collapse empty expressions, and reorder metadata filters for faster searching.
- Use the native context menu on right-click for a more consistent feel on macOS.
- Speedup
parent:andinfolder:filters.
- Cardinal now fully supports the "Everything syntax"(AND/OR/NOT, parentheses, quoted phrases, wildcards).
- Removed the legacy regex toggle and unified the search bar, hooks, and IPC payloads around the new parser pipeline.
- Highlight of search results was improved.
- Enhance show/hide shortcut.
- Added a cancellable search pipeline for a more responsive search experience.
- Refined selected row styling with dedicated text color tokens for better contrast in both themes.
- Further optimized search execution and reorganized the search cache for faster lookups.
- search-cache: widen
NameAndParentfilename length tracking fromu8tou32to handle very long paths without truncation or panic.
- Fix i18n support for tray menu.
- Rescans now clickable while updating cache.
- Added keyboard shortcuts for Quick Look (Space), Finder reveal (Cmd+R), copy path (Cmd+C), and refocusing search (Cmd+F).
- The search field auto-focuses after launch and whenever the quick-launch shortcut summons Cardinal.
- i18n: add Ukrainian language support and translations
- feat(shortcut&tray): support global shortcut to toggle cardinal by @Binlogo
- feat(theme): implement theme switching functionality with user preferences
- feat(context-menu): add “copy filename” option and update translations
- feat(i18n): add Russian language support and translations
- Fixes iCloud download triggered by thumbnail generation.