gcq
9318755a18
Adds dpi to the Image info dictinoary.
2014-06-28 23:21:22 +02:00
gcq
103354facc
BMP now uses a reasonable resolution, and customizable using the "dpi" option.
2014-06-28 22:18:47 +02:00
wiredfool
d79d28152b
Merge pull request #728 from hugovk/test_cleanup
...
Old tests cleanup
2014-06-26 22:58:35 -07:00
David Joy
b147dea535
Add tests and fix a 16bit vs 32bit integer bug
...
Yay unit tests!
2014-06-25 14:06:56 -04:00
David Joy
479693417f
Merge the rest of the patches
...
Now it actually works and passes the test suite
2014-06-25 11:42:06 -04:00
David Joy
433ec1c219
Clean commit of 16-bit monochrome JPEK2000 support
2014-06-25 11:13:33 -04:00
hugovk
f41e0a30fb
More tests cleanup
2014-06-25 12:10:20 +03:00
cgohlke
a5ae40c1b4
Fix AttributeError: class Image has no attribute 'DEBUG'
2014-06-24 22:53:23 -07:00
Alex Clark ☺
7d232a3c32
Merge pull request #719 from wiredfool/imagepalette
...
Tests for Imagepalette.save()
2014-06-24 13:41:32 -04:00
Alex Clark ☺
ca148208f0
Merge pull request #716 from hugovk/morph_flake8
...
Flake8 on morphology changes
2014-06-24 05:51:04 -04:00
Alex Clark ☺
88bfd5522d
Merge pull request #714 from wiredfool/jpeg_qtables
...
JPEG qtables
2014-06-24 05:48:17 -04:00
Hugo
0cd52412b1
Merge pull request #654 from wiredfool/cleanup
...
Thanks.
2014-06-24 12:16:13 +03:00
brightpisces
8755bda4e3
Update ImagePalette.py
...
According to __init__, using `len(self.mode)` might be better. Tested on my machine.
2014-06-24 16:27:35 +08:00
brightpisces
e9821edd94
Match real palette format in ImagePalette.save()
2014-06-24 15:34:43 +08:00
hugovk
540477b066
Update a docstring [CI skip]
2014-06-24 09:51:42 +03:00
hugovk
fd97d30831
flake8 on morphology changes
2014-06-24 09:34:05 +03:00
wiredfool
6dce921dad
Merge branch 'master' into morphology
2014-06-23 16:21:33 -07:00
wiredfool
eda4864b62
send a bytes object into the c layer instead of a bytearray, which is unimplemented in pypy
2014-06-23 16:02:29 -07:00
Alex Clark ☺
2a657f7873
Merge pull request #674 from hugovk/bomb
...
Decompression bomb protection
2014-06-23 12:27:01 -04:00
hugovk
1633ffa878
Merge branch 'cleanup' of https://github.com/wiredfool/Pillow into wiredfool-cleanup
...
Conflicts:
Tests/test_file_jpeg2k.py
Tests/test_image_transform.py
Tests/test_imagesequence.py
2014-06-23 13:39:27 +03:00
hugovk
46abe78b77
Use a custom subclass of RuntimeWarning for DecompressionBombWarning
2014-06-23 10:53:08 +03:00
hugovk
195453679a
Merge branch 'master' into bomb
...
Conflicts:
PIL/Image.py
2014-06-23 09:51:46 +03:00
hugovk
78003ca473
Update paths to Tests/images/ instead of Images/
2014-06-23 09:19:29 +03:00
Alex Clark
175d68aeeb
Update URL; fix typo
2014-06-22 16:44:52 -04:00
Alex Clark
9ed5b08cb9
Update URL
...
http://www.graficaobscura.com/interp/index.html
2014-06-22 16:30:41 -04:00
wiredfool
9935c40d6c
Merge branch 'master' into jpeg_qtables
2014-06-20 00:35:06 -07:00
wiredfool
7dc4dcc9fd
Merge from master
2014-06-20 00:34:32 -07:00
wiredfool
b95eb3d3d1
Pass bytearray into C layer instead of castin g to string in the Python layer.
2014-06-19 14:54:39 -07:00
wiredfool
a422a4ff4e
ensure files are closed
2014-06-19 13:21:40 -07:00
wiredfool
85693d60d0
initial py3 compatibility
2014-06-19 13:21:14 -07:00
Alex Clark
6a79d80374
Revert "Merge pull request #5 from hugovk/unittest1merge"
...
This reverts commit 0940f0b043
, reversing
changes made to 07aa1a56bb
.
Conflicts:
.travis.yml
test/helper.py
test/test_imagedraw.py
2014-06-10 07:45:42 -04:00
Alex Clark
b2a2f16b23
Revert "Merge pull request #693 from hugovk/unittest0"
...
This reverts commit 001b46c670
, reversing
changes made to 8beb66443b
.
2014-06-10 07:43:23 -04:00
hugovk
bc91358101
Merge remote-tracking branch 'upstream/master' into unittest1merge
...
Conflicts:
Tests/test_imagedraw.py
2014-06-07 22:56:19 +03:00
Ben Williams
9415407b83
Fix a its/it's incorrect usage
2014-06-06 21:42:20 +01:00
hugovk
45fd3b8bf5
Merge remote-tracking branch 'upstream/master' into unittest0
...
Conflicts:
.travis.yml
2014-06-05 12:29:35 +03:00
Alex Clark ☺
841582fa26
Merge pull request #685 from hugovk/docstring
...
ImageCms fixes
2014-06-04 18:31:40 -04:00
Dov Grobgeld
5fe80c6d4a
Initial commit of binary morphology addon.
2014-06-04 23:03:00 +03:00
wiredfool
618a79c1c6
Merge from master, pre-unittest conversion
2014-06-03 14:42:22 -07:00
wiredfool
da1523d877
Merge from master, pre-unittest conversion
2014-06-03 14:29:16 -07:00
François Boulogne
682ad75759
DOC: fix name in docstring
2014-06-03 16:34:23 -04:00
hugovk
cd967680cb
Move dummy test to test/ and run with nosetests
2014-06-03 18:04:27 +03:00
Alex Clark
dc667b1f19
Fix link
2014-06-03 09:01:57 -04:00
hugovk
c9a4272af6
Replace python-imaging with python-pillow (but yet not Coveralls)
2014-06-03 13:02:44 +03:00
hugovk
4c2b3a6afc
Merge remote-tracking branch 'upstream/master' into docstring
...
Conflicts:
PIL/ImageCms.py
2014-06-02 11:04:29 +03:00
hugovk
27d49b6f27
pep8
2014-06-02 09:57:49 +03:00
wiredfool
60e2eaa5e9
Merge pull request #680 from hugovk/spider
...
Add tests for SPIDER image files
2014-05-30 08:46:33 -07:00
Chris Sinchok
70a50907c2
This patch allows a JPEG image to be saved with a specific qtables
...
value (in dictionary format).
Previously, this would throw a TypeError when checking if the qtables
value was actually a preset. By adding an isStringType check, we can
avoid this error.
2014-05-28 17:21:58 -05:00
Alastair Houghton
87d10dcaeb
Oops. Fixed a silly mistake.
2014-05-27 15:05:25 +01:00
Alastair Houghton
1011e51083
Added support for OpenJPEG 2.1.
2014-05-27 12:43:54 +01:00
hugovk
d7ed249b29
Remove redundant commented code [CI skip]
2014-05-27 14:39:33 +03:00