Commit Graph

11075 Commits

Author SHA1 Message Date
decalage
f05f8001c5 Original version of OleFileIO.py from PIL, dated 2005-03-25, still current in PIL 1.1.7 on the 2011-10-20 2014-01-30 23:12:19 +00:00
Joaquín Cuenca Abela
a0af87e524 Make test_file_jpeg compatible with Python 3 2014-01-28 08:48:40 +01:00
wiredfool
bd5935032f initialize unused pointer to prevent freeing without allocating 2014-01-27 23:24:42 -08:00
wiredfool
0141d15aad Allocate storage for font_bytes, fixes #483 2014-01-27 23:14:59 -08:00
wiredfool
dd444a5819 Resolved conflict 2014-01-27 20:34:09 -08:00
wiredfool
97c0be9358 enable test by default 2014-01-27 20:31:22 -08:00
wiredfool
0a156ca68a Check for unsupported bitmap compression/encoding 2014-01-27 20:30:52 -08:00
wiredfool
14175b786d Cleaning out prints, reenabling bad/questionable 2014-01-27 20:26:26 -08:00
Joaquín Cuenca Abela
bab068a337 Improve heuristic used when saving progressive and optimized JPEGs with high quality values. 2014-01-27 20:27:03 +01:00
wiredfool
6de70524f7 108 and 124 bit header fields are a superset of the 64 bit header 2014-01-26 20:43:21 -08:00
wiredfool
ff417ceaac (supported) good bmps all pass 2014-01-26 20:38:54 -08:00
wiredfool
b3008a5386 good bmp tests, many failing for matching the images 2014-01-26 20:38:54 -08:00
Sandro Mani
8324a9a3e0 Fix issue 447: Apparently some drivers only emit SANE_STATUS_EOF once, and SANE_STATUS_IO_ERROR after that. The code however assumed that the driver keeps emitting SANE_STATUS_EOF. This commit fixes this. 2014-01-26 00:11:15 +01:00
wiredfool
6f79ee55eb good bmp tests, many failing for matching the images 2014-01-23 21:06:58 -08:00
wiredfool
29c9e952b3 return value for assert_image_similar 2014-01-23 21:06:33 -08:00
wiredfool
0d97ad0d8c Test Images 2014-01-23 20:29:58 -08:00
wiredfool
046a226f34 Don't use gigs of memory with invalid palette sizes 2014-01-23 20:11:05 -08:00
wiredfool
7d76ae2d91 Test for #495, writing to bytesio 2014-01-22 20:40:37 -08:00
wiredfool
15d6cc9f57 bmp test reorganization 2014-01-22 20:40:02 -08:00
wiredfool
a549e77bd8 Fix hang by using temp file and command line args instead of stdin 2014-01-21 23:18:24 -08:00
wiredfool
8ce2faa8c9 enable eps test in test_imagefile, test passes 2014-01-21 23:17:47 -08:00
cgohlke
4446f05ac0 Fix saving EPS to open file objects on Python 2.x
Fix issue #470 and #479
2014-01-21 21:14:32 -08:00
wiredfool
598bd02650 Tightened up the tests 2014-01-21 20:50:54 -08:00
wiredfool
0492409def don't use bare asserts, don't mask file builtin with local 2014-01-20 13:34:48 -08:00
wiredfool
e1489d7c76 Merge pull request #500 from wiredfool/webp_lossless_abi
Webp lossless abi
2014-01-20 13:18:30 -08:00
wiredfool
78a51237c5 tests for #491/492, webp lossless abi 2014-01-20 13:05:30 -08:00
wiredfool
ee3b346418 Merge branch 'fix-webp' of https://github.com/homm/Pillow into webp_lossless_abi 2014-01-20 11:04:22 -08:00
wiredfool
2cc2a8cd62 Merge pull request #499 from wiredfool/webp_exif
*  Don't send None as exif to JpegImagePlugin._getexif -- homm 
*  Test for fix -- wiredfool
2014-01-20 11:03:02 -08:00
wiredfool
54a3dc417f Test for PR#498 2014-01-20 10:59:30 -08:00
wiredfool
c8895fa7a4 Merge branch 'fix-typeerror' of https://github.com/homm/Pillow into webp_exif 2014-01-20 10:46:33 -08:00
homm
4ce2939b02 JpegImagePlugin._getexif expects no exif key in info dict, not None 2014-01-20 19:03:03 +04:00
Bruno Renié
e1e64904c7 Cleanup handling of ICC profile, more extensive testing 2014-01-19 19:09:40 +01:00
wiredfool
384675ad86 Merge pull request #497 from zsiciarz/patch-1
Fixed typos in the porting guide
2014-01-19 09:39:09 -08:00
Zbigniew Siciarz
92a150ab73 Fixed typos in the porting guide 2014-01-19 17:52:21 +01:00
Bruno Renié
0348fcac51 Fix crash on save when icc_profile is None 2014-01-19 16:40:39 +01:00
homm
503da57b6e do not use loseless abi until it supported 2014-01-17 17:24:52 +04:00
wiredfool
bb449f30ec Merge pull request #487 from homm/master
fix UnboundLocalError: local variable 't' referenced before assignment
2014-01-16 11:21:11 -08:00
Marek Šuppa
a6336e7ecc Removed empty line
It seems that this empty line is what makes this code in the tutorial not highlighted 

http://pillow.readthedocs.org/en/latest/handbook/tutorial.html#a-sequence-iterator-class
2014-01-16 12:20:19 +01:00
homm
0a256f9e56 fix UnboundLocalError: local variable 't' referenced before assignment 2014-01-15 16:55:10 +04:00
wiredfool
c245c1102d platform test matrix updates 2014-01-12 10:33:00 -08:00
Alex Clark ☺
145883ef56 Merge pull request #481 from cgohlke/patch-3
Fix failing Travis CI due to invalid YAML
2014-01-11 13:27:42 -08:00
cgohlke
95d8c312b4 Fix failing Travis CI due to invalid YAML 2014-01-11 13:19:46 -08:00
Alex Clark ☺
dff6eee541 Merge pull request #480 from cgohlke/patch-2
Add test for issue #479
2014-01-11 12:33:06 -08:00
cgohlke
5f53d98b8e Add test for issue $479 2014-01-11 12:30:09 -08:00
Alex Clark ☺
8415b981a2 Merge pull request #478 from d-schmidt/patch-2
Update Image.py doc
2014-01-10 09:30:35 -08:00
David Schmidt
af11b908cf Update Image.py
docs update/fixes
2014-01-10 18:27:43 +01:00
Eric Soroos
9e069bfa54 I mode is native endian 2014-01-08 21:52:15 -08:00
wiredfool
79a7fdc100 I32 modes, not that I can actually use the I;32L/B ones 2014-01-08 21:18:38 -08:00
wiredfool
bfdc599c28 F mode support 2014-01-08 20:23:20 -08:00
François Boulogne
ead121d951 MAINT replace is False by not 2014-01-08 22:07:35 -05:00