refactor
[?]
Aug 13, 2025, 5:24 PM
EGJG2KPDC7CLY3H66NW6MROGTF43G3EKHS7W7JRJ5WO3RU5Q7UXQCDependencies
- [2]
TQEZQJV4finish other channels logs selection - [3]
NZD56PVBfix mouse selection - [4]
WAOGSCOJvery nice refactor, wip adding channels logs - [*]
WT3GA27Padd cursor with selection
Change contents
- replacement in inflorescence/src/selection.rs at line 1722
Select::LogChangeFile { ix, path: _ } => {match ctx.state.channel.take() {Some(Channel {ix: channel_ix,name,log:Some(LogChange {ix: change_ix,hash,message,file,}),}) => {if let Some(Log::Loaded { log }) =ctx.logs.other_channels_logs.get(&name)&& let Some(log_entry) = log.get(change_ix){let (selection, task) =channel_log_file_selection(ix,Select::LogChangeFile {ix: file_ix,path: _,} => match ctx.state.channel.take() {Some(Channel {ix: channel_ix,name,log:Some(LogChange {ix: change_ix,hash,message,file,}),}) => {if let Some(Log::Loaded { log }) =ctx.logs.other_channels_logs.get(&name)&& let Some(log_entry) = log.get(change_ix){let (selection, task) = channel_log_file_selection(file_ix,hash,VDir::Down,ctx.navigation,log_entry,);(Some(Channel {ix: channel_ix,name,log: Some(LogChange {ix: change_ix, - replacement in inflorescence/src/selection.rs at line 1755
VDir::Down,ctx.navigation,log_entry,);(Some(Channel {ix: channel_ix,name,log: Some(LogChange {ix: change_ix,hash,message,file: Some(selection),}),message,file: Some(selection), - replacement in inflorescence/src/selection.rs at line 1758
task,)} else {(Some(Channel {ix: channel_ix,name,log: Some(LogChange {ix: change_ix,hash,message,file,}),}),task,)} else {(Some(Channel {ix: channel_ix,name,log: Some(LogChange {ix: change_ix,hash,message,file, - replacement in inflorescence/src/selection.rs at line 1772
Task::none(),)}}),Task::none(),) - edit in inflorescence/src/selection.rs at line 1776
selection => (selection, Task::none()), - replacement in inflorescence/src/selection.rs at line 1777
}selection => (selection, Task::none()),},