Block a user
42043bcd55
Implement re-enumerate button
45116d8857
Add mutex to protect update thread
7ea9638488
Update overall brightness slider if all monitors match
ddec3d2431
Collapse else-if
fc49f1d779
Implement monitor and overall brightness slider
756bb9b6a7
Remove unnecessary circular updates
5943b72fef
Implement limits slider
8f4dec0bff
Implement overall limit sliders
78f3daf1ff
Remove paramater that matches the default
17a4890fdc
Refactor clamped and rounded linear interpolation
e4f18911f9
Add placeholder for linux version of monitor getName
17a1eab03d
Fix missing library for C++17 filesystem
69b14243bc
Fix wrong indentation
65b4fbc484
Fix signed-unsigned comparison warning
994e08bebc
Add function to get monitor name
86dbcfda4f
Reset everything in monitor move constructor
5e4aba8140
Make sensor move constructible
395e58f94d
Give UI elements proper names
200ad19d95
Add GUI layout for monitors and sensors
7331532dfa
Reflect watchdog reset with startup color
5169ddd4bd
Set watchdog to approximately 2s and add refreshing
8e15ee72f3
Add watch dog timer
7a087c918e
Remove duplicate include entries