GW2-Addon-Manager
GW2-Addon-Manager copied to clipboard
Heads-up about upcoming changes to BuildPad
I want to release an update to BuildPad in the next few days, which brings with it some major changes. Since it's included in GW2-UOAOM, I want to give you an early heads-up to make the necessary changes to the addon manager. I can delay the update if you need extra time to adjust.
- BuildPad will now be using ArcDPS's built-in extension autoupdate system, which silently downloads the new version at GW2's startup and replaces the old DLL with a new one.
- DLL's name will be changing from "d3d9_arcdps_buildpad_YYYY-MM-DD.dll" to "arcdps_buildpad.dll", dropping both the "d3d9_" and the version parts. No filename shenanigans going forward.
- Starting with the next update, the plugin will rename itself to "arcdps_buildpad.dll" automatically upon closing GW2.
- The next update will still be downloaded from the website with the old name to ensure that the old autoupdate system handles the transition gracefully (as gracefully as possible, at least...), all future ones will be sent with "arcdps_buildpad.dll" in Content-disposition header.
- It's "ok" if the addon manager downloads the next update as "arcdps_buildpad.dll", the update should still work, albeit with a small chance of problems due to the async nature of how ArcDPS now loads extensions.
Since I received no response on this, I went forward with the update. Apologies to users of GW2-UOAOM who will encounter problems.
Hey,
I have been noticing that my addon manager was constantly 'updating' buildpad recently, so this probably has to do with the changes you mentioned.
If buildpad now uses arcdps's update manager, I guess it's not worth it to include it in the addon manager ? any thoughts ?
It's worth to include it simply to let people know it exists and give them a convenient option of installing it. Unfortunately, both removing it from the manager and updating the manager to remove the special code that's no longer needed for buildpad would require addon manager maintainers to make changes and release a new version, which they don't seem to be in great haste of doing.
Unless you mean not removing it from the addon manager entirely, but simply disabling it on your end, in which case - sure, give it a shot. Just like any other arcdps plugin - you can install it manually by placing the dll in bin64. Buildpad was always capable of updating itself.