Get actions working again
8 years ago
Authored
Dave AmentaParent471ccc2
53 files changed
- EarTrumpet.Actions/ActionsEditor.xaml+277−5
- EarTrumpet.Actions/ActionsEditor.xaml.cs+2−3
- EarTrumpet.Actions/ActionsManager.cs+3−17
- EarTrumpet.Actions/Addon.cs+31−1
- EarTrumpet.Actions/AddonResources.xaml+8−0
- EarTrumpet.Actions/ContextMenuAddon.cs+12−9
- EarTrumpet.Actions/DataModel/Actions/BaseAction.cs+3−3
- EarTrumpet.Actions/DataModel/Actions/ChangeAppVolumeAction.cs+12−12
- EarTrumpet.Actions/DataModel/Actions/ChangeDeviceVolumeAction.cs+10−11
- EarTrumpet.Actions/DataModel/Actions/DelayAction.cs+0−21
- EarTrumpet.Actions/DataModel/Actions/SetDefaultDeviceAction.cs+4−9
- EarTrumpet.Actions/DataModel/Actions/SetVariableAction.cs+25−6
- EarTrumpet.Actions/DataModel/Conditions/BaseCondition.cs+2−2
- EarTrumpet.Actions/DataModel/Conditions/DefaultPlaybackDeviceCondition.cs+8−13
- EarTrumpet.Actions/DataModel/Conditions/ProcessCondition.cs+13−18
- EarTrumpet.Actions/DataModel/Conditions/TimeCondition.cs+0−15
- EarTrumpet.Actions/DataModel/Conditions/VariableCondition.cs+26−6
- EarTrumpet.Actions/DataModel/IPartWithApp.cs+7−0
- EarTrumpet.Actions/DataModel/IPartWithDevice.cs+7−0
- EarTrumpet.Actions/DataModel/IPartWithOption.cs+10−0
- EarTrumpet.Actions/DataModel/IPartWithText.cs+8−0
- EarTrumpet.Actions/DataModel/{Actions/StartProgramAction.cs => IPartWithVolume.cs}+3−2
- EarTrumpet.Actions/DataModel/MuteState.cs+0−10
- EarTrumpet.Actions/DataModel/Part.cs+8−9
- EarTrumpet.Actions/DataModel/PartWithOptions.cs+41−0
- EarTrumpet.Actions/DataModel/ProcessWatcher.cs+1−1
- EarTrumpet.Actions/DataModel/Triggers/AudioDeviceEventTrigger.cs+13−23
- EarTrumpet.Actions/DataModel/Triggers/AudioDeviceSessionEventTrigger.cs+21−28
- EarTrumpet.Actions/DataModel/Triggers/BaseTrigger.cs+6−4
- EarTrumpet.Actions/DataModel/Triggers/EventTrigger.cs+10−17
- EarTrumpet.Actions/DataModel/Triggers/HotkeyTrigger.cs+2−10
- EarTrumpet.Actions/DataModel/Triggers/ProcessTrigger.cs+30−31
- EarTrumpet.Actions/EarTrumpet-Actions.csproj+27−4
- EarTrumpet.Actions/ViewModel/Actions/ChangeAppVolumeActionViewModel.cs+51−0
- EarTrumpet.Actions/ViewModel/Actions/ChangeDeviceVolumeActionViewModel.cs+47−0
- EarTrumpet.Actions/ViewModel/Actions/SetDefaultDeviceActionViewModel.cs+16−0
- EarTrumpet.Actions/ViewModel/Actions/SetVariableActionViewModel.cs+18−0
- EarTrumpet.Actions/ViewModel/ActionsEditorViewModel.cs+29−15
- EarTrumpet.Actions/ViewModel/AppViewModel.cs+39−0
- EarTrumpet.Actions/ViewModel/Conditions/DefaultPlaybackDeviceConditionViewModel.cs+21−0
- EarTrumpet.Actions/ViewModel/Conditions/ProcessConditionViewModel.cs+20−0
- EarTrumpet.Actions/ViewModel/Conditions/VariableConditionViewModel.cs+18−0
- EarTrumpet.Actions/ViewModel/DeviceViewModel.cs+39−0
- EarTrumpet.Actions/ViewModel/EarTrumpetActionViewModel.cs+64−7
- EarTrumpet.Actions/ViewModel/OptionViewModel.cs+36−0
- EarTrumpet.Actions/ViewModel/PartViewModel.cs+38−12
- EarTrumpet.Actions/ViewModel/TextViewModel.cs+26−0
- EarTrumpet.Actions/ViewModel/Triggers/AudioDeviceEventTriggerViewModel.cs+20−0
- EarTrumpet.Actions/ViewModel/Triggers/AudioDeviceSessionEventTriggerViewModel.cs+24−0
- EarTrumpet.Actions/ViewModel/Triggers/EventTriggerViewModel.cs+16−0
- EarTrumpet.Actions/ViewModel/Triggers/HotkeyTriggerViewModel.cs+16−0
- EarTrumpet.Actions/ViewModel/Triggers/ProcessTriggerViewModel.cs+25−0
- EarTrumpet.Actions/ViewModel/VolumeViewModel.cs+26−0