Skip to content

Releases: Kalmat/PyMonCtl

PyMonCtl-0.92

22 Apr 10:07
Compare
Choose a tag to compare

ALL: Added saveSetup() and restoreSetup(). Fixed / Improved watchdog (especially in Linux). Fixed / improved setPosition() method
LINUX: Added ewmhlib as separate module. Fixed watchdog (freezing randomly invoking screen_resources and get_output_info), fixed workarea crash (some apps/environments do not set it), improved to work almost fine in Manjaro/KDE, avoid crashing in Wayland for "fake" :1 display (though module won't likely work)
WIN32: Fixed dev.StateFlags returning weird values for multi-monitor. Fixed GetAwarenessFromDpiAwarenessContext not supported on Windows Server
MACOS: Replaced display-manager-lib by other alternatives which seem to work in several macOS versions (brightness only) Added setScale() method (using a workaround). Added wakeup feature to turnOn() method

PyMonCtl-0.7

18 Apr 19:49
b87d321
Compare
Choose a tag to compare

Delete dist directory

PyMonCtl-0.6

19 Sep 09:51
Compare
Choose a tag to compare

Renamed findMonitors() and findMonitorsInfo to findMonitorsAtPoint() and findMonitorsAtPointInfo().
Added findMonitorWithName() and findMonitorWithNameInfo()
Added typing_extensions dependency at runtime

PyMonCtl-0.3

02 Sep 10:29
Compare
Choose a tag to compare

WIN32: Fixed arrangeMonitors()

PyMonCtl-0.2

01 Sep 18:17
Compare
Choose a tag to compare

ALL: Added isSuspended property
WIN32: Fixed setPosition() to avoid reseting other monitors to defaults

PyMonCtl-0.1

28 Aug 12:37
Compare
Choose a tag to compare

ALL: Reorganized to avoid IDEs showing external and / or private elements
findMonitor() returns a list of Monitor instances
MACOS: Added contrast(), setContrast(), isOn() and isAttached(), improved setMode()

PyMonCtl-0.0.11

23 Aug 20:17
Compare
Choose a tag to compare

MACOS: Added brightness(), setBrightnes(), setOrientation() thru display_manager_lib (thanks to University of Utah - Marriott Library - Apple Infrastructure)
WIN32: Fixed setScale()

PyMonCtl-0.0.10

23 Aug 11:21
Compare
Choose a tag to compare

ALL: Fixed watchdog thread
LINUX: Added attach()/detach(), fixed setPosition() and arrangeMonitors()
WIN32: Fixed and improved many issues (scale still pending)
MACOS: Multi-monitor tests still pending

PyMonCtl-0.0.8

24 May 11:53
Compare
Choose a tag to compare

Pre-release tested OK in Linux/X11 (not Wayland) and win32 (macOS pending)