Add textarea support

This commit is contained in:
2025-10-13 00:08:56 +08:00
parent 4a0fa965c6
commit bcc60c5203
8 changed files with 201 additions and 78 deletions

23
Cargo.lock generated
View File

@@ -1442,6 +1442,15 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
[[package]]
name = "num_threads"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
dependencies = [
"libc",
]
[[package]]
name = "object"
version = "0.37.3"
@@ -1734,6 +1743,7 @@ dependencies = [
"lru",
"paste",
"strum",
"time",
"unicode-segmentation",
"unicode-truncate",
"unicode-width 0.2.0",
@@ -2232,6 +2242,7 @@ dependencies = [
"tokio",
"tokio-util",
"tokio-utils",
"tui-input",
"uuid",
]
@@ -2348,7 +2359,9 @@ checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
dependencies = [
"deranged",
"itoa",
"libc",
"num-conv",
"num_threads",
"powerfmt",
"serde",
"time-core",
@@ -2568,6 +2581,16 @@ dependencies = [
"tokio",
]
[[package]]
name = "tui-input"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "911e93158bf80bbc94bad533b2b16e3d711e1132d69a6a6980c3920a63422c19"
dependencies = [
"crossterm 0.29.0",
"unicode-width 0.2.0",
]
[[package]]
name = "unicode-ident"
version = "1.0.19"