BinaryNights Blog

How to Open ForkLift With a Single Keyboard Shortcut

Quick and Easy Setup to Launch ForkLift Instantly on macOS

We are sometimes asked whether it is possible to launch ForkLift with a single keyboard shortcut. While ForkLift itself doesn’t include this feature out of the box, macOS already provides a way to set it up, and it just takes a few simple steps.

By creating a Quick Action in Automator and assigning it a shortcut in System Preferences, you can easily open ForkLift with a keystroke.

The shortcut does not only launch ForkLift if it is not running, but also brings it to the front if it is already open and in the background.

Here is how to do it:

  1. Open Automator (Applications > Automator).
  2. Select New Document, choose Quick Action, and click Choose.
  3. At the top of the window, set:
    • Workflow receives current: no input
    • in: any application
  4. In the library on the left, find Launch Application and drag it to the workflow area.
  5. In the drop-down menu, select ForkLift. (If ForkLift doesn’t appear, click Other… at the bottom and locate it manually.)
  6. Save the Quick Action by choosing File > Save, and give it a name like Open ForkLift.

Then assign a shortcut:

  1. Open System Preferences > Keyboard > Keyboard Shortcuts > Services > General.
  2. Find your newly created Quick Action, double-click the none text next to it, enter your desired shortcut, and click Done.

That’s it, you can now use your chosen shortcut to open ForkLift any time!

Download ForkLift

ForkLift 4.1.8: Seamless Dropbox Connection Restored with Support for Dropbox Teams

We are pleased to share that ForkLift 4.1.8 restores direct connection to Dropbox

With this update, you can reconnect seamlessly to Dropbox. However, earlier versions of ForkLift can no longer connect to Dropbox. Please ensure you update to version 4.1.8 or later to continue using Dropbox.

When you connect to Dropbox in this new version, you will need to authenticate again. If you previously saved Dropbox favorites in ForkLift, they will no longer work, and you will need to recreate them.

To delete your old favorites, simply right-click them in the sidebar and select Delete.

To create a new favorite:

  1. Open the Connect Panel by pressing Command-K or through the menu (Go > Connect)
  2. Select Dropbox as the protocol, and click the “Add to Favorites” button.
  3. Open your browser, click the “Allow” button to let ForkLift access your Dropbox files.
  4. Choose “Allow” or “Always allow” to return to ForkLift.
  5. Back in ForkLift, name your favorite and click the “Add” Button.
  6. If you want to connect to your Dropbox account, then click “Connect” – or click “Cancel” to close the Connect Panel.

Support for Dropbox Team accounts

In this version, we have also added support for Dropbox Teams. So if you are a member of a team – or even multiple teams – you will be able to access and manage both your personal and team accounts directly from ForkLift.

Here are the release notes for ForkLift version 4.1.8:

New

  • Dropbox Teams support
  • Ability to select and compare two items in the same pane
  • Option to eject shares via the right-click context menu in the sidebar
  • Option to disconnect from connections via the right-click context menu in the sidebar
  • Option to delete favorite groups from the sidebar
  • Ability to assign keyboard shortcuts to color tags in Settings
  • New option to copy the path of items (called “Terminal”), which copies the path in a format that can be used directly in the Terminal
  • “Reveal in Favorite Manager” context menu item for favorites and favorite groups in the sidebar
  • Warning before upgrading to a new version when your license only allows trial mode

Improvements

  • Enhanced display of undo and redo activities in the log

Fixes

  • Fixes an issue that made it impossible to connect to Dropbox
  • Fixes an issue where, in some cases, after switching the macOS Appearance, the theme didn’t update in all open tabs
  • Fixes an issue introduced in version 4.1.7 that made it impossible to drag and drop from some third-party apps into ForkLift
  • Fixes an issue during multi-renaming where, in certain cases, no conflict window appeared during a conflict, potentially leading to data loss
  • Fixes an update issue in the Tools section on macOS Sequoia
  • Focus now jumps to the correct items after certain actions, such as creating an archive or duplicating items
  • Fixes an issue with workspaces saved in full-screen mode
  • Fixes an issue that deleted the custom server address of Amazon S3 favorites, preventing users from editing the server field
  • Fixes an issue when switching between column view and other views where the path depth wasn’t maintained correctly
  • Fixes an issue in rename mode when the Delete key was assigned as the keyboard shortcut for deleting items
  • Fixes an issue in the Permissions section of the Info Window where it wasn’t possible to change the octal values of items
  • Fixes an issue in the Permissions section of the Info Window where, in some cases, permissions weren’t updated correctly for all subitems after clicking “Apply to Enclosed Items”
  • Numerous minor fixes and improvements

Download ForkLift 4.1.8

Google Drive Access in ForkLift: Current Limitations and How to Work Around Them – Updated

Edited to Add (September 30, 2024): We are happy to announce that ForkLift’s direct integration with Google Drive has been fully restored. After completing Google’s Cloud Application Security Assessment (CASA), you can now connect to Google Drive without any warnings or issues. Please check out this post for details on reconnecting.

Recently, Google has limited or blocked direct connections to Google Drive through ForkLift. Depending on whether users have previously connected to Google Drive through ForkLift, they may encounter one of two warnings when trying to connect via the Connect Panel.

  • Users with Previous Connections: If users have connected to Google Drive through ForkLift before, they can still connect but will see a warning that says, “Google hasn’t verified this app.” To proceed, they can click “Advanced” and then acknowledge that Google does not consider the connection safe.
Error message - Google hasn't verified this app
  • Users Without Recent Connections: If users have not recently connected to Google Drive through ForkLift, they are completely blocked and see a “This app is blocked” warning, preventing any further action.

Why Has Google Blocked ForkLift’s Connection to Google Drive?

Previously, Google allowed ForkLift to access, edit, create, and delete files on Google Drive when users granted permission. This level of access is necessary for a file manager like ForkLift to function properly with files stored on Google Drive.

In the past, Google did not require a thorough review of apps that were allowed to work with data stored in Google Drive accounts. However, as online security has become more important, Google now requires apps like ForkLift to undergo the Cloud Application Security Assessment (CASA). This assessment ensures that apps meet strict security standards to protect user data and maintain secure integrations.

Undergoing the CASA process helps ForkLift identify and fix any security issues, safeguarding user data and ensuring our security practices are transparent. However, meeting these requirements can be a lengthy process. Even if ForkLift meets all standards immediately, the assessment can take up to six weeks. If significant changes are needed, it could take much longer. We are committed to meeting all the requirements, and we hope to restore the ability to connect to Google Drive in the future.

How to Access Google Drive in ForkLift

While we work to re-establish a direct connection to Google Drive in ForkLift, you can use a workaround to access your Google Drive files:

  1. Download and Install the Google Drive Desktop App: Ensure the Google Drive desktop app is installed on your Mac and that you are logged into your Google account within the app. You can download the app here.
  2. Locate Your Google Drive Folder:
    • In ForkLift, go to the menu and select Go > Go to Folder.
    • Paste the following path and press Enter: ~/Library/CloudStorage
  3. Add Google Drive to Your Sidebar:
    • Drag your Google Drive folder from that location to the sidebar of ForkLift to add it as a favorite.
    • You can now easily access your Google Drive files from the ForkLift sidebar.

By following these steps, you can continue to manage your Google Drive files using ForkLift until direct integration is available again.

New features in the latest ForkLift versions

In the previous ForkLift versions we have added multiple new features. In this blog post we are going to show you how some of these features work. Make sure to update to the latest version to access all of the following features. To update, select ForkLift > Check for Updates from the menu and update if there is a new version.

Option to claim the upgrade bonus

In ForkLift 4.0.6, we have added the option to claim the upgrade bonus. The upgrade bonus is only available to users who own a license to a previous ForkLift version but weren’t granted or haven’t claimed an upgrade bonus so far. You can find a thorough explanation about that option in this blog post.

Calculate All Folder Sizes

It has been possible to tell ForkLift to always calculate sizes through the View Options Panel (Command-J) but always calculating all sizes can consume lot of resources. It has also been possible to calculate the size of the selected folders from the File menu. Starting from version 4.0.6, a new feature allows users to calculate all folder sizes by selecting File > Calculate All Folder Sizes from the menu. The sizes are only calculated in the current location, if you change folders, the sizes won’t be calculated again. Calculate All Folder Sizes shows up in the File menu only if no items are selected in the active pane. If an item is selected, you can deselect it by holding down the Command key and clicking the selected item.

Custom favorite icons

As a new feature, you can add custom icons to your favorites. You can add a custom icon when creating or editing a favorite.

Create a new favorite from the Connect Panel and select a custom favorite icon:

  1. Open the Connect Panel with Command-K or from the menu: Go > Connect
  2. Select the protocol that you want to use. – All protocols have their default icons, which you can see in the drop-down menu and which appear at the beginning of the first line next to the name of the connection.
  3. To change the icon, click the icon next to the name (placeholder).
    ForkLift 4 choose a custom favorite icon on the Connect Panel by clicking the icon next to the name.
  4. From the pop-up, select the icon you want to use. If you want to go back to the default icon, then click the “Use Default Image” button at the bottom. If you have chosen the right icon, click outside the pop-up.
  5. You can change the color of the icon by selecting a color label. To access that option, make sure to turn on the advanced settings by toggling the “Show Advanced” option.
  6. Enter the credentials of the connection and click “Add to Favorites”.

Edit an existing favorite:

  1. Right-click the favorite in the sidebar and select “Edit”.
  2. To change the icon, click the icon next to the name.
  3. From the pop-up, select the icon you want to use. If you want to go back to the default icon, then click the “Use Default Image” button at the bottom. If you have chosen the right icon, click outside the pop-up.
  4. You can change the color of the icon by selecting a color label. To access that option, make sure to turn on the advanced settings by toggling the “Show Advanced” option.
  5. Click “Save”

If you use Control-Click as the secondary click, then you can’t edit a favorite by right-clicking it inside the sidebar. In that case, select Favorites > Show Favorites from the menu. Select the favorite you want to edit and click the Pen button at the bottom of the pane to edit the favorite. After editing the favorite, you can close the favorite manager by pressing the ESC key on your keyboard.

You can also create a favorite by dragging an item into the sidebar or by selecting an item and selecting Favorites > Add to Favorites from the menu. During that process, you can’t select a custom icon. To change the icon of such a favorite, follow the above steps to edit the existing favorite.

Revert the custom favorite icon to the default icon:

If you want to go back to the default icon, then edit the favorite by using the above steps and instead of choosing a custom icon, click the “Use Default Image” button in the icon selector pop-up and save the favorite.

Print files

One of the new features introduced in version 4.0.7 is the option to print files from ForkLift. This is pretty straightforward, select the items you want to print and choose File > Print from the menu or use the Command-P keyboard shortcut.

Open with section

The addition of the “Open with” section has been highly requested in the past. We are pleased to announce its inclusion in ForkLift, enabling users to seamlessly change the default app without having to switch back to Finder. This feature allows users to specify the app they wish to use for opening selected files or file types.

The “Open with” section can be found in the Info Window, which you can either access in the Preview Pane of ForkLift by selecting the “i” icon at the top of the pane, or in the stand-alone Info Window, which can be opened with the Command-I shortcut, or with the Get Info command from the File menu or the right-click context menu of an item.

When there is at least one app on your Mac capable of opening a specific file type, a default app is assigned to that extension for opening it. But it is possible that you want to open a selected file or all files with the same extension with a different app. Now, you can select that app in ForkLift in the “Open with” section.

You can change the app which should open the selected file by selecting a different app from the drop-down menu inside the “Open with” section. If you click the “Change All…” button below the selected app, you can change the default app to open all files with the same extension.

Edit columns by right-clicking the column headers

Another new feature is the option to edit the columns by right clicking the column headers in list view. The column headers are below the path bar, on top of the columns in list view and tell you which info is displayed in each column, such as Name, Size, Date Modified, or Tags.

Right-click the column headers in ForkLift 4 to add or remove columns in list view.Depending on what info you want to see, you can add or remove columns inside ForkLift. In the past, that was only possible through the View Options Panel (Command-J or View > Show View Options) but now it is also possible inside the panes.

To add a new column:

Right-click anywhere inside the column header and in the right-click context menu, click the name of the column, you want to add to ForkLift. (The currently displayed columns are marked with a check mark. Click one of the unmarked columns to add it.)

To remove a column:

Right-click anywhere inside the column header and in the right-click context menu, click the name of the column, you want to remove from ForkLift. (The currently displayed columns are marked with a check mark. Click one of the marked columns to remove it.) The Name column can’t be removed.

It might be useful to know that you can reorder the columns by grabbing them at their column headers and drag and dropping them to a new location. ForkLift remembers these changes and accordingly reorders the columns inside the right-click menu as well. The position of the Name column can’t be changed.

Default View Settings

When you change the columns in one tab/pane, then the columns don’t automatically change in all other tabs. You should either make the same changes in all tabs, or you should save your current settings as the Default View Settings and then restore those in other tabs as well.

You can do that by selecting View > Save View Settings as Defaults from the menu and then selecting View > Restore Default View Settings from the menu in a different tab. Saving view settings as the default view settings doesn’t mean that ForkLift opens new tabs using those settings. ForkLift always duplicates the view settings of the currently active tab when a new tab is being opened. If you want to use the default view settings, then open a new tab and select View > Restore Default View Settings from the menu.

Sorting order of columns

The default sorting order of some columns has also changed. The default sorting order of the Size and Date columns has become descending, which means that the biggest and latest files are displayed on top by default. ForkLift also remembers the last used sorting order and restores that after you order by a different attribute and then switch back.

Sidebar Editor

We have added a Sidebar Editor to ForkLift to allow users to hide or display individual favorites or favorite groups directly in the sidebar. You can enable the Sidebar Editor by selecting View > Show Sidebar Editor form the menu.

You can deselect favorites by unchecking the boxes in front of their names. This way, it has become possible to hide the entire Shares section or individual shares on the network. That is especially useful in big offices, where there can be hundreds of shares on the same network. Users usually don’t want to see all of those available shares, especially if those are constantly connecting to and disconnecting from the network, which makes the Shares section expand and contract, causing a visual distraction.

You can put back hidden favorites by checking their boxes again.

ForkLift 4 Sidebar Editor to hide and show favorites in the sidebar.The Connections section can’t be hidden from the sidebar.

You can close the Sidebar editor from the menu by selecting View > Hide Sidebar Editor.

Since the introduction of the Sidebar Editor, it has also become possible to hide individual favorites from the sidebar (without opening the Sidebar Editor) by right-clicking them in the sidebar and selecting “Hide from Sidebar”.

New languages

We have added Spanish, Italian, Ukrainian and Polish localization to ForkLift. The language automatically changes following the order of the preferred languages inside the System Settings under Language & Region. You can also set a custom language for ForkLift under System Settings > Language & Region > Applications.

New theme

A new dark theme called “Polar Night” is available under ForkLift > Settings > Themes.

We hope these new features enhance your experience with ForkLift. Try them out today and let us know what you think!

Download ForkLift

How to rename multiple files at once on a Mac

Renaming a single file on a Mac is very easy. But often you need to rename more than just one file. Sometimes you need to rename hundreds or thousands of files at once, and nobody really wants to select each file one by one and change each name manually. In cases like that, you should use apps that can easily rename multiple files at the same time.

How can you rename files in bulk on a Mac easily?

To batch rename files on a Mac, you can use:

  1. Finder, the built-in file manager of macOS
  2. Batch file rename apps, such as ForkLift
  3. Terminal, the built-in command line interface of macOS
Continue reading “How to rename multiple files at once on a Mac”