mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 03:36:41 +01:00
delete track/scene
This commit is contained in:
parent
2fd7d7b39f
commit
9bc4e3fb5f
6 changed files with 52 additions and 41 deletions
|
|
@ -137,16 +137,23 @@ impl Cli {
|
|||
.layer(SourceIter(include_str!("../../config/keys_sequencer.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_groovebox.edn"))),
|
||||
LaunchMode::Arranger {..} => InputMap::default()
|
||||
.layer(SourceIter(include_str!("../../config/keys_global.edn")))
|
||||
.layer_if(
|
||||
|state: &Tek|state.is_editing(),
|
||||
.layer(
|
||||
SourceIter(include_str!("../../config/keys_global.edn")))
|
||||
.layer_if(|state: &Tek|state.is_editing(),
|
||||
SourceIter(include_str!("../../config/keys_editor.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_clock.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_arranger.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_clip.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_track.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_scene.edn")))
|
||||
.layer(SourceIter(include_str!("../../config/keys_mix.edn"))),
|
||||
.layer_if(|state: &Tek|state.selected.is_clip(),
|
||||
SourceIter(include_str!("../../config/keys_clip.edn")))
|
||||
.layer_if(|state: &Tek|state.selected.is_track(),
|
||||
SourceIter(include_str!("../../config/keys_track.edn")))
|
||||
.layer_if(|state: &Tek|state.selected.is_scene(),
|
||||
SourceIter(include_str!("../../config/keys_scene.edn")))
|
||||
.layer_if(|state: &Tek|state.selected.is_mix(),
|
||||
SourceIter(include_str!("../../config/keys_mix.edn")))
|
||||
.layer(
|
||||
SourceIter(include_str!("../../config/keys_clock.edn")))
|
||||
.layer(
|
||||
SourceIter(include_str!("../../config/keys_arranger.edn")))
|
||||
,
|
||||
_ => todo!("{mode:?}"),
|
||||
},
|
||||
pool: match mode {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue