Adam Honse
6cf32b8a94
Remove icon extension in desktop file
2020-06-18 21:51:51 -05:00
B Horn
bc6487505a
Adding scripts and tooling to build an AppImage
2020-06-18 21:36:59 -05:00
Adam Honse
e086ecd0bb
Fix wheel color changing when setting all devices
2020-06-07 18:01:48 -05:00
Adam Honse
f612ca8bdc
Fix bug with ColorWheel updating
2020-06-07 17:58:55 -05:00
Adam Honse
64c0861097
Move icon lookup to its own function for reusability
2020-05-25 16:41:56 -05:00
Adam Honse
40d0f17ae2
Update icons
2020-05-25 13:57:04 -05:00
Adam Honse
eaa3b9a368
Add command line option to enable i2c tools
2020-05-12 11:01:46 -05:00
Adam Honse
46f08f7423
Disable SMBus tools again
2020-05-09 15:49:47 -05:00
Adam Honse
87854d5781
Fix crash when stopping server
2020-05-09 15:48:16 -05:00
Adam Honse
1b3f8f9eb4
Clean up server page
2020-05-09 15:48:16 -05:00
Adam Honse
9ff4314840
Add callback to NetworkServer to handle UI updates when client information changes
2020-05-09 15:48:15 -05:00
Adam Honse
3ad0986ae7
Add IP field to client information and display client IP in the server tab's connected client list
2020-05-09 15:48:15 -05:00
Adam Honse
9e44e4ba4f
Add server information to user interface and provide buttons to start and stop server, change port
2020-05-09 15:48:15 -05:00
Adam Honse
b8e14ea067
Server info WIP
2020-05-09 15:48:14 -05:00
Adam Honse
bfe03b0564
Handle all SMBus controller activity on a separate thread to avoid corrupting the SMBus data
2020-05-09 15:48:14 -05:00
Adam Honse
88fa6bf25a
Hide SMBus tools panel, will add a settings option to show it
2020-04-29 16:36:37 -05:00
Nagy Tam?s (T-bond)
2970e56324
* Fixed Exit action on system tray icon
2020-04-04 17:08:48 -05:00
Adam Honse
0c7009b973
Update color wheel when choosing an LED from the LED selection box
2020-03-31 16:34:55 -05:00
Adam Honse
5719956441
Add color wheel color picker to UI
2020-03-30 17:54:25 -05:00
Adam Honse
eba9fc0213
Add check to ensure we have a valid SMBus index before detecting/dumping, prevents segfaults when clicking detect on an invalid bus
2020-03-29 17:31:29 -05:00
Adam Honse
aa182936ba
Clean up warnings, except in hidapi and cli files
2020-03-20 12:10:18 -05:00
Adam Honse
5c3c15f930
Remove Synchronized Effects tab as the effects engine has been postponed until after 1.0
2020-03-20 00:39:29 -05:00
Adam Honse
4919b03bd1
Remove controller-side LED count from Corsair Lighting Node and ThermalTake Riing controllers, initialize them to zero LED count
2020-03-19 20:55:57 -05:00
Adam Honse
18c18e3999
Automatically save a sizes.ors profile when resizing a zone, then automatically load zone sizes from sizes.ors on start
2020-03-19 14:24:39 -05:00
Adam Honse
f661bf66f1
Fix button sizes a bit, it's not perfect but it's better than it was
2020-03-09 20:41:41 -05:00
Adam Honse
23ad5ca244
Fix setting individual LEDs when a specific zone is selected
2020-03-08 20:51:30 -05:00
Adam Honse
62518b5163
Update RGBController API and GUI to handle resizable zones. All controllers except for CorsairNodePro have been disabled pending rework
2020-03-04 19:29:58 -06:00
Adam Honse
736e624366
Resize button. Resizes mode specific color lists. Partial implementation of resizing zones
2020-03-04 17:53:44 -06:00
Adam Honse
70783fb28f
Add button to delete profiles and confirmation dialog
2020-03-03 21:15:33 -06:00
Adam Honse
9deb0f8fff
Move profile code from Qt UI to new ProfileManager class
2020-03-02 16:05:07 -06:00
Adam Honse
85b2545409
Fill in software information and set version to 0.0 for now
2020-02-29 13:45:43 -06:00
Adam Honse
e10881db3e
Add empty software information tab to information UI
2020-02-28 12:31:32 -06:00
Adam Honse
977feabe6e
Add profile selection to system tray icon menu
2020-02-27 13:16:10 -06:00
Adam Honse
a6c9d1232a
Don't apply colors unless per LED mode
2020-02-26 21:16:02 -06:00
Adam Honse
f3df584d3a
Don't update devices if the profile could not be loaded
2020-02-26 19:36:00 -06:00
Adam Honse
60a0ab5c93
Populate profile list with .orp files and load profile selected in list
2020-02-26 19:36:00 -06:00
Adam Honse
c908847577
Add dialog to name profile. Save all controllers to a single file. Add a file header with version number and use extension .orp for OpenRgb Profile
2020-02-26 19:36:00 -06:00
Adam Honse
bd027e596e
Set colors when updating mode
2020-02-26 19:36:00 -06:00
Adam Honse
51c3568f7a
Profile save and load test
2020-02-26 19:36:00 -06:00
Stefan Reiter
3c6ac31eab
Introduce device_type_to_str
2020-02-23 23:40:26 -06:00
Adam Honse
937cbc656e
Add Windows application icon
2020-02-20 00:37:31 -06:00
Adam Honse
bba88eb1f2
Update mode color description to add mode-specific colors.
2020-02-16 12:09:11 -06:00
Adam Honse
6828335dc5
Just set active_mode rather than call SetMode for SetCustomModefunction. Implement for a few tested devices only for now. Fix some user interface issues with custom mode selection.
2020-02-10 00:17:02 -06:00
Adam Honse
966297710b
Fix custom mode setting in UI
2020-02-09 19:55:26 -06:00
Adam Honse
2cd0b64251
Add mode control to Thermaltake Riing controller
2020-02-09 15:26:20 -06:00
Adam Honse
760c57c29c
Only show LEDs for selected Zone, add an All Zones option to Zone box
2020-02-01 12:54:51 -06:00
Adam Honse
c6cc88ba7b
The color boxes got moved around during the UI rework. Move them back to their proper rainbow order
2020-01-31 18:32:22 -06:00
Marco Zanin (B--B)
d28be0640e
Qt: fix layout issues on KDE
...
Use GridLayout and allow app resize when user resize/expand the window
Also fixes some buttons size
TEST: compiled on KDE 5.17.90, after this commit all pages
resize correctly when window is resized
Signed-off-by: Marco Zanin (B--B) <mrczn.bb@gmail.com>
2020-01-27 19:41:31 -06:00
Adam Honse
e8e9a1e7e5
Set custom mode when applying color to all devices
2020-01-25 17:37:32 -06:00
Adam Honse
b3c1cdf63d
Fix issues with inverted speed and random flag
2020-01-25 17:37:32 -06:00