Home

xmn / bettertrumpet

publicxammen/BetterTrumpet· sync paused
Overview Code History Branches Pull requestsIssuesInsights
master
HomeOverview Code PRsIssues

Merge branch 'review/actions-migration' into dev

5 years ago

c7b6790
Authored
Rafael Rivera3/30/2021, 5:02:59 PM

Parents7f4a41cf078e1b

78 files changed
  • EarTrumpet.Package/Package.appxmanifest+1−1
  • EarTrumpet/Addons/EarTrumpet.Actions/AddonResources.xaml+559−0
  • EarTrumpet/Addons/EarTrumpet.Actions/Controls/LinkedTextBlock.cs+210−0
  • EarTrumpet/Addons/EarTrumpet.Actions/Controls/MenuButton.cs+27−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/AudioAppEventKind.cs+12−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/AudioDeviceEventKind.cs+10−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/BoolValue.cs
+8
−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/ComparisonBoolKind.cs+8−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/EarTrumpetEventKind.cs+8−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/MuteKind.cs+9−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/ProcessEventKind.cs+8−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/ProcessStateKind.cs+8−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Enum/SetVolumeKind.cs+9−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithApp.cs+9−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithDevice.cs+9−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithText.cs+7−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/IPartWithVolume.cs+7−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/LocalVariablesContainer.cs+21−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Part.cs+4−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/ProcessWatcher.cs+150−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/ActionProcessor.cs+197−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/AudioTriggerManager.cs+168−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/ConditionProcessor.cs+47−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Processing/TriggerManager.cs+91−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Actions.cs+52−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/App.cs+20−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Conditions.cs+28−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Device.cs+19−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/EarTrumpetAction.cs+14−0
  • EarTrumpet/Addons/EarTrumpet.Actions/DataModel/Serialization/Triggers.cs+45−0
  • EarTrumpet/Addons/EarTrumpet.Actions/EarTrumpetActionsAddon.cs+128−0
  • EarTrumpet/Addons/EarTrumpet.Actions/Interop/Helpers/WindowWatcher.cs+41−0
  • EarTrumpet/Addons/EarTrumpet.Actions/Interop/User32.cs+19−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetAppMuteActionViewModel.cs+26−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetAppVolumeActionViewModel.cs+45−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetDefaultDeviceActionViewModel.cs+15−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetDeviceMuteActionViewModel.cs+37−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetDeviceVolumeActionViewModel.cs+41−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Actions/SetVariableActionViewModel.cs+19−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/ActionsCategoryViewModel.cs+115−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/AppListViewModel.cs+79−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Conditions/DefaultDeviceConditionViewModel.cs+20−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Conditions/ProcessConditionViewModel.cs+20−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Conditions/VariableConditionViewModel.cs+19−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DefaultPlaybackDeviceViewModel.cs+14−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DeviceListViewModel.cs+81−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DeviceViewModel.cs+29−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/DeviceViewModelBase.cs+11−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/EarTrumpetActionPageHeaderViewModel.cs+25−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/EarTrumpetActionViewModel.cs+230−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/EveryAppViewModel.cs+14−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/ForegroundAppViewModel.cs+14−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/HotkeyViewModel.cs+45−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/IOptionViewModel.cs+10−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/ImportExportPageViewModel.cs+69−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Option.cs+21−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/OptionViewModel.cs+58−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/PartViewModel.cs+80−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/PartViewModelFactory.cs+53−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/TextViewModel.cs+50−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Triggers/AppEventTriggerViewModel.cs+24−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Triggers/ContextMenuTriggerViewModel.cs+9−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Triggers/DeviceEventTriggerViewModel.cs+20−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Triggers/EventTriggerViewModel.cs+15−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Triggers/HotkeyTriggerViewModel.cs+19−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/Triggers/ProcessTriggerViewModel.cs+19−0
  • EarTrumpet/Addons/EarTrumpet.Actions/ViewModel/VolumeViewModel.cs+28−0
  • EarTrumpet/App.xaml+4−0
  • EarTrumpet/App.xaml.cs+5−1
  • EarTrumpet/EarTrumpet.csproj+91−1
  • EarTrumpet/Extensibility/EarTrumpetAddon.cs+13−1
  • EarTrumpet/Extensibility/Hosting/AddonManager.cs+23−10
  • EarTrumpet/Extensibility/Hosting/AddonResolver.cs+6−48
  • EarTrumpet/Extensibility/Shared/PlaybackDataModelHost.cs+100−0
  • EarTrumpet/Extensibility/Shared/ResourceLoader.cs+14−4
  • EarTrumpet/Extensions/EarTrumpetAddonExtensions.cs+13−0
  • EarTrumpet/Properties/Resources.Designer.cs+1144−118
  • EarTrumpet/Properties/Resources.resx+344−0