use crate::profile::ProfileId;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum MenuAction {
NewWindow,
CloseWindow,
Quit,
ManageProfiles,
ToggleProfileDrawer,
OpenProfile(ProfileId),
NewTab,
CloseTab,
NextTab,
PreviousTab,
SwitchToTab(usize),
MoveTabLeft,
MoveTabRight,
DuplicateTab,
Copy,
Paste,
SelectAll,
ClearScrollback,
ClipboardHistory,
ToggleFullscreen,
MaximizeVertically,
IncreaseFontSize,
DecreaseFontSize,
ResetFontSize,
ToggleFpsOverlay,
OpenSettings,
Minimize,
Zoom,
ShowHelp,
About,
SaveArrangement,
InstallShellIntegrationRemote,
ToggleBackgroundShader,
ToggleCursorShader,
ReloadConfig,
}