arranger: rename track/scene/clip

This commit is contained in:
🪞👃🪞 2024-08-22 19:00:58 +03:00
parent ea463db139
commit 70b1ec5a02
15 changed files with 53 additions and 40 deletions

View file

@ -34,7 +34,7 @@ impl Arranger {
pub fn track_name_max_len (tracks: &[Sequencer]) -> usize {
tracks.iter()
.map(|s|s.name.len())
.map(|s|s.name.read().unwrap().len())
.fold(0, usize::max)
}
@ -43,8 +43,8 @@ pub fn track_clip_name_lengths (tracks: &[Sequencer]) -> Vec<(usize, usize)> {
let mut lengths: Vec<(usize, usize)> = tracks.iter().map(|track|{
let len = 4 + track.phrases
.iter()
.fold(track.name.len(), |len, phrase|{
len.max(phrase.read().unwrap().name.len())
.fold(track.name.read().unwrap().len(), |len, phrase|{
len.max(phrase.read().unwrap().name.read().unwrap().len())
});
total = total + len;
(len, total - len)