Commit Graph

10 Commits

Author SHA1 Message Date
Chris M
d2b4ff1c56 Updated OpenRGB.pro to dynamically resolve source files
* Created FORMS macro list dynamically
* Added GUI_H and CONTROLLERS_H list to HEADERS
* Added GUI_CPP and CONTROLLERS_CPP list to SOURCES
* Added unique list of GUI_INCLUDES and CONTROLLER_INCLUDES to INCLUDES
* Adjusted platform specific builds to align build targets
2024-02-21 22:00:02 +11:00
Adam Honse
340083bc33 Initial commit for ASUS ROG Arion external NVMe SSD enclosure 2023-09-19 04:37:51 +00:00
Artem
269ebeddb4 Fix building with GCC 13 2023-03-15 20:34:35 +00:00
Adam Honse
bf6ae63ae6 Fix some Windows build warnings 2022-07-18 20:46:13 -05:00
Adam Honse
bba7fa9fd2 Fix a bunch of compiler warnings 2022-07-17 22:33:20 -05:00
Adam Honse
d69848e4e5 Repeat XPG SSD reads on Windows if they fail 2021-11-22 03:31:35 -06:00
Adam Honse
41f75d958c Add XPG Spectrix S40G ENE interface for Windows 2021-11-22 01:53:13 -06:00
Adam Honse
af43171066 Add NVMe path to XPG Spectrix S40G controller 2021-11-22 00:55:35 -06:00
Adam Honse
1333130235 Add XPG Spectrix S40G ENE interface for Linux 2021-11-22 00:14:19 -06:00
Adam Honse
82c02b48aa Implement ENESMBusInterface to abstract away the specific I2C/SMBus interface implementation used by the ENE SMBus controller. This will allow for alternative interfaces such as NVMe controllers (XPG Spectrix S40G) and USB Mass Storage controllers (ROG Arion SSD enclosure). 2021-11-21 23:25:59 -06:00