morg
a47ae7ed48
Migrate from QSS to QPalette
2022-02-13 11:42:15 +01:00
Chris
d8e023b4c8
Initial commit for a canonical list of key names
...
+ Created RGBControllerKeyNames.h
* Adjusted every reference for key names found in `DeviceView`
* Formatting corrections
2022-02-13 15:40:15 +11:00
alpemwarrior
aabba4ed62
Avoid double or triple mode updates
2022-02-12 23:31:09 +00:00
Adam Honse
0e750b6e9e
Initial LIFX commit
2022-02-12 04:45:22 +00:00
Chris
6709cfb735
Aligning Direction updates for consistency and readability
...
+ Adding check to see if the UI DirectionBox is enabled before executing changes to the box.
2022-02-11 20:53:26 +00:00
TheEvilSkeleton
dfb8eb54ac
Add Developers name
2022-01-28 04:25:44 +00:00
Chris
8b1424a150
Adding Unicode symbols for Media keys
...
+ Play/Pause, Stop, Previous & Next Track
+ Mute, Volume Up & Down
2022-01-24 11:33:16 +11:00
Shady Nawara
d90ea6b843
Reduce CPU usage when accessing i2c smbus devices on windows (AMD)
2022-01-24 00:20:03 +00:00
morg
fe51cc7c5d
Hide the led view to prevent a paint event on rescan #1871
2022-01-21 04:02:16 +00:00
Dmitry K
f01557a3fa
#1267 Fix Set All Devices function turns off all lights when windows number format is not in English
2022-01-16 00:27:33 +00:00
Frederik Madsen
cb6b701b8d
Add keymap for Razer Blade Pro 17 2021
2022-01-12 17:23:25 +00:00
morg
f89c56d864
Review TabLabel UI. Fix #2055
2022-01-04 18:57:40 +00:00
TheEvilSkeleton
01eba8968b
Add release 0.7 in appstream
2022-01-01 07:06:45 +00:00
TheRogueZeta
b877787e12
Update resize messages
...
Wording adjusted by Adam Honse <calcprogrammer1@gmail.com >
2021-12-29 17:02:01 -06:00
Artem
c8f82bb768
Add AppStream metainfo
2021-12-23 03:50:25 +00:00
morg
f08736eab8
Resize tab label height depending on the font in use. Fix #1922
...
Commit amended to fix icon getting cut off in certain cases by Adam Honse <calcprogrammer1@gmail.com >
2021-12-21 00:27:30 -06:00
Chris
310447c5f0
Adjusting QSS and palette to resolve #1976
...
+ Adding global QLabel and QTableView to QSS
+ Adding `Link` and `LinkVisited` to palette
+ Ensuring Windows sets a Monospaced font for the log console
2021-11-30 18:34:58 +00:00
morg
d68c398128
Dark theme: add missing entry to QSS file (QTextEdit)
2021-11-25 20:34:52 +00:00
Adam Honse
befc88871a
Add Do Not Show Again box to LOG_DIALOG, using std::hash to hash the dialog string
2021-11-23 00:31:25 -06:00
NicolasNewman
7b63813cdb
Add storage device type
...
Commit amended from original XPG Spectrix S40G merge request by Adam Honse <calcprogrammer1@gmail.com >
2021-11-22 00:12:30 -06:00
morg
aee13c45c9
Set dark theme to warning popup if needed
2021-11-22 02:56:13 +00:00
morg
8de3407ffb
Make sure to exit the app if we have to.
2021-11-19 20:26:27 +00:00
morg
cd80fba82c
Add a 'restart required' info near the theme and log console settings
2021-11-18 16:27:05 +01:00
morg
b34be12202
Fix missing qss rule - related to EE plugin issue 74
2021-11-18 14:48:41 +00:00
morg
e8c18f7cb4
Make the warning dialog support rich text format + make text selectable.
2021-11-12 23:13:24 +01:00
morg
9dd46c270c
Block signals fort RGB boxes in page constructor to avoid update slots to be called. Fix #1925
2021-11-12 14:08:33 +00:00
morg
8900cb00e4
Add ability to override host ip from yeelight settings
2021-11-12 01:56:31 +00:00
morg
eaf42dfa0a
Change DLL files to Plugins files in the file chooser. #1919
2021-11-11 13:08:05 +01:00
morg
ace9093465
Make sure plugin widget parent is set - fix #1913
...
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com >
2021-11-10 23:36:41 -06:00
morg
6877aeefa4
Auto update selection when active mode does not automaticall save to flash.
2021-11-11 05:26:57 +00:00
Adam Honse
f1e7ea298f
Add LL_DIALOG log level, which can trigger the GUI to show a message box containing the log message
2021-11-07 12:28:59 -06:00
morg
0eab54f04f
Unload plugin on exit.
2021-10-12 10:37:42 +02:00
Chris
7ffaa20ba6
Setting Object name for QAction "Lights Off" to resolve #1594
...
* Setting object name allows SIGNAL / SLOT connection for plugins
Amended action name to PascalCase (ActionLightsOff) for plugin API consistency. Commit amended by Adam Honse <calcprogrammer1@gmail.com >
2021-10-07 10:09:03 -05:00
Adam Honse
3efc267716
Add button to enable/disable log console to settings page
2021-10-06 19:29:45 -05:00
Adam Honse
b94663aa03
Disable log console by default, add a setting in LogManager settings section to enable it
2021-10-06 19:16:11 -05:00
Adam Honse
77b924d5f7
Rename Console tab to Log Console
2021-10-06 18:47:30 -05:00
morg
8de3928080
Add console page
2021-10-06 23:34:52 +00:00
morg
e1de0c58eb
Set the plugin tray widget parent
2021-10-02 16:30:34 +00:00
Adam Honse
bec0751a7f
Rearrange Settings tab
2021-09-28 22:44:44 -05:00
Adam Honse
5d8a58fc24
Add ability to save client connections to auto-connect on launch
2021-09-22 20:58:45 -05:00
Adam Honse
b8246b6140
Add Philips Hue settings page
2021-09-19 02:32:17 -05:00
Chris
9b08141ef2
Selectable Git commit ID on the Software Page to resolve #1769
2021-09-13 16:54:48 +00:00
morg
4f62d68f6d
Add ability to drag and drop plugin files into the UI
2021-09-08 22:22:31 -05:00
morg
70a2fa81c8
Enable the remove plugin button only when a plugin is selected.
2021-09-09 03:03:44 +00:00
Adam Honse
4991e7744b
Add Yeelight devices settings page
2021-09-06 17:30:55 -05:00
Adam Honse
d0260a7eb0
Add Philips Wiz devices settings page
2021-09-06 16:46:39 -05:00
morg
344e7c7551
Make sure the exit action is the last action in the tray menu
2021-09-02 04:18:10 +00:00
morg
3699889250
Prompt users to resize or setup zones. #1407
2021-09-02 03:30:40 +00:00
Adam Honse
cbdebf7ec8
Scroll plugins list by pixel rather than by item
2021-08-29 23:09:28 -05:00
Adam Honse
2800e76e9d
Add GetTrayMenu to plugin API to provide a dedicated interface for registering a tray menu for a plugin
2021-08-29 22:58:58 -05:00