improve the changed files header
Dependencies
- [2]
I2AG42PAnew cols layout - [3]
N256FH74improve views - [4]
FU6P5QLGindicate when a file is a dir with appended '/' - [5]
C4V7DNBNonly show overall toggle if there is more than one changed file - [6]
LFEMJYYDstart of to_record selection - [7]
OJPGHVC3entire log! - [*]
23SFYK4Qbig view refactor into a new crate
Change contents
- edit in inflorescence_view/src/view.rs at line 411
let changed_files_header = el(text("Changed files:")); - replacement in inflorescence_view/src/view.rs at line 415
let to_record_toggle = if changed_files.len() > 1 {el(checkbox::three_way(to_record.overall).on_press_with(|| Msg::ToRecord(to_record::Msg::ToggleOverall)))let changed_files_header_with_toggle = if changed_files.len() > 1 {let to_record_toggle = el(checkbox::three_way(to_record.overall).on_press_with(|| Msg::ToRecord(to_record::Msg::ToggleOverall)));el(container(el(row([to_record_toggle, changed_files_header]).align_y(Alignment::Center).spacing(SPACING))).padding(Padding::ZERO.top(SPACING * 2))) - replacement in inflorescence_view/src/view.rs at line 424
el(row([]))changed_files_header - replacement in inflorescence_view/src/view.rs at line 432[3.381]→[3.381:449](∅→∅),[3.449]→[4.6086:6126](∅→∅),[4.6126]→[3.483:610](∅→∅),[3.483]→[3.483:610](∅→∅)
.chain([el(container(el(row([to_record_toggle,el(text("Changed files:")),]).align_y(Alignment::Center).spacing(SPACING))).padding(Padding::ZERO.top(SPACING * 2)))]).chain([changed_files_header_with_toggle])