Commit Graph

98 Commits

Author SHA1 Message Date
Bernardo Heynemann
b4735f7829 Adding support for metadata in webp images.
Pillow now uses the webpmux library to envelop the webp images in RIFF. This allows for easy support of exif and icc_profile metadata.

Also included tests that verify compatibility with jpeg for exif and icc_profile metadata.

If the user does not have webp with webpmux enabled, pillow will fall back to the previous approach, meaning no exif or icc_profile metadata will be read or written to.
2013-07-04 18:04:07 -03:00
Alex Clark
b4ec2f705a Clean up 2013-07-01 12:29:57 -04:00
Michał Górny
e09580e12c Introduce --enable-x and fail if it is given and x is not available. 2013-06-08 08:24:06 +02:00
Michał Górny
570c2adeaf Introduce abstraction over --disable-feature. 2013-06-08 08:24:06 +02:00
Michał Górny
810e916342 Support --disable-* switches to disable features.
For example, --disable-jpeg unconditionally disables both checks jpeg
support and checks for libjpeg.
2013-05-31 00:17:30 +02:00
Alex Clark ☺
5c11e27a97 Merge pull request #228 from d-schmidt/master
working gif optimization
2013-05-24 05:59:23 -07:00
David Schmidt
a9cb1281f4 fix Python 2 compatibility 2013-05-24 11:55:31 +02:00
wiredfool
310341cec7 merge from master 2013-05-13 09:17:52 -07:00
Alex Clark
717b9599a3 Bump 2013-05-11 20:13:16 -04:00
Alex Clark
5d38c76899 Clean up SETUP SUMMARY; remove PIL_VERSION 2013-05-11 20:12:27 -04:00
Alex Clark
79186baec7 _find_version appears unused 2013-05-11 20:01:03 -04:00
Alex Clark
714211b327 Update URL 2013-05-11 19:57:26 -04:00
Alex Clark
1e54021afc Flake8 fixes 2013-05-11 19:56:02 -04:00
Alex Clark
290e3e92a6 Wording 2013-05-08 16:06:16 -04:00
wiredfool
315503e9d5 Workaround for python issue: http://bugs.python.org/16754 in 3.2.x < 3.2.4 and 3.3.0 2013-04-23 21:09:32 -07:00
wiredfool
026f6bb61e namespaced operation works when installed as a zipped egg using 'sudo python[3] setup.py easy_install -l --zip-ok .' 2013-04-15 10:57:37 -07:00
wiredfool
8295e33390 moved _webp into the PIL namespace 2013-04-08 21:53:59 -07:00
wiredfool
c774f9ab4c merged pull request #88 to master, resolved conflicts 2013-04-08 20:31:28 -07:00
wiredfool
8c55b8305c fixed duplicate dpkg 2013-03-27 09:04:11 -07:00
Alex Clark
3b3b1d5497 Change URL to http://python-imaging.github.com/ 2013-03-15 13:42:19 -04:00
Alex Clark
10da86b601 Wording 2013-03-15 08:47:10 -04:00
user
416910dd44 Making Linux platform testing try both in case processor() returns
something stupid.
2013-03-15 04:31:16 +00:00
Alex Clark
a5a6eb1870 Rename 2013-03-14 07:25:22 -04:00
Alex Clark
e5d169a440 Clean up new lines 2013-03-14 07:07:46 -04:00
Alex Clark
2f684cf3a5 Wording, get rid of newline 2013-03-13 22:20:25 -04:00
Alex Clark
a60a987866 Move experimental notation 2013-03-13 20:43:01 -04:00
Alex Clark ☺
62bb9aaaa2 Merge pull request #98 from wiredfool/g4_support
G4 Tiff support
2013-03-13 15:41:33 -07:00
wiredfool
dd78115f0a following rename of find_library_file to _find_library_file 2013-03-13 13:40:12 -07:00
Alex Clark ☺
bb186fe516 Merge pull request #96 from lqs/master
add support for webp
2013-03-13 04:39:42 -07:00
wiredfool
7226d0dc26 Merge branch 'master' into g4_support 2013-03-12 22:24:36 -07:00
Liu Qishuai
a49ea5d326 add support for webp 2013-03-12 22:30:59 +08:00
Oliver Tonnhofer
6537ba19c3 backport PIL's PNG/Zip improvements
- add new FASTOCTREE quantizer with alpha support
- make ZIP compress level and type configurable
- support reading/writing PNGs with paletted alpha

source 3637439d51
2013-03-11 20:33:04 +01:00
wiredfool
5ba6564e26 initial merge of wiredfool/Python-Imaging-Library-G4-Tiff-Support 2013-03-08 19:51:59 -08:00
Alex Clark
deca17accd Fix setup ; wording 2013-03-08 19:47:20 -05:00
Alex Clark
3971be1b00 Revert "Do not install extension modules into sys.path"
This reverts commit 3ca5aed602.
2013-03-08 18:36:42 -05:00
Christoph Gohlke
3ca5aed602 Do not install extension modules into sys.path 2013-03-08 13:22:49 -08:00
Alex Clark
bb2871c6dd Make pyroma slightly happier 2013-03-08 09:54:43 -05:00
Alex Clark
955dfc07d3 Only test 2.6, 2.7, and 3.3 2013-03-08 09:12:06 -05:00
Alex Clark
ae17d254fc Restore orig readme and add changes to history 2013-03-08 09:00:23 -05:00
Alex Clark
6f3158528f Fix manifest 2013-03-08 08:21:12 -05:00
Alex Clark
5c9c5e45fd Master is 2.0 2013-03-06 06:14:32 -05:00
Alex Clark ☺
7866759827 Merge pull request #60 from Sapphire64/master
Py3k libraries path fix (issue #41)
2013-03-05 12:18:16 -08:00
Anton Vlasenko
c44994b78c Fixing #41 issue with Py3k libs path 2013-02-18 18:16:13 +02:00
David Schmidt
bc0e446340 removed doubled variable from setup.py 2013-01-29 15:25:55 +01:00
Mikhail Korobov
decabcf96a Fix tox test running: port selftest.py to Python 3; make it clear Python 2.5 is no longer supported (its support is broken in many ways in this branch); remove bundled doctest.py module (it is in stdlib since forever); remove extra stuff from tox.ini 2013-01-10 08:50:52 -06:00
Brian Crowell
ec961de303 py3k: Remove use_2to3 from setup.py
This is unnecessary now.
2013-01-10 08:47:04 -06:00
Brian Crowell
009eee0577 py3k: Get setup.py to run under python3
First real fix: open the temp file in text mode.
2013-01-10 08:46:34 -06:00
Alex Po
8b14c9721a Move custom path of JPEG_ROOT, TIFF_ROOT, etc. before system. 2013-01-09 15:48:06 +04:00
Tom Payne
e414c66070 Add Image.alpha_composite 2012-12-04 16:44:26 +01:00
Alex Clark
5ab5406010 Fix formatting of installation summary 2012-11-01 17:08:29 -04:00