Jack
f844108022
Removing .orp extension from profile names
2021-02-19 03:29:39 +00:00
Cheerpipe
e9f3a1b3b9
Logitech G560 initial support
...
Logitech G560 Speaker working with Direct Mode using same bits as the Logitech Ambilight and Audioviz. Other modes are not working (get) as expected.
Note: G560 Direct mode is slow because Logitech hardware implementation but it is working.
Changing volume at the same time colors are changing can reduce FPS because G560 uses the same channel for led and audio modes commands.
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-02-15 08:45:57 -06:00
Adam Honse
faf7f65372
Add tooltips to the device tabs so that you can see names that are too long to fit on the tab
2021-02-10 16:39:19 -06:00
Morg
f955303e0a
Make sure to delete QTabWidget after removal
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-01-21 15:00:18 -06:00
silas
75df81f972
Allow closing to tray by setting "minimize_on_close" to true in settings key "Minimize"
...
Code changes and setting key name change by Adam Honse <calcprogrammer1@gmail.com>
2021-01-05 20:28:32 -06:00
silas
93231c3225
Initial commit for Plugins
...
Commits squashed, code style and naming changes by Adam Honse <calcprogrammer1@gmail.com>
2021-01-05 20:07:13 -06:00
k1-801
8a88573443
Add settings page to enable and disable devices
...
Commits squashed and amended to read information only from settings manager by Adam Honse <calcprogrammer1@gmail.com>
2020-12-06 20:19:12 -06:00
Adam Honse
f70c9cc63e
Remove Setting_ prefix from all settings keys
2020-12-03 12:02:15 -06:00
Adam Honse
ddfcd1caf9
Split CLI processing into pre- and post-detection functions and add --localconfig and --nodetect options
2020-12-01 23:51:56 -06:00
CoffeeIsLife
5b76b83433
Fix the remaining issues with dark theme (Label offsets, Quick colors, Borders, QDialogs, and any others I may be forgetting)
2020-11-26 23:23:53 +00:00
silas
6347feb575
Add the dark theme files
...
Commit amended for code style and to remove duplicate code by Adam Honse <calcprogrammer1@gmail.com>
2020-11-21 01:37:05 -06:00
Adam Honse
1e4eacd337
Add a Light device type with a bulb icon
2020-11-04 09:23:17 -06:00
Adam Honse
c1c66c37d5
Disable buttons before enabling other buttons, so that window doesn't get resized
2020-10-08 23:20:16 -05:00
Pol Rius
791df64f81
Add support for Sony DualShock 4 (manual merge of !160 )
...
Files pulled in manually and code style changes, Gamepad type addition by Adam Honse <calcprogrammer1@gmail.com>
2020-10-08 17:15:18 -05:00
Adam Honse
e52619dbab
Move Profile Manager to Resource Manager and rework size loading so that sizes are updated upon redetection
2020-10-08 17:07:39 -05:00
Adam Honse
158aac5ee4
Remove only device information tabs, leaving other information tabs alone
2020-10-01 23:53:14 -05:00
Adam Honse
9c9dff41c3
Don't clear the entire tab bar, instead add new controller tabs only if missing and sort existing ones, then delete only those that no longer have an associated controller in the controllers list. Disabled software info and i2c tools pages for now
2020-10-01 22:33:54 +00:00
Adam Honse
7871b7d76a
Implement detection progress callback and device rescan button
2020-09-29 01:16:46 +00:00
Adam Honse
55bf28d4c3
Clean up some more reference passing related to server and clients and use the Resource Manager instead
2020-09-22 12:37:41 -05:00
k1-801
ec77c658f2
Rudimentary rescanning implemented but button for it not added due to SDK conflicts. Stop detection button.
...
Commit amended by Adam Honse <calcprogrammer1@gmail.com>
2020-09-06 01:37:16 -05:00
k1-801
66fd8ab394
Dark theme icons
2020-08-31 09:35:35 -05:00
Adam Honse
a2ed9571cf
Add button to toggle graphical LED view and default to hidden
2020-08-24 00:40:44 -05:00
Adam Honse
9db92e9afa
Show Software Information and SMBus Tools tabs after device list has been refreshed
2020-08-07 23:37:23 -05:00
Térence Clastres
f8af9980fd
Fix crash on close while detecting devices
2020-08-07 14:01:59 -05:00
Adam Honse
06b2cd87c6
Clean up progress bar initial state
2020-08-07 14:01:59 -05:00
Adam Honse
f716a05947
Add detector names and display them in the progress bar
2020-08-07 14:01:59 -05:00
Adam Honse
e84cb98055
Add detection progress bar to the user interface
2020-08-07 14:01:59 -05:00
Adam Honse
7898e9b95d
Initial prototype of asynchronous detection. DMI information broken
2020-08-07 14:01:59 -05:00
Adam Honse
f108515a6e
Fix Set All Devices being slow and crashing on certain setups. It was sending the update multiple times
2020-07-03 02:59:54 -05:00
Adam Honse
4c6429ae76
Add OpenRGB client support to GUI
2020-06-28 17:57:27 -05:00
Adam Honse
a25f3ef2fc
GUI rework to provide more control over optional tabs to main.cpp, add TODO comments for client mode
2020-06-28 03:01:43 -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
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
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
aa182936ba
Clean up warnings, except in hidapi and cli files
2020-03-20 12:10:18 -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
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
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
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
51c3568f7a
Profile save and load test
2020-02-26 19:36:00 -06:00
Adam Honse
e8e9a1e7e5
Set custom mode when applying color to all devices
2020-01-25 17:37:32 -06:00