Archive for the ‘Sonoma’ Category

Opening folders in new tabs in the Finder

Thursday, October 3rd, 2024

When you select a folder from Default Folder X‘s menu in your menu bar, it opens that folder in the Finder. The Finder creates a new window to show the folder’s contents, but what if you want the folder to appear in a new tab in an existing Finder window instead?

Customers have asked numerous times for an “open folders in a new tab” option in Default Folder X, but I’ve been unable to add it. The Finder doesn’t provide a way for apps to ask for a new tab instead of a new window. I’ve filed enhancement requests with Apple for an API to do this, but those have fallen on deaf ears.

In the meantime, I noticed that you can use this option in System Settings to make the Finder open folders in a new tab instead of a new window:

The problem is that it extends the behavior to every app that supports tabbed windows. I discovered that, while I want new tabs rather than new windows in the Finder, I DON’T want that behavior in any other apps. Creating a new document in Numbers and having it added as a tab rather than a new window isn’t helpful to me – nor is it in Safari, where I explicitly create new tabs when I want new tabs, and expect new windows otherwise.

But a little investigation reveals that the option in System Settings just sets a global setting in User Defaults (the macOS preferences system). So what happens if we apply that option just to the Finder’s settings? You guessed it – you get folders opening in new tabs in the Finder, but the same old behavior in all other apps.

To open new tabs in the Finder, but new windows in all other apps, open Terminal (which is in /Applications/Utilities) and enter this command:

     defaults write com.apple.finder AppleWindowTabbingMode always 

You’ll need to relaunch the Finder after doing so, either by logging out, restarting, or Control-Option-clicking on the Finder’s icon in the Dock and choosing “Relaunch” at the bottom of the menu.

To change the Finder’s behavior back to its default, use this command in Terminal:

     defaults delete com.apple.finder AppleWindowTabbingMode

and again relaunch the Finder. And that’s it! I hope this will help some people out there who’ve been unhappy with the way the Finder pops open a new window when you open a folder or reveal an item.

Default Folder X 6.0.5: Better handling of cloud-synced folders, pasting paths into Quick Search, a smarter Finder drawer, Alfred 5 support, and more

Monday, April 15th, 2024

Version 6.0.5 of Default Folder X is now available, delivering a number of new features and fixes for our award winning utility for navigating macOS Open and Save dialogs and the Finder.

We’ll need a little digression here to explain the first change. “File Provider” based cloud services such as OneDrive, Dropbox, Google Drive and Box all create their synced folders in a hidden location within your Library folder (in ~/Library/CloudStorage/ to be precise). The Finder then represents them the same way it does iCloud Drive, as disembodied “Locations” in the sidebar and in its “Go” menu.

In previous releases, Default Folder X would show these cloud service folders in their real locations. For example, Dropbox would be in ~/Library/CloudStorage/Dropbox/. While that’s accurate and arguably helpful at times, it wasn’t consistent with what you saw in the Finder, so it could be confusing for some folks. Version 6.0.5 of Default Folder X corrects this by mimicking what the Finder does. Cloud services are now shown as top-level locations, rather than being contained within the CloudStorage folder.

A less confusing change in Default Folder X 6.0.5 is the ability to paste a whole path into the Quick Search window. This does exactly what you think it’d do – it takes you to that location. If you’re using a file dialog, the dialog will switch to show the files and folders at that location. If you’re not, Quick Search will open that folder or file in the Finder. Pretty straightforward and very quick if you’re a person that’s dealing with paths a lot.

In addition, Default Folder X’s Finder drawer and Drag Zone now “follow” files and folders that you’ve dragged into them. If you add a folder to the drawer, then later rename it or drag it to a new location, the reference to it in the drawer will still work. Previously, Default Folder X would just remove the item from the drawer or drag zone once it could no longer find it at its previous location and / or name (which was admittedly kinda lame if you left stuff in the drawer for long periods).

There are also a number of bug fixes, plus improved compatibility with QSpace and Alfred.

You can get full details on the Default Folder X release page, or by choosing “Check for Update” if you’re already running Default Folder X. This update is free if you’ve purchased a license or upgrade for Default Folder X 6. If you’re still running Default Folder X 5.7.8 or earlier, there’s an upgrade fee that’s detailed on the Default Folder X Upgrades page.

Default Folder X 6.0.4: QSpace Integration, Quick Search refinement and a fix for an annoying bug

Tuesday, January 2nd, 2024

A lot of you have been asking for integration with QSpace so that you can use Default Folder X’s Finder-click feature to quickly access folders shown in your QSpace windows. I’m happy to report that after working with Wenda, the developer behind QSpace, we’ve made that happen!

Default Folder X 6.0.4 will automatically recognize open QSpace windows. They’ll be listed in Default Folder X’s Finder Windows menu, the Finder-click feature will jump to folders when you click on QSpace windows while in an Open or Save dialog, and you can set up Default Folder X to open folders in QSpace instead of the Finder (note that you need at least QSpace 4.2.1 or QSpace Pro 4.2.2 for all of this to work).

Oh – and a quick Finder-click pro tip: Right-click on a QSpace window to pop up a menu that shows the folders shown in all panes of the window.

And speaking of opening folders, you can now explicitly tell Default Folder X whether to open folders in the Finder, QSpace, ForkLift or Path Finder when you choose them from Default Folder X’s menus. 👉🏼

In version 6.0.4, Quick Search has gotten a few enhancements, including little icons beneath each search result to show whether Default Folder X found that item in your recent history, favorites, or a standard app location. And when you right-click on a result, you can now copy the file or folder, add or remove it from your favorites, or remove it from the recent file / folder / app history (depending on where it was found).

And last, but definitely not least, Default Folder X 6.0.4 includes several bug fixes. The biggest is the elimination of an annoying delay that could occur when a Save dialog first came up. Not only did the bug produce a hiccup that made you wait, but it could swallow a character or two if you started typing a name for your saved file right away. My apologies for not catching this problem when we tested version 6.0.3 – the conditions that caused it weren’t present on my or any of my testers’ Macs because of settings changes that we made while testing previous releases.

A full list of changes and download links are available on the Default Folder X What’s New page. Or if you’re already running Default Folder X, just choose “Check for Update” from its menu in your menu bar.

Default Folder X 6.0.3 delivers more refinements

Thursday, December 7th, 2023

Version 6.0.3 of Default Folder X is available now, polishing up a number of details to make sure that Quick Search finds what you want and that everything works consistently. To that end, files and folders are now added to your “recent” history when you drag & drop them to Default Folder X’s menu and when you select Favorites anywhere in the app.

In addition, selecting text in the edit field of Save dialogs is now smarter, Command+S works to trigger the “Save” button as it should, and recently used tags are displayed below the file dialog in a more helpful order. In Quick Search, Option+Return copies the path of the item you’ve selected.

“This is one of the weirder bugs I have seen”

That was the subject of the email I received, detailing a problem in Default Folder X. Have a look at this animated gif for an amusing illustration of it – this is what happened if you clicked on the menu and then just paused and did nothing.

Definitely weird! When I saw it, I couldn’t even come up with a way I could have misused or abused an API to get this behavior. It turns out it was a combination of a bug in Default Folder X and a bug in Sonoma that combined to create this nice “marching menu items” effect.

First, if you turned on one of Default Folder X’s secret settings, the menus would continually re-sort themselves. That was a bug, but normally wasn’t readily apparent because the menu items just got sorted in the same order they were already in. BUT – if there’s a bug in Sonoma that moves the contents of a menu item to the right 32 pixels each time you update an existing icon, then it does this funky little slide dance. Pretty cool, eh? Anyway, the underlying sorting-all-the-time bug in DFX is fixed, and I’ve also worked around the slidey-bug in Sonoma by replacing sorted menu items with newly-created, icon-less ones before updating their contents.

Version 6.0.3 also fixes another sorting problem that occurred if you customized Default Folder X’s menu bar menu to include recent items in the top-level menu. If you did that and sorted recent items by name, the items either wouldn’t get sorted or would sort incorrectly. It also corrects problems with pop-up keyboard navigators like Raycast, LaunchBar, Alfred and Spotlight not working in Save dialogs on earlier versions of macOS (Monterey and prior).

For the full change history and download links, head over to the Default Folder X What’s New page. Or if you’re already running Default Folder X, just choose Check for Update from its menu in your menu bar.

Default Folder X 6.0.2 : Some convenient new features and various fixes

Wednesday, November 22nd, 2023

Version 6.0.2 of Default Folder X is available, fine-tuning our app for quickly navigating your files and folders. This release offers a solution for folks that want to quickly pop up DFX’s Quick Search window and then browse back through their file and folder history. Just hit the Down Arrow key in the empty Quick Search window and you’ll get a list you can scroll through. The most recent items are at the top.

I also got a great suggestion from Martin C. to make Command+L a keyboard shortcut to get back to the filename entry field in Save dialogs after you’ve clicked away from it. That’s also in this update. We’re all so used to hitting Command+L to enter an URL in our web browsers that it’s second nature after a couple of uses. Brilliant, Martin – thank you!

Default Folder X 6.0.2 delivers a bunch of bug fixes for various issues, as well. It addresses everything from problems switching between folders in file dialogs to a bizarre bug that could cause the keyboard to stop responding until you quit Default Folder X. A full list of fixes is available on the Default Folder X What’s New page, along with download links.

If you’ve already bought the version 6 upgrade, this update is free. If you’re still running version 5, you may have to purchase the upgrade – hop over to the Default Folder X Upgrade page for details.

App Tamer 2.8.2 fixes bugs and offers a new menu bar configuration

Monday, October 30th, 2023

Version 2.8.2 of App Tamer is available, giving you the option to save a few pixels of menu bar space while still displaying CPU stats.

A user emailed recently and asked why App Tamer couldn’t just display the stats for performance and efficiency cores without the total CPU usage. He pointed out that the total is, after all, just the sum of the ‘P’ and ‘E’ values and he can add those together himself. Given the plethora of menu bar apps these days, he’d rather do that and save the extra 30 pixels that the overall CPU usage takes in his menu bar.

Well then – I’m not sure why I never thought of that myself 🤦🏻‍♂️. So here it is – App Tamer 2.8.2 separates control of the overall CPU display from the performance and efficiency core values, giving you more choices in configuring what it shows in your menu bar.

In addition, this release fixes two bugs that could result in apps running slowly even when they’re in the foreground. The first could occur when your Mac wakes from sleep with a throttled app frontmost. The second case only happens if you force-quit App Tamer or if it crashes for some reason (which is fortunately a very rare occurrence). In both instances, apps will now be returned to their correct state, running at full speed and on your Mac’s performance cores if you’re using an Apple Silicon powered Mac.

Details and download links are on the App Tamer “What’s New” page. Or if you’re already running App Tamer, just choose “Check for Update” from the menu in the lower-right corner of its window to get the new version.

Default Folder X 6.0.1 is out!

Wednesday, October 18th, 2023

I was so busy getting version 6 of Default Folder X rolled out that I neglected to blog about it when it finally dropped. Oops! If you missed my earlier posts about Default Folder X 6, check out the tour of Default Folder X’s new features.

Today we’re up to version 6.0.1, adding a few nice enhancements like the new menu bar icon you see above and changeable keyboard shortcuts for the search modes in Quick Search. There are also some convenient little Quick Search additions like the ability to recall past searches, always remembering your previous search mode, and being able to flip back to “Search All” by just hitting the keyboard shortcut twice.

This update also delivers fixes for issues that have been reported since the release of 6.0. The largest of these is improved support for older versions of macOS (Monterey and prior), where Default Folder X could sometimes stumble when taking you to a new folder or file in Open and Save dialogs.

Default Folder X’s new “Make the filename editing field wider” feature in Save dialogs now works well with TextExpander macros that pop up an input window. Previously, TextExpander would often refuse to paste its text because DFX’s wider edit field confused it.

Also fixed are problems typing text in Save dialogs that had custom edit fields below the file list. Affected apps included Adobe Illustrator, Microsoft PowerPoint and PDFPen Pro. Menus showing the contents of folders containing tens of thousands of items are now built reliably, Save Actions are synced correctly via iCloud, and a number of smaller issues have also been addressed.

For a complete list of changes, check out the Default Folder X Release Page. You can also download the new version there, though if you’re already running Default Folder X, just choose “Check for Update” from its menu in your menu bar.

Default Folder X 6.0.1 is a free update if you’ve already bought a version 6 license. If you haven’t upgraded yet, there may be a cost, depending on when you last purchased a license or upgrade. Details are on the Default Folder X Upgrade Page.

Default Folder X 6.0b5: T-minus two weeks and counting…

Wednesday, September 13th, 2023

Apple announced yesterday that macOS 14 Sonoma will be released on September 26. That’s a little earlier than I’d anticipated, but version 6 of Default Folder X – which will be necessary on Sonoma – should be ready by then.

Today, the 6.0b5 public beta of Default Folder X is available and includes more improvements and fixes. The expanded filename edit field in Save dialogs now animates to its larger size, and the toolbar appearance settings include a more logical array of options to get the look you want.

Most importantly, the 6.0b5 build includes a number of bug fixes to address various problems, including making switching between folders in Open and Save dialogs faster and more reliable.

If you’re already running a beta version of Default Folder X, just choose “Check for Update” from its menu in your menu bar. Otherwise, you can read the full release notes and download the latest build on the Default Folder X Testing page.

Back to work!

App Tamer 2.8.1 fixes audio stuttering on DisplayPort and HDMI devices

Thursday, September 7th, 2023

A minor update to App Tamer fixes a problem with the recently-released “wake for audio” feature that’s designed to prevent sound from stuttering when apps are slowed down. Version 2.8 failed to recognize when sound was playing through speakers connected via HDMI or DisplayPort – something that’s not uncommon when using an external monitor that has built-in speakers. Version 2.8.1 fixes that.

App Tamer 2.8.1 also adds a few under-the-hood changes that should make things less awkward when App Tamer is forced to quit. Any apps that have been slowed down will be returned to their normal operating speed within a few seconds.

Details and download links are available on the App Tamer release page. If you’re already running App Tamer to optimize CPU usage on your Mac (smart person, you are) just choose “Check for Update” from the menu in the lower right corner of its window.

Default Folder X 6.0b4: More refinements in recently added features

Friday, September 1st, 2023

A new iteration in the Default Folder X 6 public beta brings improvements to several of the new features.

  • Drag and drop prompts at the top of Default Folder X’s menu give you context as you select a destination for the files and / or folders you’ve dropped on Default Folder X menu bar icon.
  • If you’ve set a keyboard shortcut to pop up one of Default Folder X’s toolbar menus, you’ll be reminded of the shortcut in the toolbar’s tooltips.
  • Icons in the Finder drawer and file dialog toolbar have been improved further.

In addition, several performance bottlenecks have been identified and fixed, making Default Folder X’s toolbar appear faster next to Open and Save dialogs. A number of other bugs have also been corrected in the Drag Zone, Finder drawer, and drag and drop code, making everything work more smoothly.

As always, full details and download links are available on the Default Folder X Testing page, or if you’re already running a beta of version 6, just select “Check for Update” to see the release notes and download the new build.