Commit Graph

1144 Commits

Author SHA1 Message Date
Jerome Leclanche
b9a71cafbc Add a basic DDS image plugin
Only supports DXT1 and DXT5 for now.
The pixel formats ideally should be supported in decode.c instead,
but for now this is good enough.

Fixes #252
2016-01-05 17:11:17 +02:00
wiredfool
8d518a3f4d 3.2.0-dev versioning 2016-01-04 03:03:26 -08:00
wiredfool
fff5536b37 3.1.0 version 2016-01-04 02:04:23 -08:00
wiredfool
0f9f5cd8db 3.1.0-rc1 versioning 2016-01-01 16:00:32 +00:00
wiredfool
e5076a3278 Merge pull request #1620 from wiredfool/issue_1597
Partial fix for #1597
2016-01-01 07:47:58 -08:00
wiredfool
36d4f5a9b4 Tests for permitted libtiff metadata 2016-01-01 05:30:40 -08:00
wiredfool
a6c1331fdd Rolling back exif support to pre-3.0 format 2016-01-01 04:14:24 -08:00
Hugo
c0b3fe77d7 Merge pull request #1621 from radarhere/health
Flake8 fixes
2015-12-31 15:18:31 +02:00
Hugo
53b45c578a Merge pull request #1624 from radarhere/spacing
Updated spacing to be consistent between multiline methods
2015-12-31 15:18:01 +02:00
Hugo
55a037c50b Merge pull request #1531 from wiredfool/exif_div_zero
Divide by zero in Exif
2015-12-31 15:15:20 +02:00
Andrew Murray
10099b41e1 Updated spacing to be consistent between multiline methods 2015-12-31 10:45:21 +11:00
wiredfool
eba87ac6d9 Catch the IFD error near the source 2015-12-30 13:34:33 -08:00
Andrew Murray
a83bcec169 Flake8 fixes 2015-12-31 07:27:27 +11:00
wiredfool
9fa6634f4d Partial fix for #1597
Haven't excercized all of the metadata that we're allowing yet,
and there's clearly still something up with Arrays, as one
of them is still crashing and making it impossible to save a
palette with a libtiff image.
2015-12-30 07:54:14 -08:00
wiredfool
33b90e9b6f rolling back gps exif support to match pre 3.0.0 results 2015-12-29 22:58:54 +00:00
hugovk
69bead98ea Update GPSInfoIFD (34853) tag 2015-12-29 22:58:54 +00:00
wiredfool
80ab12bdc0 Lookup tag info in both _v2(info) and original(name only) dicts, delegate to lookup 2015-12-29 22:02:11 +00:00
wiredfool
3ac9396e8c Write round trip for rationals, including nan value 2015-12-29 22:00:36 +00:00
wiredfool
bd05d66c7e Python 3.4 support for the IFDRational 2015-12-29 21:33:10 +00:00
Andrew Murray
0e1eb970e5 Updated URLs 2015-12-29 00:04:39 +11:00
wiredfool
79608bd762 Make numerator/denominator read only 2015-12-27 10:21:32 +00:00
wiredfool
722ee8240b Inherit from Rational instead of Fraction, some basic tests. Fixes Py2.6 2015-12-27 10:21:32 +00:00
wiredfool
f9fe4da8b2 Make IFDRational hashable 2015-12-27 10:21:32 +00:00
wiredfool
3bbb9e676f value based equivalence 2015-12-27 10:21:32 +00:00
wiredfool
deecbcd3a3 Added a rational class for TiffIFD that allows for 0/0 2015-12-27 10:21:31 +00:00
Andrew Murray
5266a4506a Changed register calls to use format property 2015-12-25 14:15:01 +11:00
Hugo
94145e914f Merge pull request #1596 from radarhere/tifftags
Added field type constants to TiffTags
2015-12-15 15:45:50 +02:00
Hugo
6005800396 Merge pull request #1594 from wiredfool/g4_attributes
Allow saving RowsPerStrip with libtiff.
2015-12-15 15:45:36 +02:00
Andrew Murray
ae83c18c91 Added field type constants to TiffTags 2015-12-15 23:36:16 +11:00
wiredfool
436daee5e0 Merge pull request #1591 from radarhere/health
Health fixes
2015-12-14 21:00:09 +00:00
wiredfool
65ff8f9f5a Merge pull request #1578 from cartisan/numpy-conversion-for-hsv
Enabled conversion to numpy array for HSV images. #1559
2015-12-14 20:55:47 +00:00
wiredfool
286c5e84db Merge pull request #1580 from hugovk/linkcheck
'make linkcheck' fixes
2015-12-14 20:49:12 +00:00
wiredfool
fe35a18db0 Possible fix for issue #1561, let rows per strip through, but block the other two 2015-12-14 20:25:00 +00:00
Andrew Murray
096b532a90 Removed unused variable 2015-12-10 21:34:22 +11:00
Andrew Murray
c27110ab56 Flake8 fixes 2015-12-10 21:34:02 +11:00
Andrew Murray
0b64d6d8bf Removed unnecessary pass statement 2015-12-10 21:34:02 +11:00
Andrew Murray
71d45bc61e Corrected line length greater than 80 2015-12-10 21:34:02 +11:00
Andrew Murray
9176633d60 Specified exception type 2015-12-10 09:22:36 +11:00
Andrew Murray
384d32969d Replaced flush try except with hasattr 2015-12-10 09:22:30 +11:00
Andrew Murray
9014517602 Removed logger exception 2015-12-10 08:39:26 +11:00
Hugo
26b66b8038 Merge pull request #1581 from radarhere/wal
Removed __main__ code from WalImageFile
2015-12-09 11:18:35 +02:00
Hugo
58ff22b0d4 Merge pull request #1586 from radarhere/olefileio42
Updated OleFileIO README to 0.42
2015-12-09 11:12:44 +02:00
Andrew Murray
5f904ace9d Removed warnings check 2015-12-09 16:55:33 +11:00
Andrew Murray
b6880a65d1 Updated OleFileIO README to 0.42 [ci skip] 2015-12-09 08:40:13 +11:00
Andrew Murray
7f00312517 Removed __main__ code from WalImageFile 2015-12-08 07:53:29 +11:00
hugovk
23309e13da Declare encoding 2015-12-07 22:16:23 +02:00
hugovk
b72b0295c7 'make linkcheck' fixes 2015-12-07 22:03:36 +02:00
cartisan
8b76f557ce Enabled conversion to numpy array for HSV images. #1559 2015-12-07 17:40:42 +00:00
wiredfool
fb17bf3d20 Merge pull request #1478 from baumatron/pillow_fix_eps_gs_command
Fix command to invoke ghostscript for eps files.
2015-12-07 14:15:51 +00:00
wiredfool
2f75ee7e9f Merge pull request #1574 from hugovk/wiredfool-multiline_text-plus4
Consistent multiline spacing and tests, with extra space
2015-12-07 13:41:15 +00:00