Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
4254efa
Remove tui-textarea, stub TextArea and TextAreaComponent
cruessler Jan 24, 2026
7ca546d
Implement a couple of methods, remove some
cruessler Jan 24, 2026
f20a11c
Remove methods
cruessler Jan 24, 2026
deeaa46
Add VerticalScroll
cruessler Jan 24, 2026
7511da1
Implement DrawableComponent for TextAreaComponent
cruessler Jan 24, 2026
8efa15f
Clamp column in cursor_move
cruessler Jan 24, 2026
c0343c3
Implement delete_char
cruessler Jan 24, 2026
fc13859
Show placeholder if present
cruessler Jan 24, 2026
b244a7b
Draw cursor
cruessler Jan 24, 2026
367d7aa
Clamp column in cursor_move
cruessler Jan 24, 2026
c4d094d
Implement delete_char, take Unicode into account
cruessler Jan 24, 2026
dc7044b
Correct for scrollbar margin
cruessler Jan 24, 2026
d39ca57
Update scrollbar on draw
cruessler Jan 24, 2026
68b2a1d
Handle Unicode in insert_newline
cruessler Jan 25, 2026
de3ac6b
Move cursor to end of previous line in delete_char
cruessler Jan 25, 2026
85cf89c
Implement PageUp and PageDown in component
cruessler Jan 25, 2026
4c86b00
Implement placeholder style
cruessler Jan 25, 2026
c2ba87d
Remove methods that won't be implemented
cruessler Jan 25, 2026
80428e4
Implement mask char for use in password fields
cruessler Jan 25, 2026
ebf7d5b
Implement style
cruessler Jan 25, 2026
5c0687b
Remove set_cursor_line_style
cruessler Jan 25, 2026
6c641e4
Merge remote-tracking branch 'upstream/master' into remove-tui-textarea
cruessler Jan 26, 2026
20b3e69
Merge branch 'master' into remove-tui-textarea
extrawurst Mar 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ parking_lot_core = "0.9"
ratatui = { version = "0.29", default-features = false, features = [
"crossterm",
"serde",
"unstable-widget-ref",
] }
rayon-core = "1.13"
ron = "0.12"
Expand All @@ -77,7 +78,6 @@ syntect = { version = "5.3", default-features = false, features = [
"parsing",
"plist-load",
] }
tui-textarea = "0.7"
two-face = { version = "0.4.4", default-features = false }
unicode-segmentation = "1.12"
unicode-truncate = "2.0"
Expand Down
2 changes: 1 addition & 1 deletion src/components/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ pub fn command_pump(
}
}

#[derive(Copy, Clone)]
#[derive(Copy, Clone, Debug)]
pub enum ScrollType {
Up,
Down,
Expand Down
Loading
Loading