Feat: lots of things, preparing for live gig

This commit is contained in:
2026-02-15 11:23:11 +01:00
parent cfaadd9d33
commit 160546d64d
59 changed files with 1414 additions and 96 deletions

View File

@@ -5,6 +5,10 @@ use crate::page::Page;
use crate::state::{ColorScheme, DeviceKind, EngineSection, Modal, OptionsFocus, PatternField, SettingKind};
pub enum AppCommand {
// Undo/Redo
Undo,
Redo,
// Playback
TogglePlaying,
TempoUp,
@@ -89,6 +93,10 @@ pub enum AppCommand {
banks: Vec<usize>,
},
// Reorder
ShiftPatternsUp,
ShiftPatternsDown,
// Clipboard
HardenSteps,
CopySteps,
@@ -239,6 +247,7 @@ pub enum AppCommand {
ToggleRefreshRate,
ToggleScope,
ToggleSpectrum,
TogglePreview,
// Metrics
ResetPeakVoices,