Version 6.0a4
New features:
- You can now customize Default Folder X's menu in the menu bar. Click on the "Customize" button in Default Folder X > Settings > General.
- Finder-click optionally supports clicking on the content of Finder windows. If you click on a folder icon in a Finder window, for instance, the file dialog will switch to the folder represented by that icon, not just the folder associated with the surrounding Finder window. I'm on the fence about offering this as a feature, as I think it might be confusing. Please go to Default Folder X > Settings > Open & Save > Behavior, turn on "Choose folders within windows when you click on them" and let me know what you think.
- When you descend into a folder using the right arrow in Quick Search, the path of the folder and an arrow to go back are shown below the search field.
- When using Quick Search within a folder, ".." can be used to select its parent folder.
- The settings have been reorganized and updated (again). Feedback is welcomed.
- A Quick Search menu item has replaced the Folder Sets submenu in the default menu configuration.
- Finder-click now distinguishes between Finder, ForkLift and Path Finder windows by showing the icon of the app that owns them.
- When searching explicitly for apps in Quick Search, it will also look in /Applications/Xcode.app/Contents/Applications and /System/Library/CoreServices/Applications.
- Spark Desktop is supported by the email attachment action.
Bug fixes:
- Worked around a bug in the Finder that would cause Finder-click to fail after browsing Time Machine backups.
- When Quick Search is used in a file dialog, the file dialog is properly reactivated after the Quick Search window is dismissed.
- The settings window remembers its previous size and position correctly in all cases.
- The Quick Search results will be properly reset when starting a new search even when that search takes a long time (like when you're using Spotlight).
- Quick Search correctly handles app-specific Document folders within iCloud Drive.
- Fixed a bug in which hierarchical menus could show iCloud Drive nested within itself.
- Fixed the assignment of keyboard shortcuts in Recent menus so they're on the correct items when menus are sorted by name rather than by date.
- When dragging items to the menu bar icon, sending an item to the folder where it's already located will not generate an error.
- Disk space will no longer be shown in menus in the Computer submenu because disk space no longer has meaning under APFS.
- Quick Search will resolve all symlinks in custom search folders that are added via Terminal.
- Removed "Move to Trash" from the contextual menu in Quick Search results.
- The term "App" is used instead of "Application".
Version 6.0a3
- Added Finder-click support for ForkLift 4 (beta).
- Quick Search works correctly in non-roman languages.
- The Quick Search user interface renders correctly on older versions of macOS.
- Quick Search takes system locale information into account for comparisons and sorting.
- Sorting of the contents of folders in Quick Search follows the "Sort recent submenus" preference.
- Quick Search is more responsive, performing more of its work in background threads so the UI updates more smoothly.
- Thumbnail icons for search results are created in the background and updated when they're ready.
- Icons are cached in Quick Search so search results appear faster and don't flicker as you type.
- Page Up and Page Down keys work as expected when scrolling Quick Search results.
- Scrolling with a trackpad in Quick Search is no longer super fast and twitchy.
- You can manually add more Quick Search sources by setting the 'quickSearchPathsForFolders', 'quickSearchPathsForFiles' and 'quickSearchPathsForApps' user defaults in Terminal.
- After launching, Default Folder X loads your last Quick Search query in the search window.
- Eliminated unnecessary showing and hiding of the progress indicator as you type.
- Quick Search now recognizes both '~' and '/' as special folders.
- The tooltips for Quick Search results now include the modification dates of items.
- Paths displayed in Quick Search results are shortened using the '~' character to represent your home directory.
- Menu items in the Quick Search button are enabled appropriately for the context.
- Fixed issues with the warning popover for default folders coming up underneath some of Default Folder X's file dialog controls.
- Eliminated unnecessary extra sync activity when syncing settings via iCloud.
- Fixed a problem with initial iCloud sync setup sending preferences to iCloud but not receiving them.
- Added diagnostics and prompts to navigate common problems for iCloud setting synchronization. More work needs to be done here.
- Corrected a bug that would stop iCloud sync when you logged out of iCloud and wouldn't restart it until you relaunched Default Folder X.
- iCloud settings sync will not add folders and files to your recent history that don't exist on the receiving Mac.
- Hidden files are no longer copied during iCloud settings sync.
Version 6.0a2
- Quick Search now offers an option to search using Spotlight, which can be useful when a file or folder isn't in your Default Folder X favorites or history
- The icon in the Quick Search window when searching Default Folder X favorite and recent items is now the DFX icon rather than a magnifying glass.
- In the Quick Search window, descending into a folder (using right arrow) will initially display the folder's contents sorted by date.
- When returning to a previous folder or search (using left arrow), the selection in the previous result list is remembered.
- Fixed a bug in the Quick Search window that would show the standard window titlebar gumdrop buttons after switching between Dark Mode and Light Mode.
- Entering '~' in the Quick Search window displays your home folder. You can then use the right arrow key to drill down and search its contents and subfolders.
- The Quick Search window shows a progress indicator for long searches (ie when you use Spotlight).
- The contextual menu for Quick Search search results now includes a "Move to Trash" item.
- The icons in the Quick Search menu button draw correctly in Dark Mode.
- Command+Shift+G works as it should when you're in a Save dialog and the keyboard focus is in the wide filename field.
- Icons have been tweaked to look better in menus and the file dialog toolbar.
Version 6.0a1
- You can now drag and drop files and folders from the Quick Search results to other apps to open them.
- The Quick Search window offers a number of filters so you can search for just folders, just files, just apps, or only recent items, favorites, or Finder folders. Note that if you search specifically for apps, Default Folder X will offer apps from the standard Applications folders in addition to recently used apps.
- When dragging and dropping items to Default Folder X's icon in the menu bar, recent Finder windows are also shown when selecting a destination for the drag.
- Added the option to run a Shortcut on a file after saving it. You access this in the "Actions" tab below Save dialogs.
- Default Folder X now offers a variety of Shortcuts commands to change its settings and get information about Open and Save dialogs. There may be too many, actually.
- Default folders have been a source of confusion for some users. When a default folder is used for the first time, a warning is displayed to explain what's happening.
- Fixed issues with the toolbar next to Open and Save dialogs sometimes being slightly too narrow.
- Improved the drawer and drag zone to eliminate multiple refreshes and flashes, make animation smoother and fix display glitches.
- The drag zone now aligns with the center or top of the file dialog to match the setting you've chosen for Default Folder X's toolbar.
- Default Folder X's ShowMenu AppleScript command now has an option to show a Recent Applications menu.
- The maximum number of items saved in internal history records is now 200 instead of 100 so that the Quick Search window retains items for longer.
- Fixed problems with custom menu configurations that included the contents of one of the Recent menus in the main menu.
- The keyboard shortcuts in Recent Folders, Recent Files and Recent Finder Windows menus have been fixed. They would previously be assigned to the wrong items even though using them would go to the correct folder or file.
- Fixed matching of the bezel color to the file dialog color so it works in High Sierra and Mojave.
Version 6.0d29
- The Settings / Preferences have been updated and reorganized.
- The Quick Entry window is now called the Quick Search window.
- The Quick Search window is now resizable and has rounded corners.
- Corrected some user interface issues in the Quick Search window, such as its initial location on the screen and correctly activating a previously-active file dialog when it closes.
- The keyboard shortcut for the Quick Search window is now configurable in the General tab of your Default Folder X settings.
- Settings for recent items, including excluding recent items within certain folders, have been given their own tab in the Settings window.
- You can now turn on the tracking of recent items for specific cloud sync services. When turned on, items synced from the cloud are included as if you opened them.
- When popping up a single menu using AppleScript, the menu items for Settings, About, etc will not be added to the bottom of the menu.
- Menus popped up with a keyboard shortcut that uses the Option key will not swap their sorting order using the Option key.
- Added a "Drop files & folders here" popover when you drag items to Default Folder X's icon in the menu bar.
Changes propagated from updates made to Default Folder X 5.x:
- Fixed a bug in the Finder-click feature that could disable it in some scenarios.
- Corrected an issue with Default Folder X failing to go to the correct folder in file dialogs.
- Default Folder X will now match its bezel color and controls to "dark mode" file dialogs in apps that use custom dark themes even when the system is in Light Mode.
- Fixed problems with Default Folder X not appearing in the Save dialogs of GraphicConverter and Luminar Neo on High Sierra, Mojave and Catalina.
- Eliminated a bug in file dialogs that could cause Default Folder X to trigger macros that rely on two presses of the Shift key (yes, I know that's weird).
- Default Folder X didn't correctly merge the /Applications/Utilities and /System/Applications/Utilities folders when showing the contents of the former in its menus. This has been fixed.
- Fixed a problem where the helper apps for Default Folder X's buttons in the Finder toolbar would occasionally not be recognized on some systems.
- Worked around a bug that could cause the application SpeedDock to select the wrong item in its docks when Default Folder X is running.
- Corrected some German localization issues.
- Added compatibility with IBM SPSS.
Version 6.0d24
- You can now drag and drop files and folders onto Default Folder X's icon in the menu bar. When you do so, Default Folder X will pop up its menu to allow you to select a folder as the destination of the drag.
- The Quick Entry window now allows you to navigate to items within folders. After selecting a folder in the search results, hit the right arrow key or click on the arrow at the right side to descend into that folder. After doing so, the left arrow takes you back to the parent folder.
- In the Quick Entry window you can Control+click on a result and use a contextual menu to open, reveal, or copy the path of that item, or if it's a folder, to browse its content using Default Folder X's hierarchical menus.
- The Quick Entry window now retains a history of past searches. Use Command+up arrow and Command+down arrow to navigate through them.
- Jump to a particular search result in the Quick Entry window using Command+number shortcuts.
- Searches in the Quick Entry window will no longer show items that have been deleted or moved.
- Hitting the tab key in the Quick Entry window will copy the name of the currently selected result to the search field.
- Items in Settings > Folders are now grayed out if they refer to a folder that's been deleted or moved.
- In Settings > Folders you can now select multiple favorites or default folders when deleting them or showing them in the Finder.
- Default Folder X will now match its bezel color and controls to "dark mode" file dialogs in apps that run custom dark themes even when the system is in Light Mode.
- Fixed a bug in the filename edit field in Save As dialogs so it correctly handles tabbing between controls.
- The background of the Finder drawer is no longer transparent on macOS 10.13.
- Fixed a small but often-triggered memory leak.
Changes propagated from updates made to Default Folder X 5.x:
- Corrected a problem with the Finder-click feature not "seeing" Finder windows in some configurations.
- Fixed another bug that could result in Open and Save dialogs failing to switch to the desired folder on Ventura.
Known issues:
- You can drag and drop items onto Default Folder X's buttons in Finder toolbars, but there's some odd behavior dictated by the Finder. If you mix multiple types of files in one drag, Default Folder X may not receive all of the files. I may remove this capability if that can't be fixed.
Version 6.0d21
- The Drag Zone area on the left side of Open and Save dialogs has been rewritten. You can now select and multi-select items, drag them to reorder them, insert new items between existing ones, etc. Double-clicking an item will open it, while Control-clicking on an item brings up a contextual menu with options to reveal the item in the Finder, open it in the file dialog, and remove it from the drag zone.
Changes propagated from updates made to Default Folder X 5.x:
- Fixed a bug that could result in Open and Save dialogs failing to switch to the desired folder.
- Resolved an issue with the Cancel and Save buttons in Save dialogs becoming disabled on Ventura 13.1.
- Corrected a problem that could cause Default Folder X to quit unexpectedly under certain circumstances.
- The Previous / Next Finder Window keyboard shortcuts now work correctly when used in the Finder.
Version 6.0d19
- Default Folder X's drawer in the Finder has been rewritten. You can now select and multi-select items, drag them to reorder them, insert new items between existing ones, etc. Double-clicking an item in the drawer will open it, while Control-clicking on an item brings up a contextual menu with options to reveal the item in the Finder, preview it with QuickLook, and remove it from the drawer.
- The Finder Windows menu can now be sorted alphabetically by holding down the Option key.
- Fixed missing creation and modification date controls in the Info pane below Open dialogs.
Changes propagated from updates made to Default Folder X 5.x:
- Changed the default locations for Default Folder X's buttons in the Finder's toolbar so the drawer button doesn't get hidden in narrow windows.
- Worked around a bug in Ventura that could cause Default Folder X to crash when retrieving information about the currently selected item in a file dialog.
- Respect the separate "dark mode" preference in Affinity Photo, Designer and Publisher.
Version 6.0d18
- Fixed a problem where pasting a filename into the filename edit field wouldn't actually change the name of the saved file.
- Initial cut at new drag and drop in the Finder drawer. Zooming when there are a lot of items in the drawer still needs work, but drag and drop should work as expected.
- Added more detail to the command descriptions in the AppleScript scripting dictionary.
Changes propagated from updates made to Default Folder X 5.x:
- Default Folder X's drawer in the Finder works correctly with Stage Manager.
- When Stage Manager has hidden the Finder's windows, Default Folder X's Finder-click feature will let you click on them as if they aren't hidden.
- When creating aliases in your Library folder for recent folders and files, items whose names contain a '/' character are now handled correctly.
- Corrected display inconsistencies in Default Folder X > Settings > Shortcuts.
- Fixed a privacy permissions bug on macOS 10.15 Catalina.
Version 6.0d17
- In menus showing recent items, you can change the sort order on the fly by pressing and holding the Option key. This will toggle between sorting by date and sorting by name. This also works on all hierarchical submenus, making it much easer to find the file or folder you want when a folder contains lots of items.
- You can now set up an AppleScript to provide default filenames in Save As dialogs instead of just getting "Untitled". This can be used to add the current date to the default name, apply a standard naming convention for certain documents, etc. Contact me for details on setting up a script.
- Added an option in Default Folder X > Preferences > Menus to show items with color tags at the top of menus.
- Made Command+Option+Space the default keyboard shortcut for the quick entry window.
- Minimized hiding of the mouse cursor when switching between folders in Open and Save dialogs. This reduces "disappearing cursor" problems on Ventura.
- Fixed a problem in Save dialogs where clicking on an existing filename would fail to copy that name to the filename edit field in certain circumstances.
- Fixed the "Create aliases of recent and favorite items in your Library folder" feature so it works correctly for filenames that have a '/' character in them.
Version 6.0d15
- Added support for macOS 13 Ventura.
- Default Folder X now requires macOS 10.13 or higher.
- The Finder drawer is a work in progress. It will change more before it's final.
- Preferences can be synced between multiple Macs via iCloud. You can turn this on with the checkbox in Default Folder X > Preferences > Options on both Macs.
- Clicking on the path control in the Info pane now copies the selected item's path.
- Finder label colors are shown to the left of items in Default Folder X's menus.
- Menus can be sorted with labeled files and folders at the top. This option is currently only available via the 'defaults' command in Terminal.
- Updated the logic for detecting when filename extensions are shown in file dialogs so that it properly recognizes the Finder's "Show all filename extensions" preference.
- Added a keyboard shortcut to move keyboard focus to the file listing in Open and Save dialogs.
- Added a contextual menu to the quick-entry window results so you can copy an item's path or reveal it in the Finder.
- Opening an item using the quick-entry window now moves that item to the top of the appropriate recent folder / file / app list.
- It's now possible to include a Recent Applications menu in DFX's menu bar menu using a custom menu configuration.
- Fixed a problem with the expanded filename edit box in Save As dialogs not activating correctly on Monterey 12.3.1 and later.
- Finder icons now appear correctly in menus (the system was supplying a generic app icon).
- Animation of the bezel window and wide filename field are smoother and coordinated together.
- Resolved a bug that resulted in the expanded filename box failing to appear sometimes.
- The keyboard quick-entry window is now properly centered on the screen.
Changes propagated from updates made to Default Folder X 5.x:
- You can now search the current folder with Find Any File if you have it installed on your Mac.
- Files uploaded in a web browser or attached to an email are now included in Default Folder X's list of Recent Files.
- Finder-click has been improved in Save As sheets on Big Sur and later, providing better access to open Finder windows.
- Attachments opened directly from Mail and Messages will be added to the Recent Files menu even though they are located in folders that are hidden.
- Updated the handling of cloud-synced folders so recent files and folders are correctly tracked on OneDrive, Dropbox, Box Sync and Google Drive.
- When you open a document in iCloud Drive that has not yet been downloaded, Default Folder X will correctly re-select it the next time you use an Open dialog.
- The "Default to the current document's folder in Save dialogs" feature will work correctly in Microsoft Word when the document resides on your local drive. It will not work when the document is located on OneDrive due to the way Word handles those files.
- When displaying your home folder, Default Folder X's path menu could mistakenly identify it as iCloud Drive instead. This has been fixed.
- Default Folder X's ShowMenu AppleScript command now respects the "Open folders in the frontmost Finder window" preference.
- The icon for Favorites in the popup menu within Default Folder X's "Move", "Copy" and "Make Alias" dialogs is now correct.
- If the Finder is not running, Default Folder X's display and editing of Finder comments is now disabled. This prevents Default Folder X from inadvertently launching the Finder.
- Corrected a bug that prevented items in cloud-synced folders from being ignored by the Recent Files and Recent Folders features when they should be.
- Fixed an issue that prevented Default Folder X from seeing open windows in ForkLift and Path Finder under certain circumstances.
- The Finder's icon is correctly shown in Default Folder X's menus again.
- You can turn off Default Folder X's caching of tags, forcing it to query for them with Spotlight each time its Tags pane is shown. To do this, use this command in Terminal:
- defaults write com.stclairsoft.DefaultFolderX5 noTagCaching 1
- Worked around a bug in Chrome, Vivaldi, Brave, Opera and Edge browsers that made it impossible for Default Folder X to turn off the "Hide Extensions" checkbox in their Save dialogs when it needed to.
- Fixed the instructions for authorizing Screen Recording so they include steps to click on the lock icon in System Preferences if you haven't already done so.
- Corrected several bugs that could result in Default Folder X automatically expanding or minimizing Save dialogs when it shouldn't.
- Default Folder X will no longer automatically display a full-sized Save As window if doing so would put the Save / Cancel / Delete buttons below the bottom of the screen.
- Corrected a bug that could cause the Finder drawer to hide itself in the middle of a drag-and-drop.
- Fixed Default Folder X's retrieval of recently used tags so it works more reliably.
- Fixed a bug that caused Default Folder X's controls to appear in the wrong location when Monterey's "Automatically hide and show the menu bar on desktop" setting was turned on.
- Corrected a problem with Default Folder X's controls overlapping Quick Look previews in Open and Save dialogs.
- Resolved issues with Default Folder X's Finder toolbar icons resetting to their default positions on Monterey.
- Eliminated a bug that could cause the Monterey Finder to repeatedly relaunch at login.
- Fixed a bug when running on macOS 12 Monterey that prevented Default Folder X's controls from appearing consistently in the Save dialogs of some applications.
- On macOS 10.15 Catalina and earlier, the position of Default Folder X's controls on Save As sheets is now handled correctly in full-screen mode.
- Worked around an issue in Affinity Designer and other Affinity apps so that "Default to the current document's folder in Save dialogs" works correctly.
- Corrected a bug in the "Default to the current document's folder in Save Dialogs" feature, which could default to the wrong document's folder.
- Commands at the bottom of the Favorites menu have been renamed to be shorter and less repetitive.
- Default Folder now supports MoneyDance, the Flying Logic app, and the Mac App Store version of PDF Studio Pro.
- When entering your license serial number, if validation fails you'll be prompted for your license information again rather than being left back at square one.
- Fixed a bug that caused Default Folder X to become temporarily unresponsive after a file dialog was resized.
- VoiceOver now correctly reads the folder name shown in the popup path menu in Open and Save dialogs.
- Eliminated an error that could cause a system beep after switching to a new folder in a file dialog.
- Corrected some issues in the French and French-Canadian localizations of Default Folder X.
- Added support for several Java apps: RazorSQL, RubyMine and WebStorm.
- Fixed the appearance of the folder set editing window on Big Sur and later.
- Resolved menu item alignment problems in the Utility and Favorites menus.
- Corrected graphical glitches in the path menu in Open and Save dialogs.
- Added missing German localizations in the Favorites menu.
Version 6.0d11
- Fixed the "disappearing filename" problem in Save As dialogs, where the filename edit box would go blank right after the file dialog appeared, or when you turned "Hide Extension" on or off.
Version 6.0d10
- Created a much larger filename edit box so you can actually see and edit long filenames in their entirety, rather than scrolling back and forth.
- The path of a selected file or folder is now displayed in the Information tab below Open dialogs.
- You can now specify a font size for menus via Terminal using this command:
defaults write com.stclairsoft.DefaultFolderX5 menuFontSize 12
- Improved performance when handling Save sheets.
- Fixed overlapping buttons in Preferences > Folders.
- Fixed missing list border in the folder set editing sheet.