make changed files paths optional (no path for root)
[?]
Mar 1, 2025, 7:59 PM
UCBNZULEO6OIEV3RZCAPP6ICALAR7JIS2LLG7IRSX6PVYMFQT5AACDependencies
- [2]
WT3GA27Padd cursor with selection - [3]
EC3TVL4Xadd untracked files - [4]
KT5UYXGKfix selection after adding file, add changed file diffs - [5]
YBJRDOTCmake all repo actions async - [6]
A5YBC77Vrecord! - [7]
D7A7MSIHallow to defer or abandon record, add buttons - [8]
ELG3UDT6allow to rm added files - [9]
SWWE2R6Mdisplay basic repo stuff - [*]
6YZAVBWUInitial commit
Change contents
- replacement in crates/libflowers_client/src/repo.rs at line 40
pub path: String,pub path: Option<String>, - edit in crates/libflowers_client/src/repo.rs at line 385
- replacement in crates/libflowers_client/src/repo.rs at line 439
path: path.clone(),path: Some(path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 448
path: path.clone(),path: Some(path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 457
path: path.clone(),path: Some(path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 467
path: path.clone(),path: Some(path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 471
path: path.clone(),path: Some(path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 475
path: path.clone(),path: Some(path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 483
path: local.path.clone(),path: Some(local.path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 492
path: local.path.clone(),path: Some(local.path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 496
path: local.path.clone(),path: Some(local.path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 501
path: local.path.clone(),path: Some(local.path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 510
path: local.path.clone(),path: Some(local.path.clone()), - replacement in crates/libflowers_client/src/repo.rs at line 515
path: ".".to_string(),path: None, - replacement in crates/libflowers_client/src/repo.rs at line 520
path: ".".to_string(),path: None, - replacement in crates/libflowers_client/src/cursor.rs at line 9
ChangedFile { ix: usize, path: String },ChangedFile { ix: usize, path: Option<String> }, - replacement in crates/flowers_ui/src/main.rs at line 277
path: path.clone(),path: Some(path.clone()), - replacement in crates/flowers_ui/src/main.rs at line 303
path: path.clone(),path: path.clone().expect("Added file must have a path"), - replacement in crates/flowers_ui/src/main.rs at line 318
repo.untracked_files.insert(file.path);if let Some(file_path) = file.path {repo.untracked_files.insert(file_path);} - replacement in crates/flowers_ui/src/main.rs at line 566
button(text(format!("{}: {}", file.diff, file.path)))button(match &file.path {Some(file_path) => text(format!("{}: {}", file.diff, file_path)),None => text(format!("{}", file.diff)),})