New
- Spanish localization
- “Open with” section in the Info Window: Set an application to open a specific file, or set a default app to open all items with the same extension
- Sidebar Editor available from the View menu
- Right-click on column headers to add or remove columns in list view
- The default sorting order of the date and size columns in list view has become descending, showing the latest and biggest items on top. ForkLift remembers the latest settings and uses those inside the same tab
- “Save View Settings as Defaults” menu item inside the View menu
- Polar Night theme
Improvements
- Slight changes of the X button in the tabs
- Slight changes in the toolbar’s look in full screen mode
Fixes
- Fixes a favorite selection issue in the sidebar introduced in version 4.0.7
- Fixes an issue which updated the creation date (Date Created) when copying to external drives
- Fixes listing issues with certain FTP servers
- Fixes an issue, which allowed to close pinned tabs with the X button
- Fixes an issue, which allowed to close pinned tabs with the middle mouse button
- Fixes an issue of Google Drive where some folders were recursively listed
- Fixes an issue with the “Restore Default View Settings” menu item
- Minor fixes of the localizations
- Other minor fixes and improvements
Thank you! A nice update that fixed a little issue that was just slightly bothersome. You really have made a great file manager.
Update completed 4.1. THANKS. But, when you create a new folder in a tab, why is the icon that appears that of a “Blank Page” file icon?…
Where do you create that folder? On your local Mac or on a remote server, which protocol do you use to connect to the server?
Since version 4.1, ForkLift has been behaving weird.
+ When you’re in the left window and open an FTP connection from your favorites, it always opens the FTP connection in the right window. If you drag the FTP connection tab to the left window and double-click on a subdirectory, it still opens a new tab in the right window. Why???
+ The dark color themes also appear to have issues. For instance, with ‘Alternate Row Colors’ enabled, the dark rows are now displayed very dark (black?) if the row has an entry; otherwise, the dark color from the theme is used.
Why???
The same here.
Pretty strange behavior and not usable if you want to copy something between two remote connections. Still using FL3 to some extent because it simply works better.
We have fixed this issue in version 4.1.1.
Thanks!
The issues have been resolved in version 4.1.1. 🚀
We have fixed the issues, please update to version 4.1.1
I switched back to version 4.0.7
Where can I download the 4.0.7?
You can download all versions from the blog by clicking the download button under the blog post announcing the release of that version. We will create a dedicated download page with all the versions and release dates for easier access.
Still unable to connect to an SFTP server via my SSH key which is stored in 1Password.
Real shame, makes the upgrade useless for me.
I don’t know if it’s a new issue for you but for me if I don’t have the ssh key cached, then after a reboot I have to first make an ssh connection with the key from Terminal, and after that it works fine in Forklift. I think adding these settings in home dir’s .ssh/config file may help but not 100% sure.
# Add keys to agent
UseKeychain yes
AddKeysToAgent yes
Hi Ed,
Thanks for your reply.
Still doesn’t work for me, how do you target the keychain from Forklift?
Make sure you’ve configured 1Password’s agent TOML config so the agent stores the key(s) you want, and that the SSH config specifies which key to present to remote host.
https://developer.1password.com/docs/ssh/agent/config
https://developer.1password.com/docs/ssh/agent/advanced#match-key-with-host
In my case I also had a malformed SSH config that Forklift rejected. Fixing that gave me back the nice TouchID login prompt.
Please try to connect with the SSh key stored in 1 Password and send me the Console log. Please send the log via email at support [at] binarynights [dot] com
0. Disconnect from the server if you are connected
1. Open the Console app (Applications > Utilities > Console)
2. Make sure that your own device is selected in the sidebar
3. Click “Start Streaming” in the main window or the Start button in the toolbar if there are no messages inside the main Console window
4. Search for the name of the favorite that you want to connect to (or if you haven’t added the server as a favorite, then search for the term that is entered into the Server field on the connect panel)
5. In the search field change “Any” to “Category”
6. Make sure that “Include Info Messages” and “Include Debug Messages” are enabled in the Action menu
7. Try to connect in ForkLift to your server
8. Go back to Console and copy the logs
9. Send me the logs
We have tested this and connections work when the keys are stored in 1Password.
Thank you for not littering folders with invisible .DS_Store files.