summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Dilly <dilly.stephan@gmail.com>2021-05-28 11:10:11 +0200
committerStephan Dilly <dilly.stephan@gmail.com>2021-05-28 11:10:11 +0200
commit032948f01ace1694d77aa1865d62aa8ade32247f (patch)
tree432187a5341d8b0ad82209157386d55544c647c3
parentbfa83ae343058dddf073f36266a8c4c2ad24a48d (diff)
rename filetree crate to prepare for publish
-rw-r--r--Cargo.lock4
-rw-r--r--Cargo.toml4
-rw-r--r--Makefile4
-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.rs4
-rw-r--r--src/components/syntax_text.rs2
-rw-r--r--src/ui/mod.rs2
15 files changed, 13 insertions, 13 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 899caa16..1dec6fa8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -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",
diff --git a/Cargo.toml b/Cargo.toml
index 0c53a689..c4efb74f 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -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]
diff --git a/Makefile b/Makefile
index 8839c60b..3eaafd55 100644
--- a/Makefile
+++ b/Makefile
@@ -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::{