- fixed an issue where the default volume controls would be intercepted (and thus not work) when an external display was connected and the output set to a device that allows volume control by default.
- refactor some of the code
* Update `ddcctl` submodule.
* Update dependencies.
* Enable displays by default.
* Retry more often to get values from display.
* Only print when debugging.
Fix#13
Many changes in commit…
- Contrast slider is back !
- Added a Preferences Window
- Function keys (should) work
- If (like me) your screen backlight is still too bright even at 0, you can now set the contrast to 0 when the brightness hit 0 too
- App can now be started at login (Needs to be tested)
Signed-off-by: Guillaume Broder <iamnotheoneyouseek@gmail.com>
- Key handling is now done in the app, close#3
- All code linted with SwiftLint, close#4
- Better handling of built-in screen
Signed-off-by: Guillaume Broder <iamnotheoneyouseek@gmail.com>