improve views
[?]
Nov 18, 2025, 7:10 PM
N256FH74YJDO7OYYVIHMV54IP7XA23UKVNMBDZ66LT3DRNEXUGYACDependencies
- [2]
ACDXXAX2refactor main's updates into smaller fns - [3]
PTWZYQFRuse nav-scrollable for repo status - [4]
OJPGHVC3entire log! - [5]
3XRG4BB6rewritten nav-scrollable! - [6]
WAOGSCOJvery nice refactor, wip adding channels logs - [7]
PSKE5G36view description of change - [8]
AZ5D2LQUallow to set record description - [9]
KF2LDB5Yhandle repo init errors - [10]
LFEMJYYDstart of to_record selection - [11]
5O4FWCFPadd tests to_record selection and improve it - [12]
7WCB5YQJrefactor msgs and modules - [13]
A5YBC77Vrecord! - [14]
SASAN2XCuse nav-scrollable - [15]
CULHFNIVadd error report view - [16]
D7A7MSIHallow to defer or abandon record, add buttons - [17]
AMPZ2BXKshow changed files diffs (only Edit atm) - [18]
23SFYK4Qbig view refactor into a new crate - [19]
I2AG42PAnew cols layout - [20]
UBRT5BAUfix new nav-scrollable to jump to first non-skip section - [21]
YK3MOJJLchonky refactor, wip other channels logs & diffs - [22]
UR4J677Rnav for log changes and refactors - [*]
6YZAVBWUInitial commit
Change contents
- replacement in inflorescence_view/src/view.rs at line 276
view_header(format!("Untracked file {path} contents:")),view_header(format!("Untracked {path} contents:")), - replacement in inflorescence_view/src/view.rs at line 298[6.7307]→[6.7307:7339](∅→∅),[6.7339]→[8.1886:1961](∅→∅),[8.1961]→[6.7419:7512](∅→∅),[6.7419]→[6.7419:7512](∅→∅)
el(column([view_header(format!("Changed file {path} diff:")),diffs,]).spacing(SPACING))el(column([view_header(format!("{path} diff:")), diffs]).spacing(SPACING)) - replacement in inflorescence_view/src/view.rs at line 422[4.3787]→[4.3787:3894](∅→∅),[4.3894]→[10.2194:2350](∅→∅),[10.2350]→[4.3943:4072](∅→∅),[4.3943]→[4.3943:4072](∅→∅)
[el(text("Untracked files:"))].into_iter().chain(view_untracked_files()).chain([el(row([to_record_toggle, el(text("Changed files:"))]).align_y(Alignment::Center).spacing(SPACING))]).chain(view_changed_files()).chain([el(text("Recent changes:"))]).chain(view_status_log())[el(container(el(text("Untracked:"))).padding(Padding::ZERO.top(SPACING * 2)))].into_iter().chain(view_untracked_files()).chain([el(container(el(row([to_record_toggle,el(text("Changed:")),]).align_y(Alignment::Center).spacing(SPACING))).padding(Padding::ZERO.top(SPACING * 2)))]).chain(view_changed_files()).chain([el(container(el(text("Recent changes:"))).padding(Padding::ZERO.top(SPACING * 2)))]).chain(view_status_log()) - replacement in inflorescence_view/src/view.rs at line 1019
el(column([main, actions]))el(column([main, actions]).spacing(SPACING)) - replacement in inflorescence_view/src/view.rs at line 1189
el(text(message).shaping(text::Shaping::Advanced)),el(text(message.split("\n").next().unwrap()).shaping(text::Shaping::Advanced)), - replacement in inflorescence_view/src/view.rs at line 1217
view_header("Changed files:".to_string()),view_header("Changed:".to_string()), - replacement in inflorescence/src/main.rs at line 860
info!("Trying to record with no changed files");info!("Trying to record with no changes"); - replacement in iced_expl_widget/src/nav_scrollable.rs at line 933
width: 10.0,width: 2.0, - replacement in iced_expl_widget/src/nav_scrollable.rs at line 935
scroller_width: 10.0,scroller_width: 4.0, - replacement in iced_expl_widget/src/nav_scrollable.rs at line 2329
(scrollbar_bounds.height * ratio).max(2.0);(scrollbar_bounds.height * ratio).max(10.0);