fix channels order
Dependencies
- [2]
OPXFZKEBview tests setup - [3]
3QVNMRNMtest non-empty repo app view - [4]
UF5NJKAStest load repo - [5]
SWDPAGF6test channel name - [6]
FL2ULDJNtest record - [7]
JZXYSIYDchannel selection! - [8]
ZIUHKVJKupdate tests - [9]
WAOGSCOJvery nice refactor, wip adding channels logs - [10]
YK3MOJJLchonky refactor, wip other channels logs & diffs - [11]
CULHFNIVadd error report view - [12]
IFQPVMBDerror handling for repo actions - [13]
FU6P5QLGindicate when a file is a dir with appended '/' - [14]
TEDT26JQadd push and pull sub-menus - [15]
MORKDJUEuse allowed actions binding for key subs - [16]
WH57EHNMupdate tests - [17]
I2AG42PAnew cols layout - [18]
YBJRDOTCmake all repo actions async - [19]
UTDTZCTXpull+push status, add info reports - [20]
YRGDFHABproject dir picker - [21]
SWWE2R6Mdisplay basic repo stuff - [22]
BGOQFXP7update pijul - [23]
PTWZYQFRuse nav-scrollable for repo status - [*]
WT3GA27Padd cursor with selection
Change contents
- replacement in libflorescence/src/repo.rs at line 51
pub other_channels: Vec<String>,pub other_channels: BTreeSet<String>, - replacement in libflorescence/src/repo.rs at line 570
fn other_channels(repo: &pijul::Repository) -> anyhow::Result<Vec<String>> {fn other_channels(repo: &pijul::Repository,) -> anyhow::Result<BTreeSet<String>> { - edit in libflorescence/src/repo/test.rs at line 13
use std::collections::BTreeSet; - replacement in libflorescence/src/repo/test.rs at line 79
assert_eq!(other_channels, Vec::<String>::new());assert_eq!(other_channels, BTreeSet::<String>::new()); - replacement in inflorescence_view/src/view/test.rs at line 79
other_channels: vec![],other_channels: BTreeSet::new(), - replacement in inflorescence_view/src/view/test.rs at line 121
other_channels: vec![],other_channels: BTreeSet::new(), - replacement in inflorescence_view/src/view/test.rs at line 228
other_channels: vec![],other_channels: BTreeSet::new(), - replacement in inflorescence_view/src/view/test.rs at line 299
other_channels: vec![],other_channels: BTreeSet::new(), - replacement in inflorescence/src/selection.rs at line 2123
let name = repo.other_channels.get(ix).unwrap().clone();let name = repo.other_channels.iter().nth(ix).unwrap().clone();