4.9 KiB
4.9 KiB
Changelog
0.3.0
FIXME: Released on
The SSH Key Storage Update
- SSH Key Storage
- Added the possibility to store SSH private keys to access to remote hosts; this feature is supported in both SFTP and SCP.
- SSH Keys can be manipulated through the new Setup Interface
- Setup Interface
- Added a new area in the interface, where is possible to customize termscp. Access to this interface is achieved pressing
<CTRL+C>
from the home page (AuthActivity
).
- Added a new area in the interface, where is possible to customize termscp. Access to this interface is achieved pressing
- Configuration:
- Added configuration; configuration is stored at
- Linux:
/home/alice/.config/termscp/config.toml
- MacOS:
/Users/Alice/Library/Application Support/termscp/config.toml
- Windows:
C:\Users\Alice\AppData\Roaming\termscp\config.toml
- Linux:
- Added Text editor to configuration
- Added Default File transfer protocol to configuration
- Added "Show hidden files" to configuration
- Added "Group directories" to configuration
- Added SSH keys to configuration; SSH keys will be stored at
- Linux:
/home/alice/.config/termscp/.ssh/
- MacOS:
/Users/Alice/Library/Application Support/termscp/.ssh/
- Windows:
C:\Users\Alice\AppData\Roaming\termscp\.ssh\
- Linux:
- Added configuration; configuration is stored at
- Enhancements:
- Replaced
sha256
sum with last modification time check, to verify if a file has been changed in the text editor - Default protocol changed to default protocol in configuration when providing address as CLI argument
- Explorers:
- Hidden files are now not shown by default; use
A
to show hidden files. - Append
/
to directories name.
- Hidden files are now not shown by default; use
- Replaced
- Keybindings:
A
: Toggle hidden filesB
: Sort files by (name, size, creation time, modify time)N
: New file
- Dependencies:
- added
bitflags 1.2.1
- removed
data-encoding
- updated
rand
to0.8.0
- removed
ring
- updated
textwrap
to0.13.1
- updated
toml
to0.5.8
- updated
whoami
to1.0.1
- added
0.2.0
Released on 21/12/2020
The Bookmarks Update
- Bookmarks
- Bookmarks and recent connections are now displayed in the home page
- Bookmarks are saved at
- Linux:
/home/alice/.config/termscp/bookmarks.toml
- MacOS:
/Users/Alice/Library/Application Support/termscp/bookmarks.toml
- Windows:
C:\Users\Alice\AppData\Roaming\termscp\bookmarks.toml
- Linux:
- Text Editor
- Added text editor feature to explorer view
- Added
o
to keybindings to open a text file
- Keybindings:
C
: Copy file/directoryO
: Open text file in editor
- Enhancements:
- User interface
- Collpased borders to make everything more aesthetic
- Rounded input field boards
- File explorer:
- Log how long it took to upload/download a file and the transfer speed
- Display in progress bar the transfer speed (bytes/seconds)
- User interface
- Bugfix:
- File mode of file on remote is now reported on local file after being downloaded (unix, linux, macos only)
- Scp: when username was not provided, it didn't fallback to current username
- Explorer: fixed UID format in Windows
0.1.3
Released on 14/12/2020
- Enhancements:
- File transfer:
- Read buffer is now 65536 bytes long
- File explorer:
- Fixed color mismatch in local explorer
- Explorer tabs have now 70% of layout height, while logging area is 30%
- Highlight selected entry in tabs, only when the tab is active
- Auth page:
- align popup text to center
- File transfer:
- Keybindings:
L
: Refresh directory content
- Bugfix:
- Fixed memory vulnerability in Windows version
0.1.2
Released on 13/12/2020
- General performance and code improvements
- Improved symlinks management
- Possibility to abort file transfers
- Enhancements:
- File explorer:
- When file index is at the end of the list, moving down will set the current index to the first element and viceversa.
- Selected file has now colourful background, instead of foreground, for a better readability.
- File explorer:
- Keybindings:
E
: Delete file (Same asDEL
); added because some keyboards don't haveDEL
(hey, that's my MacBook Air's keyboard!)Ctrl+C
: Abort transfer process
0.1.1
Released on 10/12/2020
- enhancements:
- password prompt: ask before performing terminal clear
- file explorer:
- file names are now sorted ignoring capital letters
- file names longer than 23, are now cut to 20 and followed by
...
- paths which exceed tab size in explorer are elided with the following formato
ANCESTOR[1]/.../PARENT/DIRNAME
- keybindings:
I
: show info about selected file or directory- Removed
CTRL
; just use keys now.
- bugfix:
- prevent panic in set_progress, for progress values
> 100.0 or < 0.0
- Fixed FTP get, which didn't finalize the reader
- prevent panic in set_progress, for progress values
- dependencies:
- updated
textwrap
to0.13.0
- updated
ftp4
to4.0.1
- updated
0.1.0
Released on 06/12/2020
- First release