wiredfool
b1c50df0c4
Merge pull request #662 from hugovk/nocoverpypy
...
Don't run coverage on PyPy jobs
2014-05-20 16:44:00 +01:00
wiredfool
a7cb81ec56
Update CHANGES.rst
2014-05-20 16:42:18 +01:00
wiredfool
fb164d0a6e
Merge pull request #665 from hugovk/transparency
...
Remove transparency resource after converting P->RGBA, Fixes #664
2014-05-20 16:40:16 +01:00
Hugo
5c24952ee8
Merge pull request #2 from hugovk/master
...
Tweak for #664
2014-05-20 11:32:05 +03:00
Hugo
f8c5812154
Merge pull request #1 from wiredfool/p_rgba_transparency
...
Tweak for #664
2014-05-20 11:20:07 +03:00
wiredfool
88d74883bb
remove redundant transparency check
2014-05-19 14:12:43 -07:00
hugovk
0938145e57
Move to an elif clause of the if in line 778, as it's just another combination of mode,self.mode under the master transparency condition
2014-05-19 10:04:56 +03:00
hugovk
a59bc40c38
flake8
2014-05-17 23:33:50 +03:00
hugovk
ca7608f1d5
Possible fix for #664
2014-05-17 20:36:17 +03:00
hugovk
55b1accb42
Add (failing) test for #664
2014-05-17 19:08:08 +03:00
eliempje
a712cec02b
Added test and testfile for issue #302
2014-05-14 23:14:55 +02:00
hugovk
ce2955ec71
Throw an exception when an opened image is larger than an arbitrary limit
2014-05-14 18:04:18 +03:00
Alex Clark
fc55580a69
Update
2014-05-14 05:59:48 -04:00
Alex Clark ☺
4adc589191
Merge pull request #652 from CounterPillow/windowshfix
...
Clean up preprocessor cruft for Windows
2014-05-14 05:58:45 -04:00
hugovk
6ca9e9d703
Keep PyPy first, it's still a little slower
2014-05-14 08:47:13 +03:00
hugovk
41d3c386a9
Don't cover PyPy: it fails intermittently and is x5.8 slower ( #640 )
2014-05-14 08:17:49 +03:00
hugovk
60b2570133
Test ImageDraw's bitmap()
2014-05-13 14:43:48 +03:00
hugovk
5b55cb72d3
Test experimental floodfill with a border
2014-05-12 23:33:05 +03:00
hugovk
961db29ff6
Test experimental floodfill()
2014-05-12 23:27:02 +03:00
hugovk
6b274b4c5e
More ImageDraw tests. Some may need redoing after issues #367 and #463 are sorted.
2014-05-12 21:45:16 +03:00
hugovk
84c7d25606
Make sure bounding box in ints (for Py3)
2014-05-12 19:55:18 +03:00
hugovk
92eea7a9cc
Tests for ImageDraw
2014-05-12 17:32:04 +03:00
hugovk
3ff73688fe
pep8 and pyflakes
2014-05-12 14:56:55 +03:00
hugovk
8cda5170c8
Fix bytes/str and reinstate test
2014-05-12 14:45:54 +03:00
hugovk
c37aa0a9ca
Fix tostring()/tobytes() warning and reinstate test
2014-05-12 14:30:03 +03:00
hugovk
bcb8534dcf
Temporarily remove 'failing' 1-mode PDF test
2014-05-11 17:46:13 +03:00
hugovk
741297326a
Temporarily remove 'failing' 1-mode PDF test
2014-05-11 17:41:07 +03:00
hugovk
6520004289
Add monochrome PDF test
2014-05-11 17:35:49 +03:00
hugovk
8f1a00ae92
Temporarily remove failing P-mode PDF test
2014-05-11 17:28:41 +03:00
hugovk
3e2ff13aa8
Fix CMYK test
2014-05-11 17:23:10 +03:00
hugovk
c15601e0b0
Add some more pdf tests
2014-05-11 17:16:13 +03:00
hugovk
f165d2034f
Simple test for saving to PDF
2014-05-11 09:01:09 +03:00
Alex Clark
84a701a82b
Update
2014-05-10 13:29:36 -04:00
Alex Clark ☺
e85114ae73
Merge pull request #656 from jacknagel/ft
...
Adjust Homebrew freetype detection logic
2014-05-10 10:28:55 -07:00
Jack Nagel
29ddeaa81a
Adjust Homebrew freetype detection logic
...
XQuartz ships an older freetype that still has a top-level "ft2build.h"
header file. Homebrew's freetype is newer and does not have this file,
it only has "freetype2/ft2build.h".
setup.py finds the header in XQuartz first, but Homebrew's compiler
wrappers intentionally strip out the XQuartz include paths during the
build unless the package depends on it explicitly.
We want to prefer Homebrew's freetype anyway, so if it's installed,
let's not even bother to search the XQuartz paths.
2014-05-10 10:15:39 -05:00
hugovk
74514fa1f5
Some pep8 and pyflakes cleanup
2014-05-10 12:34:36 +03:00
hugovk
22a370afc2
Fix 12-year-old FIXME
2014-05-10 11:46:53 +03:00
wiredfool
54173d2c67
Cherry-pick of portions of patch a500ca1393
, many shortcut ops added, no functional changes
2014-05-09 21:36:15 -07:00
wiredfool
471a1420b9
Merge commit '329fd00d3fe2709c043c73e075da03b6d9729a2b' into cleanup
2014-05-09 20:53:06 -07:00
wiredfool
adc17c156d
Merge branch 'master' of https://github.com/dvska/Pillow into cleanup
2014-05-09 20:49:25 -07:00
Nicolas F
052ea606bf
Clean up defines and includes for Windows
...
1) Renamed USE_INLINE to PIL_USE_INLINE to avoid conflicts with
other headers/libraries.
2) Replace __WIN32__ and WIN32 with _WIN32
3) Don't define WIN32 when the compiler is MSVC but not on Windows
Why would you even...
4) Don't define strcasecmp if you're not even going to use it.
5) Don't include Windows.h with undefs for compilers newer than
1998 everywhere.
6) Don't surpress warnings for MSVC++ 4.0. People still using
MSVC++ 4.0 deserve it.
7) Don't include things that are already included in Windows.h
2014-05-09 21:05:30 +02:00
Nicolas F
37bb8eec24
Don't ignore USE_INLINE on Windows
2014-05-09 20:14:46 +02:00
wiredfool
958397ae02
Merge pull request #650 from hugovk/ignorecoveragewarning
...
Ignore PendingDeprecationWarning from Coverage for Py 3.4
2014-05-09 08:58:18 -07:00
hugovk
53f17f690d
'Dummy' commit to force rebuild. Extra reporting may be useful too.
2014-05-09 13:21:26 +03:00
hugovk
56fe245dd1
Don't allow 3.4 failures
2014-05-09 11:53:49 +03:00
hugovk
5f195ae1a7
On Py3.4, a PendingDeprecationWarning comes from Coverage.py for using the imp module. This warning causes 3.4 builds to fail so ignore the warning from importing coverage.
2014-05-09 11:41:43 +03:00
eliempje
91db774995
Merge pull request #3 from hugovk/patch-1
...
Fix tests so image2 is resized and thumbnailed
2014-05-09 01:21:34 +02:00
hugovk
11227e5dc1
Fix test because thumbnail() retains aspect ratio
2014-05-08 23:01:44 +03:00
Hugo
7a9badf18e
Fix tests so image2 is resized and thumbnailed
2014-05-08 22:44:46 +03:00
eliempje
f7817b93cf
Merge pull request #2 from hugovk/eps_tests
...
Tests for EPS thumbnail bugfix (including thumbnail bugfix)
2014-05-08 18:09:13 +02:00