mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 19:56:42 +01:00
shorten some matches
This commit is contained in:
parent
0c19e4bc68
commit
4983523da6
1 changed files with 12 additions and 19 deletions
|
|
@ -555,27 +555,20 @@ impl ArrangementFocus {
|
|||
) -> String {
|
||||
format!("Selected: {}", match self {
|
||||
Self::Mix => format!("Everything"),
|
||||
Self::Track(t) => if let Some(track) = tracks.get(*t) {
|
||||
format!("T{t}: {}", &track.name.read().unwrap())
|
||||
} else {
|
||||
format!("T??")
|
||||
Self::Track(t) => match tracks.get(*t) {
|
||||
Some(track) => format!("T{t}: {}", &track.name.read().unwrap()),
|
||||
None => format!("T??"),
|
||||
},
|
||||
Self::Scene(s) => if let Some(scene) = scenes.get(*s) {
|
||||
format!("S{s}: {}", &scene.name.read().unwrap())
|
||||
} else {
|
||||
format!("S??")
|
||||
Self::Scene(s) => match scenes.get(*s) {
|
||||
Some(scene) => format!("S{s}: {}", &scene.name.read().unwrap()),
|
||||
None => format!("S??"),
|
||||
},
|
||||
Self::Clip(t, s) => if let (Some(_), Some(scene)) = (
|
||||
tracks.get(*t),
|
||||
scenes.get(*s),
|
||||
) {
|
||||
if let Some(clip) = scene.clip(*t) {
|
||||
format!("T{t} S{s} C{}", &clip.read().unwrap().name)
|
||||
} else {
|
||||
format!("T{t} S{s}: Empty")
|
||||
}
|
||||
} else {
|
||||
format!("T{t} S{s}: Empty")
|
||||
Self::Clip(t, s) => match (tracks.get(*t), scenes.get(*s)) {
|
||||
(Some(_), Some(scene)) => match scene.clip(*t) {
|
||||
Some(clip) => format!("T{t} S{s} C{}", &clip.read().unwrap().name),
|
||||
None => format!("T{t} S{s}: Empty")
|
||||
},
|
||||
_ => format!("T{t} S{s}: Empty"),
|
||||
}
|
||||
})
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue