v0.4
Added:
- Added support for DDC/CI commands in Windows, meaning that most desktop monitors can now also be controlled using this package
- Added an XRandr method for Linux. The module attempts to call Xrandr before XBacklight and after Light
- Added the
displaykwarg to allow users to specify which display they wish to control. Also added to command line args - Added
--verbosecommand line arg, which increases the verbosity of any error messages
Changed:
- Re-structured the module to allow for easier upgrades/changes in the future
- Improved error formatting
Removed:
- Removed the
max_valuekwarg
Special thanks to lcharles for raising issue #1 and making me aware that DDC/CI commands existed
v0.4.1
- Added
methodkwarg to brightness methods so that you can choose how the brightness is adjusted. On windows the options are'wmi'and'vcp'and on linux they are'light', 'xrandr'and'xbacklight' - Added method command line arg
- Merged pull request from
lcharles#2 to add top-level functionlist_monitors(Windows only), add a command line option for this and add a function in the windows module calledlist_monitors_with_method, which returns list of pairs of display names and their methods - Fixed the
XRandr.get_brightnessfunction returning the wrong type