0.8.0
Released on 06/01/2022
❄️ Winter update 2022 ⛄
- Enhancements:
- Synchronized browsing:
- From now on, if synchronized browsing is enabled and you try to enter a directory that doesn't exist on the other host, you will be asked whether you'd like to create the directory.
- Find feature:
- A "wait popup" will now be displayed while searching files
- If find command doesn't return any result show an info dialog and not an empty explorer
- It is now possible to keep navigating on the other explorer while "found tab" is open
- ❗ It is not possible though to have the "found tab" on both explorers (otherwise you wouldn't be able to tell whether you're transferring files)
- Files found from search are now displayed with their relative path from working directory
- Ui:
- Transfer abortion is now more responsive
- Selected files will now be rendered with Reversed, underlined and italic text modifiers instead of being prepended with
*
. - Error popup message height is now calculated based on the content it must display.
- Midnight commander keys
<F1>
: Show help<F2>
: Save file as (actually I invented this)<F3>
: View file<F4>
: Open file (with text editor)<F5>
: Copy file<F6>
: Rename file<F7>
: Make directory<F8>
: Remove file<F10>
: Quit
- Added footer with most used key bindings
- ❗
<TAB>
will now switch explorer tab (will do what<LEFT>
and<RIGHT>
currently do) - ❗ Use
<BACKTAB>
to switch between explorer tab and log tab. ❗ Backtab is<SHIFT + TAB>
- Tui-realm migration:
- migrated application to tui-realm 1.x
- Improved application performance
- Changed the buffer size to 65535 (was 65536) for transfer I/O
- Synchronized browsing:
- Aws s3 connection parameters extension 🦊:
- Added
Access Key
to Aws-s3 connection parameters - Added
Security Access Key
to Aws-s3 connection parameters - Added
Security token
to Aws-s3 connection parameters - Added
Session token
to Aws-s3 connection parameters
- Added
- SSH Config
- Added
ssh config
parameter in configuration - It is now possible to specify the ssh configuration file to use
- The supported parameters are described at https://github.com/veeso/ssh2-config.
- If the field is left empty, no file will be loaded.
- By default, no file will be used.
- Added
- Symlink command:
- You can now create symlinks, pressing
<K>
key on the file explorer.
- You can now create symlinks, pressing
- Less verbose logging:
- By default the log level is now set to
INFO
- It is now possible to enable the
TRACE
level with the-D
CLI option.
- By default the log level is now set to
- Dependencies:
- Added
unicode-width 0.1.8
- Updated
argh
to0.1.7
- Updated
keyring
to1.0.0
- Updated
magic-crypt
to3.1.9
- Updated
open
to2.0.2
- Updated
notify-rust
to4.5.5
- Updated
self_update
to0.28.0
- Updated
simplelog
to0.11.1
- Updated
tempfile
to3.2.0
- Updated
tui-realm
to1.4.2
- Updated
tui-realm-stdlib
to1.1.5
- Updated
whoami
to1.2.1
- Updated
wildmatch
to2.1.0
- Removed
rust-s3
,ssh2
,suppaftp
; replaced byremotefs 0.2.0
,remotefs-aws-s3 0.1.0
,remotefs-ftp 0.1.0
andremotefs-ssh 0.1.0
- Removed
crossterm
(since bridged by tui-realm) - Removed
textwrap
(unused)
- Added