mirror of
https://github.com/microsoft/terminal.git
synced 2026-05-18 01:00:00 +00:00
Try: add basic actions for Start/Stop/Mark REcording
This commit is contained in:
@@ -482,5 +482,20 @@ namespace Microsoft.Terminal.Settings.Model
|
||||
SelectOutputDirection Direction { get; };
|
||||
}
|
||||
|
||||
runtimeclass StartRecordingArgs : [default] IActionArgs
|
||||
{
|
||||
String Filename { get; };
|
||||
String Directory { get; };
|
||||
}
|
||||
|
||||
runtimeclass StopRecordingArgs : [default] IActionArgs
|
||||
{
|
||||
Boolean Save { get; };
|
||||
}
|
||||
|
||||
runtimeclass MarkRecordingArgs : [default] IActionArgs
|
||||
{
|
||||
String Marker { get; };
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -158,7 +158,10 @@
|
||||
ON_ALL_ACTIONS_WITH_ARGS(Suggestions) \
|
||||
ON_ALL_ACTIONS_WITH_ARGS(SelectCommand) \
|
||||
ON_ALL_ACTIONS_WITH_ARGS(SelectOutput) \
|
||||
ON_ALL_ACTIONS_WITH_ARGS(ColorSelection)
|
||||
ON_ALL_ACTIONS_WITH_ARGS(ColorSelection) \
|
||||
ON_ALL_ACTIONS_WITH_ARGS(StartRecording)\
|
||||
ON_ALL_ACTIONS_WITH_ARGS(StopRecording)\
|
||||
ON_ALL_ACTIONS_WITH_ARGS(MarkRecording)
|
||||
|
||||
// These two macros here are for actions that we only use as internal currency.
|
||||
// They don't need to be parsed by the settings model, or saved as actions to
|
||||
|
||||
Reference in New Issue
Block a user