v0.6
This release focused on bringing the Linux side of the library up to speed with the Windows side of things.
Changes for Linux:
- Support for using ddcutil to control desktop monitors
- The
Light,XRandrandDDCUtilclasses now have theget_display_infomethod Monitorclass addedlist_monitorsandlist_monitors_infofunctions added. The command line-largument also works- The
XBacklightclass remains unchanged due to the fact that the display command line argument doesn't work - Each linux class now has
executableattribute which is the path to the executable that it calls (eg:XRandr.executable = 'xrandr')
Removed:
- The
methodsdictionary in thelinuxsubmodule
v0.6.1
- Improved the way monitor manufacturers are processed
- Fixed the CLI not working with single monitors
- Fixed CLI not working with xbacklight
- Fixed some inaccurate docstrings
- If a monitor's brightness method fails
Noneis added to the output instead of nothing. Output length should now always match length oflist_monitors()