Create a processor for each part
8 years ago
Authored
Dave AmentaParent458a13f
24 files changed
- EarTrumpet.Actions/ActionsEditor.xaml.cs+1−3
- EarTrumpet.Actions/ActionsManager.cs+39−23
- EarTrumpet.Actions/Addon.cs+9−0
- EarTrumpet.Actions/ContextMenuAddon.cs+1−1
- EarTrumpet.Actions/DataModel/ActionProcessor.cs+113−0
- EarTrumpet.Actions/DataModel/Actions/BaseAction.cs+1−1
- EarTrumpet.Actions/DataModel/Actions/ChangeAppVolumeAction.cs+0−50
- EarTrumpet.Actions/DataModel/Actions/ChangeDeviceVolumeAction.cs+0−24
- EarTrumpet.Actions/DataModel/Actions/SetDefaultDeviceAction.cs+0−9
- EarTrumpet.Actions/DataModel/Actions/SetVariableAction.cs+0−5
- EarTrumpet.Actions/DataModel/ConditionProcessor.cs+44−0
- EarTrumpet.Actions/DataModel/Conditions/BaseCondition.cs+0−1
- EarTrumpet.Actions/DataModel/Conditions/DefaultPlaybackDeviceCondition.cs+1−15
- EarTrumpet.Actions/DataModel/Conditions/ProcessCondition.cs+0−15
- EarTrumpet.Actions/DataModel/Conditions/VariableCondition.cs+0−6
- EarTrumpet.Actions/DataModel/EarTrumpetAction.cs+0−71
- EarTrumpet.Actions/DataModel/TriggerManager.cs+239−0
- EarTrumpet.Actions/DataModel/Triggers/AudioDeviceSessionEventTrigger.cs+0−77
- EarTrumpet.Actions/DataModel/Triggers/BaseTrigger.cs+0−7
- EarTrumpet.Actions/DataModel/Triggers/EventTrigger.cs+0−7
- EarTrumpet.Actions/DataModel/Triggers/ProcessTrigger.cs+11−37
- EarTrumpet.Actions/EarTrumpet-Actions.csproj+3−0
- EarTrumpet.Actions/ViewModel/ActionsEditorViewModel.cs+2−1
- EarTrumpet.Actions/ViewModel/Conditions/DefaultPlaybackDeviceConditionViewModel.cs+4−0