Update dependencies and fix focus in vi mode

This commit is contained in:
Jeremy Soller 2024-08-19 13:43:37 -06:00
parent 536cc2fb60
commit 220cd93777
No known key found for this signature in database
GPG key ID: D02FD439211AF56F
3 changed files with 575 additions and 474 deletions

1046
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -34,6 +34,7 @@ rust-embed = "8"
[dependencies.cosmic-files] [dependencies.cosmic-files]
git = "https://github.com/pop-os/cosmic-files.git" git = "https://github.com/pop-os/cosmic-files.git"
default-features = false default-features = false
features = ["winit"]
[dependencies.cosmic-syntax-theme] [dependencies.cosmic-syntax-theme]
git = "https://github.com/pop-os/cosmic-syntax-theme.git" git = "https://github.com/pop-os/cosmic-syntax-theme.git"

View file

@ -2687,9 +2687,11 @@ impl Application for App {
.position(widget::popover::Position::Point(point)); .position(widget::popover::Position::Point(point));
} }
tab_column = tab_column.push(popover); tab_column = tab_column.push(popover);
/*TODO: the status area breaks text box focus
if !status.is_empty() { if !status.is_empty() {
tab_column = tab_column.push(text(status).font(Font::MONOSPACE)); tab_column = tab_column.push(text(status).font(Font::MONOSPACE));
} }
*/
} }
Some(Tab::GitDiff(tab)) => { Some(Tab::GitDiff(tab)) => {
let mut diff_widget = widget::column::with_capacity(tab.diff.hunks.len()); let mut diff_widget = widget::column::with_capacity(tab.diff.hunks.len());