All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added allScreens argument for Windows only for now.
- Set
USE_IMAGE_NOT_FOUND_EXCEPTION
toTrue
by default. This is a backwards-compatibility breaking change. SetUSE_IMAGE_NOT_FOUND_EXCEPTION = False
to get the original behavior and have locate functions return None when they can't find an image. - Renamed CHANGES.txt to CHANGELOG.md and using a changelog template.
- Made screenshot functions more restrictive and force the region arg to a tuple of four ints, instead of converting them to ints.
- Fix for the region argument not working on macOS.
- Fix for PILLOW_VERSION not being correctly translated. #98 #101
- Fix readme example using click() #91
Fix for DC Release error that happened when calling pixel() after calling screenshot() on Windows.
Added -z to scrot to silence the beep.
Fix memory leak at pixel(). Fix to pixel function. Fix cropped image saving on Linux and Mac. Fix UnboundLocalError (img_cv won't be assigned) when img is a true-color array.
Fixing MANIFEST.in to include readme, which cause installation failure.
Adjusted setup.py to include the long description.
Adjusted setup.py to include the long description.
Fixed a bug involving the generator for locateAll().
Added check for Pillow installation when calling screenshot() on Windows.
Fixed RGB ordering bug for pixel() in 0.1.12
Used the win32 GetPixel() function to speed up the pixel() function 2x.
Have setup.py pull version info from file, which fixes several issues.
Fixed Google App Engine failure, fix RGB/RGBA bug in pixelMatchesColor()
Put imports into a try/except, to prevent errors if PIL is not present.
Add more error handling for OpenCV
Exposed confidence setting for OpenCV, added "min search time"
OpenCV integration, fix for limit keyword argument
Actual fix for the region issue.
Updated features for region parameter to several functions.
Fix for Linux issues from github.com/LauritzThaulow
Fix for locateCenterOnScreen() bug.
Fix for issue #3 on the PyAutoGUI project.
Initial release.