Eric L Frederich
86e775daa3
bug fix: Qt wants data aligned to 32 bits
...
Images in Qt show up incorrectly if each line is not aligned to 32 bits.
It is pretty common for an image's lines to be 32-bit alinged by chance.
Obviously any 32-bit image will not have any problem.
For the bug to manifest itself you'd need...
* a 1-bit image whose width is not a multiple of 32
* an 8-bit image who width is not a multiple of 4
Testing more images now and added a 7x13 png test image
2015-09-18 16:07:35 -04:00
wiredfool
58af64e245
Update CHANGES.rst [ci skip]
2015-09-18 14:44:01 +01:00
wiredfool
3177a3807a
Update CHANGES.rst
2015-09-18 14:43:40 +01:00
wiredfool
a38fb2d0c5
Merge pull request #1384 from radarhere/gifparams
...
GIF 89a and animation parameters
2015-09-18 14:41:45 +01:00
Andrew Murray
01356a9ad8
Improved documentation [ci skip]
2015-09-18 21:41:36 +10:00
homm
f46d65d0a4
test for this
2015-09-15 20:12:16 +03:00
homm
613f1e241e
do not raise on broken images
2015-09-15 19:11:45 +03:00
Andrew Murray
baac3c2321
Removed trailing whitespace
2015-09-15 21:37:51 +10:00
Andrew Murray
d02c57a7db
Update CHANGES.rst [ci skip]
2015-09-15 19:13:09 +10:00
Hugo van Kemenade
2593aa78a2
Update CHANGES.rst [CI skip]
2015-09-15 11:43:30 +03:00
Hugo van Kemenade
18f5e5e123
Merge pull request #1426 from wiredfool/convert-matrix-docs
...
Correct convert matrix docs
2015-09-15 11:42:59 +03:00
wiredfool
4cd29c10d3
Fix indentation to match actual code flow
2015-09-15 01:01:04 -07:00
wiredfool
5b7f6f2638
Fix docs to match code, see http://engineering.khanacademy.org/posts/making-thumbnails-fast.htm
2015-09-15 01:00:36 -07:00
wiredfool
b1066bdf75
Merge pull request #3 from uploadcare/tiff-ifd-tests
...
Tiff ifd tests
2015-09-15 07:23:18 +01:00
homm
0f87b1f125
suppress and check warning during tests
2015-09-15 04:07:02 +03:00
homm
9930b05a33
fix tiff exif loading in case when file is empty or ended
2015-09-15 04:06:51 +03:00
homm
63f5f68837
unused imports
2015-09-15 04:04:27 +03:00
wiredfool
f3b38b8a0e
Merge pull request #1425 from hugovk/py35
...
Python 3.5 is out, promote in testing infrastructure
2015-09-14 19:25:33 +01:00
wiredfool
2af6971444
Fix sphinx build warnings
2015-09-14 07:38:46 -07:00
wiredfool
e4f9b697c6
Doc syntax error
2015-09-14 07:33:07 -07:00
Andrew Murray
56c00ba412
Update CHANGES.rst [ci skip]
2015-09-15 00:26:05 +10:00
wiredfool
eff9bffb01
Merge pull request #1421 from radarhere/tiff
...
Updated libtiff to 4.0.6
2015-09-14 15:08:09 +01:00
hugovk
6e82984e34
Promote Python 3.5; must pass
2015-09-14 17:06:13 +03:00
wiredfool
1614f2fdb5
Documentation for IFD Changes
2015-09-14 07:01:57 -07:00
hugovk
33cd2a5e9b
Python 3.5.0 released and available on Travis CI
2015-09-14 16:36:04 +03:00
wiredfool
9286c9e460
Reenabling and fixing the former test_xyres_tiff test for integer resolutions
2015-09-14 05:10:27 -07:00
wiredfool
4adbc9735c
Reorder load_* parameters to pass master tests
2015-09-14 04:35:09 -07:00
wiredfool
43f3e7504c
Removing spammy debug logging
2015-09-14 03:42:08 -07:00
wiredfool
e3a8044a38
Removing low level PyAccess debug logging
2015-09-14 03:38:52 -07:00
wiredfool
05348d4f8f
Reenabling failing/crashing tests, with fixes
2015-09-14 03:03:24 -07:00
Andrew Murray
cf1a1e0893
Updated libtiff to 4.0.6
2015-09-14 19:34:19 +10:00
wiredfool
b56d5ca403
Added indicator for multipage tiffs
2015-09-13 16:19:40 +01:00
wiredfool
c2818ee09e
Add versioned api to tests
2015-09-13 16:19:40 +01:00
wiredfool
86bda9a705
Legacy tifftags
2015-09-13 16:19:40 +01:00
wiredfool
70977bcbb5
Got the order of the enums wrong
2015-09-13 15:45:15 +01:00
wiredfool
4596df45c1
Versioned interface for TiffTags
2015-09-13 15:15:13 +01:00
wiredfool
f3ab9b9f81
temp removing segfaulting test on travis
2015-09-13 14:38:51 +01:00
wiredfool
f451e4094b
Merge pull request #1420 from python-pillow/revert-1418-style
...
Revert "Style changes"
2015-09-13 14:33:28 +01:00
wiredfool
fce11e0b7b
Revert "Style changes"
2015-09-13 14:31:49 +01:00
wiredfool
ca24a44100
Rewrap intelligently
2015-09-13 14:16:12 +01:00
wiredfool
bb75b2d6ad
Added doc comment
2015-09-13 14:09:42 +01:00
wiredfool
2636679868
updating tests for legacy_api api change
2015-09-13 14:08:49 +01:00
wiredfool
e1236d702d
v1/v2 tag storage in IFD, legacy_api as a parameter to _saveitem, save both _tags_v* when saving as legacy api
2015-09-13 14:01:01 +01:00
wiredfool
a9396ab412
convert load_* functions to pure functions with no state
2015-09-13 11:07:43 +01:00
wiredfool
156972874d
missed a set of _v2 versioning
2015-09-13 10:53:47 +01:00
Hugo van Kemenade
a183fc4030
Update CHANGES.rst [CI skip]
2015-09-12 17:31:38 +03:00
Hugo van Kemenade
bcd3551f51
Merge pull request #1418 from radarhere/style
...
Style changes
2015-09-12 17:31:03 +03:00
wiredfool
0c35194167
rewrite of #1416 working
2015-09-12 10:11:10 +01:00
wiredfool
b1fdff4034
In a twisty maze of bytes, text and arbitrary metadata, py2 and py3. New IFD is putting textdata in type7 metadata and returning bytes, old one put it in type 2 string and returned a string. This may be an issue
2015-09-11 23:44:23 +01:00
wiredfool
426c9d8fc2
test failing update
2015-09-11 22:40:38 +01:00