15 Commits (master)

Author SHA1 Message Date
Adam Honse c71cc4f18a Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect 7 months ago
Adam Honse 012cb5e62d Fix segment creation and modification over the network protocol 1 year ago
Adam Honse a3066db16c Update even more file header comments to standardized new format 2 years ago
Chris f3eac499d4 Allow for server side controller resizing
* Save sizes profile on the server
* Update RGBController_Network size on the client
4 years ago
Adam Honse 5130f07e21 Add saving support to network protocol 5 years ago
Chris a46eccef3c Added brightness to profile loading and saving
* Bumped profile version to 3
* Loading a v1/v2 profile onto a device with brightness will work
* Loading a v3 profile onto a device without brightness also works
* Add profile version parameter to Get/SetModeDescription

Commit amended for code style and to update versioning by Adam Honse <calcprogrammer1@gmail.com>
5 years ago
Adam Honse d103906c75 Override UpdateLEDs() for RGBController_Network to always process synchronously 5 years ago
Adam Honse 5ce6ec9ea7 Request updated controller mode from server after sending a Set Custom Mode command 6 years ago
Adam Honse 97e1c3e913 Update mode asynchronously 6 years ago
Adam Honse 2bbf66c0ee Fix memory leaks in client 6 years ago
Adam Honse e3e6c0347e Add a thread to RGBController to asynchronously perform device updates. Only implemented for UpdateLEDs for now 6 years ago
Adam Honse 39c5aff864 Send color data over the network when calling color update functions 6 years ago
Adam Honse 450f438538 Send mode data block when updating mode 6 years ago
Adam Honse 0270c745ce Implement RGBController_Network packet sending for current set of RGBController commands 6 years ago
Adam Honse 594f66ab23 Initial network files 6 years ago