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
Adam Honse
585eb8a5a3
Add direction support
2020-01-25 17:37:32 -06:00
Adam Honse
1113c7874f
Add label to Speed slider
2020-01-25 17:37:32 -06:00
Adam Honse
d13971b7ce
Add inverted speed flag to device UI to handle devices where slowest speed is a larger value than fastest speed
2020-01-25 17:37:32 -06:00
Adam Honse
2ae74c1e7f
Add slider for speed control, add min/max speed parameters to mode information, update Corsair Pro and Patriot Viper drivers to include speed control
2020-01-25 17:37:32 -06:00
Adam Honse
fb3103e458
Add mode parameters to Corsair Vengeance RGB Pro controller
2020-01-25 17:37:32 -06:00
Adam Honse
c70943da18
Add Random Color checkbox and combine Aura fixed-color and cycling ("random") modes to use this new checkbox
2020-01-25 17:37:32 -06:00
Adam Honse
1d6e0cf6a4
Fix mode initialization, fix mode map for Corsair Pro
2020-01-09 13:36:06 -06:00
Adam Honse
c7030ad47d
Rework the RGBController API to handle the colors vector outside of device specific implementations
2020-01-06 21:23:26 -06:00
Adam Honse
11770aaa3a
Add Quick Colors to tray icon
2020-01-06 16:25:01 -06:00
Adam Honse
f8212ca59e
Add Lights Off option to tray icon menu
2020-01-06 15:30:45 -06:00
Adam Honse
dbf3dd86b4
Add tray icon with options to show/hide and exit
2020-01-06 12:31:37 -06:00
Steven Franzen
dbf796256b
Fix most compiler warnings
2019-12-31 19:18:24 -06:00
Adam Honse
fd9134c911
Rename OpenAuraSDK.cpp to OpenRGB.cpp and remove old unused code
2019-12-28 15:24:40 -06:00
Adam Honse
fe37c261a2
Move Set Color buttons up for better alignment
2019-12-23 16:51:10 -06:00
Adam Honse
cbdbb71d79
Add Set All Devices button
2019-12-23 16:17:00 -06:00
Adam Honse
d2acc75ba8
Report correct device types on OpenRazer interface
2019-12-22 23:11:11 -06:00
Adam Honse
441c462e59
Add SMBus/I2C dumping tool to System Information page
2019-12-22 00:02:08 -06:00
Adam Honse
e51e9a71a0
Add name and serial number information fields to UI
2019-12-20 14:03:37 -06:00
Adam Honse
e0018b23aa
Use monospace font in system information box
2019-12-20 12:45:29 -06:00
Adam Honse
b06f384350
System information page with i2c detect
2019-12-20 12:22:14 -06:00
Adam Honse
7dddb9d111
Start work on Information page and add information fields to RGBController API
2019-12-20 00:54:37 -06:00
Adam Honse
7dd84c7ac8
First round of user interface rework changes
2019-12-18 20:33:55 -06:00
Adam Honse
ffd0088378
Rename dialog components from OpenAuraSDK to OpenRGB
2019-12-17 20:23:36 -06:00
Adam Honse
126c9295ac
Add OpenRGB icon
2019-10-26 22:47:21 -05:00
Adam Honse
155ad165b1
Reorganization! Move all controllers into their own folders, move all RGBController wrappers into one folder, move i2c_smbus and serial_port dependencies into folders, and move main application/UI stuff into folders. Should help lead into creating a proper library
2019-08-22 18:43:17 -05:00