Files
Menno Finlay-Smits 4dbc75f540 Clean up SSH keybindings (#399)
* Added missing resource strings for new SSH bindings

Without these the settings page has no labels for these bindings.

* Rationalise default SSH keybindings

The logic is:
- Adhoc SSH tabs and windows are based around the Y key
- SSH profile tabs and windows are based around the U key (next to Y and
  easier to reach than Z)

* Reorder command enum

Group commands together in a more logical order. In particular, this
makes command keybindings appear in a more logical order on the relevant
Settings page.

Note: this does not break existing keybinding configuration.
2019-06-11 21:51:38 +02:00

36 lines
731 B
C#

namespace FluentTerminal.Models.Enums
{
public enum Command
{
ToggleWindow,
NextTab,
PreviousTab,
NewTab,
NewWindow,
ConfigurableNewTab,
ConfigurableNewWindow,
NewSshTab,
NewSshWindow,
SavedSshNewTab,
SavedSshNewWindow,
ChangeTabTitle,
CloseTab,
ShowSettings,
Copy,
Paste,
PasteWithoutNewlines,
Search,
ToggleFullScreen,
SelectAll,
Clear,
SwitchToTerm1,
SwitchToTerm2,
SwitchToTerm3,
SwitchToTerm4,
SwitchToTerm5,
SwitchToTerm6,
SwitchToTerm7,
SwitchToTerm8,
SwitchToTerm9
}
}