diff --git a/Cargo.lock b/Cargo.lock index 1e31044..a8721cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -149,6 +149,26 @@ dependencies = [ "generic-array", ] +[[package]] +name = "brittling" +version = "0.1.0" +dependencies = [ + "ammonia", + "clap", + "crossterm", + "env_logger", + "html-escape", + "log", + "open", + "ratatui", + "reqwest", + "serde", + "serde_json", + "textwrap", + "tokio", + "unicode-general-category", +] + [[package]] name = "bumpalo" version = "3.19.1" @@ -1034,9 +1054,9 @@ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" [[package]] name = "iri-string" -version = "0.7.9" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397" +checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" dependencies = [ "memchr", "serde", @@ -1851,26 +1871,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "rust-snowballing" -version = "0.1.0" -dependencies = [ - "ammonia", - "clap", - "crossterm", - "env_logger", - "html-escape", - "log", - "open", - "ratatui", - "reqwest", - "serde", - "serde_json", - "textwrap", - "tokio", - "unicode-general-category", -] - [[package]] name = "rustc_version" version = "0.4.1" @@ -3166,6 +3166,6 @@ dependencies = [ [[package]] name = "zmij" -version = "1.0.1" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5858cd3a46fff31e77adea2935e357e3a2538d870741617bfb7c943e218fee6" +checksum = "e9747e91771f56fd7893e1164abd78febd14a670ceec257caad15e051de35f06" diff --git a/Cargo.toml b/Cargo.toml index a768164..4ca4870 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "rust-snowballing" +name = "brittling" version = "0.1.0" edition = "2024" diff --git a/src/app.rs b/src/app.rs index 679d22f..331fc5e 100644 --- a/src/app.rs +++ b/src/app.rs @@ -127,7 +127,7 @@ pub struct App { // TODO: Implement possibility of pushing excluded papers back into pending // TODO: Implement export of included papers as csv for keywording with a spreadsheet // TODO: Implement export of included papers into zotero (Use RIS format somehow) -// TODO: Implement proper ui and actor thread separation +// TODO: Implement proper multithreading // TODO: Log everything relevant impl App { pub async fn add_seed_paper(&mut self, api_link: &String) {