diff --git a/.travis.yml b/.travis.yml index 85c77ec7..a0c714ae 100644 --- a/.travis.yml +++ b/.travis.yml @@ -44,6 +44,7 @@ matrix: rust: stable # ARM stuff (skip beta for now, see https://github.com/rust-lang/rust/issues/62896) + # TODO: [ARM] Support ARM binary generation...? - os: linux env: TARGET=aarch64-unknown-linux-gnu arch: arm64 @@ -67,9 +68,9 @@ matrix: arch: arm64 - if: tag IS present env: TARGET=armv7-unknown-linux-gnueabihf - allow_failures: - - arch: arm64 # ARM will be run, but support is still gonna be limited for now... may change. - - env: TARGET=armv7-unknown-linux-gnueabihf + # allow_failures: + # - arch: arm64 # ARM will be run, but support is still gonna be limited for now... may change. + # - env: TARGET=armv7-unknown-linux-gnueabihf branches: only: diff --git a/.vscode/settings.json b/.vscode/settings.json index cd05b700..65c086b8 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -44,6 +44,7 @@ "curr", "czvf", "denylist", + "fedoracentos", "fpath", "fract", "gnueabihf", diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d1bb1df..5e38e9b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [#224](https://github.com/ClementTsang/bottom/pull/224): Implements sorting by count. It previously did absolutely nothing. +- [#238](https://github.com/ClementTsang/bottom/pull/238): Fix being able to cause an index out-of-bounds by resizing + to a smaller terminal _just_ after the program got the terminal size, but right before the terminal started drawing. + +- [#238](https://github.com/ClementTsang/bottom/pull/238): Fixed not clearing screen before drawing, which caused issues for some environments. + - [#253](https://github.com/ClementTsang/bottom/pull/253): Fix highlighted entries being stuck in another colour when the widget is not selected. - [#253](https://github.com/ClementTsang/bottom/pull/253): Expanding a widget no longer overrides the widget title colour. @@ -41,9 +46,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [#204](https://github.com/ClementTsang/bottom/pull/204): Fix searching by command name being broken. -- [#238](https://github.com/ClementTsang/bottom/pull/238): Fix being able to cause an index out-of-bounds by resizing - to a smaller terminal _just_ after the program got the terminal size, but right before the terminal started drawing. - ## [0.4.6] - 2020-08-25 ### Features diff --git a/Cargo.lock b/Cargo.lock index ebef0f0a..5a3b220b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1363,9 +1363,9 @@ checksum = "a7f741b240f1a48843f9b8e0444fb55fb2a4ff67293b50a9179dfd5ea67f8d41" [[package]] name = "tui" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36626dee5ede9fd34015e9fb4fd7eedf3f3d05bdf1436aaef15b7d0a24233778" +checksum = "c2eaeee894a1e9b90f80aa466fe59154fdb471980b5e104d8836fcea309ae17e" dependencies = [ "bitflags", "cassowary", diff --git a/Cargo.toml b/Cargo.toml index 90a877a5..e46ef7b0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,7 +42,7 @@ serde = {version = "1.0", features = ["derive"] } sysinfo = "0.15.1" thiserror = "1.0.20" toml = "0.5.6" -tui = {version = "0.11.0", features = ["crossterm"], default-features = false } +tui = {version = "0.12.0", features = ["crossterm"], default-features = false } # tui = {version = "0.11.0", features = ["crossterm"], default-features = false, path="../tui-rs" } typed-builder = "0.7.0" unicode-segmentation = "1.6.0"