cueglow / glowdtf

Tech Demo for Controlling GDTF Lights over Art-Net
MIT License
8 stars 0 forks source link

GDTF Upload & Parsing + Changes to GlowData #25

Closed Firionus closed 3 years ago

Firionus commented 3 years ago

This adds the ability to upload a GDTF file, parse it and add it to the patch. It also introduces the ability to delete a FixtureType from the Patch via the WebSocket API. Testing the WebSocket API required merging from feature/impl-dataclasses. Changes to the GlowData and GlowMessage class were also necessary to make the tests work. These changes would also be useful in the feature/impl-dataclasses branch. We should also discuss how to continue that branch when we discuss this PR. I'm still not quite sure what the right workflow looks like when developing co-dependent features in parallel in different branches.

closes #5

Edit: Also refactored some classes into their own packages. I started to lose track of what file was where, so I though it would be a good time to do that.

Firionus commented 3 years ago

TODO

Once merged, delete branch feature/impl-dataclasses.