Closed davuxcom closed 3 years ago
I've reworked the API a little bit and will add another commit to this branch in the next couple hours.
I've pushed the changes to EarTrumpet
and here.
Additional changes include:
EarTrumpetAddon
now instead of multiple interface exports.AddonInfo
but has the same behavior.Thank you @davuxcom. Works fine! This also seems to have solved the problem we noticed last night that the localization resource dlls weren't deployed and loaded properly unless being manually copied from EarTrumpet\Build\Debug\Addons\EarTrumpet.HardwareControls\de-DE to EarTrumpet\Build\Debug\de-DE.
AddonPackage
directory and its contents.Build\Debug\Addons\AddonName
.addons
toPackageTemp-...
before. There is no longer an extra copy here, so it will work as normal).EarTrumpet.Shared
project. MovedPlaybackDataModelHost
toHardwareControls.DataModel
.Addons
repo.Only real conflict with any of the above should be
PlaybackDataModelHost
since it's newly consumed inosd
and not yet inmaster
.NOTE:
dev
commit: https://github.com/File-New-Project/EarTrumpet/commit/214525aee9d94013fb2f773e0746ff3cee1207a7Build
with this one, as there will be extra stuff underAddons
that will probably show up as warnings in the log if not removed.