diff --git a/CHANGELOG.md b/CHANGELOG.md index a187358..15182cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,14 +21,20 @@ Released on FIXME: ?? +- **Synchronized browsing**: + - Added the possibility to enabled the synchronized brower navigation + - when you enter a directory, the same directory will be entered on the other tab + - Enable sync browser with `` - **Remote and Local hosts file formatter**: - Added the possibility to set different formatters for local and remote hosts +- Enhancements + - Added a status bar in the file explorer showing whether the sync browser is enabled and which file sorting mode is selected - Bugfix: - Fixed wrong text wrap in log box - Fixed error message not being shown after an upload failure - [Issue 23](https://github.com/veeso/termscp/issues/23): Remove created file if transfer failed or was abrupted - Dependencies: - - Added `tui-realm 0.2.1` + - Added `tui-realm 0.2.2` - Removed `tui` (as direct dependency) - Updated `regex` to `1.5.3` diff --git a/Cargo.lock b/Cargo.lock index 1859dc2..91ff146 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -219,22 +219,6 @@ dependencies = [ "debug-helper", ] -[[package]] -name = "crossterm" -version = "0.18.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e86d73f2a0b407b5768d10a8c720cf5d2df49a9efc10ca09176d201ead4b7fb" -dependencies = [ - "bitflags", - "crossterm_winapi 0.6.2", - "lazy_static", - "libc", - "mio", - "parking_lot 0.11.1", - "signal-hook", - "winapi", -] - [[package]] name = "crossterm" version = "0.19.0" @@ -242,7 +226,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c36c10130df424b2f3552fcc2ddcd9b28a27b1e54b358b45874f88d1ca6888c" dependencies = [ "bitflags", - "crossterm_winapi 0.7.0", + "crossterm_winapi", "lazy_static", "libc", "mio", @@ -251,15 +235,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "crossterm_winapi" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2265c3f8e080075d9b6417aa72293fc71662f34b4af2612d8d1b074d29510db" -dependencies = [ - "winapi", -] - [[package]] name = "crossterm_winapi" version = "0.7.0" @@ -1275,7 +1250,7 @@ dependencies = [ "bytesize", "chrono", "content_inspector", - "crossterm 0.19.0", + "crossterm", "dirs", "edit", "ftp4", @@ -1379,24 +1354,24 @@ dependencies = [ [[package]] name = "tui" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ced152a8e9295a5b168adc254074525c17ac4a83c90b2716274cc38118bddc9" +checksum = "861d8f3ad314ede6219bcb2ab844054b1de279ee37a9bc38e3d606f9d3fb2a71" dependencies = [ "bitflags", "cassowary", - "crossterm 0.18.2", + "crossterm", "unicode-segmentation", "unicode-width", ] [[package]] name = "tuirealm" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cade7d98a40066164d9c8e52bf01f86ecaa4fa810e854855a5a4ec3deca83c2" +checksum = "963c590368d3ab9be44ee0fccb7ad86f3611dfb4536b02be0e25cbc5685d51bb" dependencies = [ - "crossterm 0.19.0", + "crossterm", "textwrap", "tui", "unicode-width", diff --git a/Cargo.toml b/Cargo.toml index 3d39747..00aeb58 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -46,7 +46,7 @@ tempfile = "3.1.0" textwrap = "0.13.4" thiserror = "^1.0.0" toml = "0.5.8" -tuirealm = { version = "0.2.1", features = [ "with-components" ] } +tuirealm = { version = "0.2.2", features = [ "with-components" ] } whoami = "1.1.1" wildmatch = "2.0.0"