-
-
Notifications
You must be signed in to change notification settings - Fork 546
Open
Description
Summary
This bug report follows on from discussions in #1767 and #1703, when I ran into some problems with exporting and re-importing actions. This bug report repeats information presented there, and is a pretty low priority item to fix.
@riverar If the report below matches expected behaviour for import/export, please close with a comment to this effect!
Steps to reproduce
Steps and outcomes:
-
Export actions. No problem.
-
Delete some but not all my of existing actions.
-
Import the action definitions. No change - this may be the desired result, but I had assumed this step would at least re-load any actions that I had deleted.
Second try
-
Delete all actions.
-
Import the actions definitions. Success.
Wildly unexciting action file:
<?xml version="1.0" encoding="utf-16"?>
<ArrayOfEarTrumpetAction xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<EarTrumpetAction>
<DisplayName>SBX +1dB</DisplayName>
<Id>bc17e766-af06-4ccc-9f76-99b752e28145</Id>
<Triggers>
<BaseTrigger xsi:type="HotkeyTrigger">
<Option>
<Modifiers>Alt</Modifiers>
<Key>F8</Key>
</Option>
</BaseTrigger>
</Triggers>
<Conditions />
<Actions>
<BaseAction xsi:type="SetDeviceVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{2f7049bc-284f-4c8e-8df9-4091506d1421}</Id>
<Kind>Playback</Kind>
</Device>
<Option>Increment</Option>
<Volume>0.9</Volume>
<Unit>Decibel</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>SBX -1dB</DisplayName>
<Id>ab7bef33-6ea4-4477-9779-ce80b80eb03f</Id>
<Triggers>
<BaseTrigger xsi:type="HotkeyTrigger">
<Option>
<Modifiers>Alt</Modifiers>
<Key>F7</Key>
</Option>
</BaseTrigger>
</Triggers>
<Conditions />
<Actions>
<BaseAction xsi:type="SetDeviceVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{2f7049bc-284f-4c8e-8df9-4091506d1421}</Id>
<Kind>Playback</Kind>
</Device>
<Option>Decrement</Option>
<Volume>0.9</Volume>
<Unit>Decibel</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>Increment SBX %</DisplayName>
<Id>9e5e8e98-8f9f-4cc5-984f-d59b0519dba5</Id>
<Triggers />
<Conditions />
<Actions>
<BaseAction xsi:type="SetDeviceVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{2f7049bc-284f-4c8e-8df9-4091506d1421}</Id>
<Kind>Playback</Kind>
</Device>
<Option>Increment</Option>
<Volume>2</Volume>
<Unit>Percentage</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>SBX to -14.6dB (20%)</DisplayName>
<Id>57e7539e-786d-45a6-b2ba-ac2733e042a3</Id>
<Triggers>
<BaseTrigger xsi:type="HotkeyTrigger">
<Option>
<Modifiers>Alt</Modifiers>
<Key>F6</Key>
</Option>
</BaseTrigger>
</Triggers>
<Conditions />
<Actions>
<BaseAction xsi:type="SetDeviceVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{2f7049bc-284f-4c8e-8df9-4091506d1421}</Id>
<Kind>Playback</Kind>
</Device>
<Option>Set</Option>
<Volume>-24.1</Volume>
<Unit>Decibel</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>Decrement SBX %</DisplayName>
<Id>deb322d3-9e89-461a-a4ee-1021a2d08e99</Id>
<Triggers />
<Conditions />
<Actions>
<BaseAction xsi:type="SetDeviceVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{2f7049bc-284f-4c8e-8df9-4091506d1421}</Id>
<Kind>Playback</Kind>
</Device>
<Option>Decrement</Option>
<Volume>2</Volume>
<Unit>Percentage</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>Set SBX to 72% (20% normal)</DisplayName>
<Id>f9b6de58-7b79-44a5-add9-2933d0bba5a0</Id>
<Triggers />
<Conditions />
<Actions>
<BaseAction xsi:type="SetDeviceVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{2f7049bc-284f-4c8e-8df9-4091506d1421}</Id>
<Kind>Playback</Kind>
</Device>
<Option>Set</Option>
<Volume>20</Volume>
<Unit>Percentage</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>Decrement app %</DisplayName>
<Id>8250d468-9009-4247-a478-5bf157ab8709</Id>
<Triggers>
<BaseTrigger xsi:type="HotkeyTrigger">
<Option>
<Modifiers>Alt</Modifiers>
<Key>F2</Key>
</Option>
</BaseTrigger>
</Triggers>
<Conditions />
<Actions>
<BaseAction xsi:type="SetAppVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{59b507ad-c7b9-45e8-acc7-34e627ddf85f}</Id>
<Kind>Playback</Kind>
</Device>
<App>
<Id>E:\Games\Rockstar\Red Dead Redemption 2\RDR2.exe</Id>
</App>
<Option>Decrement</Option>
<Volume>2</Volume>
<Unit>Percentage</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
<EarTrumpetAction>
<DisplayName>Increment app %</DisplayName>
<Id>efab12a9-c5de-4509-bbb3-a34f40f2c241</Id>
<Triggers>
<BaseTrigger xsi:type="HotkeyTrigger">
<Option>
<Modifiers>Alt</Modifiers>
<Key>F3</Key>
</Option>
</BaseTrigger>
</Triggers>
<Conditions />
<Actions>
<BaseAction xsi:type="SetAppVolumeAction">
<Device>
<Id>{0.0.0.00000000}.{59b507ad-c7b9-45e8-acc7-34e627ddf85f}</Id>
<Kind>Playback</Kind>
</Device>
<App>
<Id>E:\Games\Rockstar\Red Dead Redemption 2\RDR2.exe</Id>
</App>
<Option>Increment</Option>
<Volume>2</Volume>
<Unit>Percentage</Unit>
</BaseAction>
</Actions>
</EarTrumpetAction>
</ArrayOfEarTrumpetAction>EarTrumpet version
2.3.0.122 (dev)
Windows version
10.0.26100.6899
Additional information
No response
riverar
Metadata
Metadata
Assignees
Labels
No labels