diff options
-rw-r--r-- | Cargo.lock | 4 | ||||
-rw-r--r-- | Cargo.toml | 4 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | filetreelist/Cargo.toml (renamed from filetree/Cargo.toml) | 6 | ||||
l--------- | filetreelist/LICENSE.md (renamed from filetree/LICENSE.md) | 0 | ||||
-rw-r--r-- | filetreelist/src/error.rs (renamed from filetree/src/error.rs) | 0 | ||||
-rw-r--r-- | filetreelist/src/filetree.rs (renamed from filetree/src/filetree.rs) | 0 | ||||
-rw-r--r-- | filetreelist/src/filetreeitems.rs (renamed from filetree/src/filetreeitems.rs) | 0 | ||||
-rw-r--r-- | filetreelist/src/item.rs (renamed from filetree/src/item.rs) | 0 | ||||
-rw-r--r-- | filetreelist/src/lib.rs (renamed from filetree/src/lib.rs) | 0 | ||||
-rw-r--r-- | filetreelist/src/tree_iter.rs (renamed from filetree/src/tree_iter.rs) | 0 | ||||
-rw-r--r-- | filetreelist/src/treeitems_iter.rs (renamed from filetree/src/treeitems_iter.rs) | 0 | ||||
-rw-r--r-- | src/components/revision_files.rs | 4 | ||||
-rw-r--r-- | src/components/syntax_text.rs | 2 | ||||
-rw-r--r-- | src/ui/mod.rs | 2 |
15 files changed, 13 insertions, 13 deletions
@@ -373,7 +373,7 @@ dependencies = [ ] [[package]] -name = "filetree" +name = "filetreelist" version = "0.1.0" dependencies = [ "pretty_assertions", @@ -478,7 +478,7 @@ dependencies = [ "crossterm", "dirs-next", "easy-cast", - "filetree", + "filetreelist", "itertools", "lazy_static", "log", @@ -21,7 +21,7 @@ keywords = [ [dependencies] scopetime = { path = "./scopetime", version = "0.1" } asyncgit = { path = "./asyncgit", version = "0.16" } -filetree = { path = "./filetree" } +filetreelist = { path = "./filetreelist", version = "0.1" } crossterm = { version = "0.19", features = [ "serde" ] } clap = { version = "2.33", default-features = false } tui = { version = "0.15", default-features = false, features = ['crossterm', 'serde'] } @@ -66,7 +66,7 @@ timing=["scopetime/enabled"] members=[ "asyncgit", "scopetime", - "filetree", + "filetreelist", ] [profile.release] @@ -45,12 +45,12 @@ fmt: clippy: touch src/main.rs - cargo clean -p gitui -p asyncgit -p scopetime -p filetree + cargo clean -p gitui -p asyncgit -p scopetime -p filetreelist cargo clippy --workspace --all-features clippy-nightly: touch src/main.rs - cargo clean -p gitui -p asyncgit -p scopetime -p filetree + cargo clean -p gitui -p asyncgit -p scopetime -p filetreelist cargo +nightly clippy --workspace --all-features check: fmt clippy test diff --git a/filetree/Cargo.toml b/filetreelist/Cargo.toml index 0e341baa..6d5037a6 100644 --- a/filetree/Cargo.toml +++ b/filetreelist/Cargo.toml @@ -1,15 +1,15 @@ [package] -name = "filetree" +name = "filetreelist" version = "0.1.0" authors = ["Stephan Dilly <dilly.stephan@gmail.com>"] edition = "2018" -description = "filetree abstraction based on a sorted path list" +description = "filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more" homepage = "https://github.com/extrawurst/gitui" repository = "https://github.com/extrawurst/gitui" readme = "README.md" license-file = "LICENSE.md" categories = ["command-line-utilities"] -keywords = ["gui","cli","terminal","ui"] +keywords = ["gui","cli","terminal","ui","tui"] [dependencies] thiserror = "1.0" diff --git a/filetree/LICENSE.md b/filetreelist/LICENSE.md index 7eabdb1c..7eabdb1c 120000 --- a/filetree/LICENSE.md +++ b/filetreelist/LICENSE.md diff --git a/filetree/src/error.rs b/filetreelist/src/error.rs index a68fcaf3..a68fcaf3 100644 --- a/filetree/src/error.rs +++ b/filetreelist/src/error.rs diff --git a/filetree/src/filetree.rs b/filetreelist/src/filetree.rs index 26c7a5af..26c7a5af 100644 --- a/filetree/src/filetree.rs +++ b/filetreelist/src/filetree.rs diff --git a/filetree/src/filetreeitems.rs b/filetreelist/src/filetreeitems.rs index d966afef..d966afef 100644 --- a/filetree/src/filetreeitems.rs +++ b/filetreelist/src/filetreeitems.rs diff --git a/filetree/src/item.rs b/filetreelist/src/item.rs index 1f14203a..1f14203a 100644 --- a/filetree/src/item.rs +++ b/filetreelist/src/item.rs diff --git a/filetree/src/lib.rs b/filetreelist/src/lib.rs index 08955782..08955782 100644 --- a/filetree/src/lib.rs +++ b/filetreelist/src/lib.rs diff --git a/filetree/src/tree_iter.rs b/filetreelist/src/tree_iter.rs index b5e331a1..b5e331a1 100644 --- a/filetree/src/tree_iter.rs +++ b/filetreelist/src/tree_iter.rs diff --git a/filetree/src/treeitems_iter.rs b/filetreelist/src/treeitems_iter.rs index 7ca187a1..7ca187a1 100644 --- a/filetree/src/treeitems_iter.rs +++ b/filetreelist/src/treeitems_iter.rs diff --git a/src/components/revision_files.rs b/src/components/revision_files.rs index 3169a923..1b3fefb9 100644 --- a/src/components/revision_files.rs +++ b/src/components/revision_files.rs @@ -15,7 +15,7 @@ use asyncgit::{ }; use crossbeam_channel::Sender; use crossterm::event::Event; -use filetree::FileTree; +use filetreelist::{FileTree, FileTreeItem}; use std::{ cell::Cell, collections::BTreeSet, convert::From, path::Path, }; @@ -104,7 +104,7 @@ impl RevisionFilesComponent { } fn tree_item_to_span<'a>( - item: &'a filetree::FileTreeItem, + item: &'a FileTreeItem, theme: &SharedTheme, selected: bool, ) -> Span<'a> { diff --git a/src/components/syntax_text.rs b/src/components/syntax_text.rs index 57946ac1..8cacf805 100644 --- a/src/components/syntax_text.rs +++ b/src/components/syntax_text.rs @@ -18,7 +18,7 @@ use asyncgit::{ }; use crossbeam_channel::Sender; use crossterm::event::Event; -use filetree::MoveSelection; +use filetreelist::MoveSelection; use itertools::Either; use std::{cell::Cell, convert::From, path::Path}; use tui::{ diff --git a/src/ui/mod.rs b/src/ui/mod.rs index 7734b08d..ae143085 100644 --- a/src/ui/mod.rs +++ b/src/ui/mod.rs @@ -5,7 +5,7 @@ mod stateful_paragraph; pub mod style; mod syntax_text; -use filetree::MoveSelection; +use filetreelist::MoveSelection; pub use scrollbar::draw_scrollbar; pub use scrolllist::{draw_list, draw_list_block}; pub use stateful_paragraph::{ |