TimothyLuke / GSE-Advanced-Macro-Compiler

GSE is an alternative advanced macro editor and engine for World of Warcraft. It uses Travis for UnitTests, Coveralls to report on test coverage and the Curse packager to build and publish GSE.
https://wowlazymacros.com
MIT License
169 stars 68 forks source link

[ENH] Advanced Import / Export #1450

Open TimothyLuke opened 2 weeks ago

TimothyLuke commented 2 weeks ago

GSE currently has an export for Sequences. This needs to be expanded for Variables and potentially Macros. It also need an advanced export that will export the combination of Sequences, Variables and Macros that go together. Eg if a sequence is used in a macro, export the macro as well and if that sequence references a Variable include the variable in the export.

TimothyLuke commented 1 week ago

As a result of #1453 it didnt make sense to leave WeakAuras attached to the Sequence.

As part of the Advanced import/Export it should show a list of WeakAuras for someone to bundle with the export.