summaryrefslogtreecommitdiff
path: root/qt/RGBController
AgeCommit message (Collapse)AuthorFilesLines
2017-12-08added comment to msgbox functiondaniel-Jones1-0/+3
2017-07-06Added console based server that allows clients to connect and send commands ↵daniel-Jones14-33/+1566
to the microcontroller, does not require X to use, includes the IRC bot. Also included my beginning works on a c ncurses based client.
2017-06-22So, uh, I fixed the IRC reconnect feature, it was completely broken.daniel-Jones2-13/+18
2017-06-16added irc reconnect when it has detected a closed connectiondaniel-Jones2-2/+22
2017-06-04added HTML/JS/PHP pages/scripts to allow RGB changes over a web page. ↵daniel-Jones10-36/+210
Integrated a server into the application to allow incoming connections and receive commands
2017-05-17Major update, UI redesigned to fit a smaller footprint using tabs and an irc ↵daniel-Jones16-1397/+866
bot has been introduced in the IRC tab to allow control of my leds from literally anywhere.
2017-04-07Merged source into one .cpp and .h. Added serial communication from the ↵daniel-Jones19-215/+940
Arduino to the host computer. Added ping/pong system to maintain a connection, once 3 failed tries have occured, the connection is force closed, this restores the ui to a desired state. A ping is sent every 60 seconds and a response is required within one second. Some debug UI additions and code is still present, to be removed.
2017-02-26Created a console based version of the RGB controller using Qt.daniel-Jones4-0/+1
2017-02-23Converted presets file location to a safe OS agnostic location ↵daniel-Jones3-9/+18
(~/.local/share/RGBcontroller on Linux)
2017-02-22This time i did it correctly, all buttons, sliders etc work as intended when ↵daniel-Jones3-2/+17
disconnected.
2017-02-22Added new buttons/sliders/etc to the disable/enable sections leaving them ↵daniel-Jones5-1/+50
only accesible when usable. New sliders now default to 0.
2017-02-16Fade minimum and maximum values now correctly function.daniel-Jones3-5/+7
2017-02-15Fade with individual speed control now works, can fade each color at its own ↵daniel-Jones13-681/+610
speed. Serial communication revamped to allow extra commands in both the front and backend.
2017-02-13added fade ability to Arduino sketch, using psuedo threading. Rework of ↵daniel-Jones15-199/+2302
serial communication also started, the Qt interface is currently under development to support fading.
2016-07-08Added a dialog box function that gives an ok/cancer message box - put this ↵daniel-Jones2-43/+64
to use when deleting presets, it now confirms you want to delete the preset. I may have accidently deleted a few by mistake, woops.
2016-07-01Added the ability to delete presets, removed the hardcoded preset file ↵daniel-Jones4-41/+102
location - that was dumb on my behalf.
2016-06-18Added ability to save presets to file. NOTE: this commit includes a ↵daniel-Jones6-3/+8
hardcoded presets.txt file location for personal use, make sure to replace it with just presets.txt!
2016-06-07Added ability to save presets from the UI, it takes current RGB values and ↵daniel-Jones5-12/+68
allows you specify a preset name.
2016-06-02Added feedback for missing presets.txt file, added message box funcrion for ↵daniel-Jones8-239/+262
user alerts and other misc things
2016-05-30First code commitdaniel-Jones8-0/+979