Commit Graph

  • 405d1a64d8 - Fix incorrect pixel width in WebP RGBX import call - Add a test to cover RGBX import Jason Douglas 2017-09-27 21:22:05 -0700
  • b3e90a37e9 Fix implicit function declaration warning Jason Douglas 2017-09-27 21:20:03 -0700
  • 5b2dd29f44 Fix invalid_args test for older versions of libwebp Jason Douglas 2017-09-27 20:21:18 -0700
  • 247c2f59a1 Use PyErr_* functions instead of fprintf for error handling in _webp.c Jason Douglas 2017-09-27 20:12:10 -0700
  • 80b96246c4 Fix tests to support different output modes (RGB vs RGBX) Jason Douglas 2017-09-27 19:28:43 -0700
  • c18d26b04b - Conditonally compile animation support, only if the mux.h and demux.h headers meet the ABI version requirements - Add WEBPMUX support back to WebPDecode_wrapper (to support older versions of libwebp that have mux support, but not animation) - Add HAVE_WEBPANIM flag, and use it appropriately - Update documentation / tests Jason Douglas 2017-09-27 19:04:24 -0700
  • e534991409 - Styling changes to be C89-conformant - Change WebPAnimEncoder/Decoder to use RGBX mode instead of RGB (since internally it is using RGBA always) Jason Douglas 2017-09-27 17:10:25 -0700
  • b46cf52883 Fix 'for' loop initial declaration error Jason Douglas 2017-09-26 21:45:25 -0700
  • 356da80686 Fix metadata test for python3 Jason Douglas 2017-09-26 20:46:35 -0700
  • cd12a48fe0 - Support non-alpha modes with WebPAnimDecoder - Support writing metadata chunks with WebPAnimEncoder - Add XMP metadata support to legacy WebPEncode wrapper - Cleanup unused mux code in legacy WebPDecode wrapper - Fix some bugs present when compiled without WebP Mux support - Fix conversion from L/P/PA modes when saving WebP files - Update existing tests, and add new ones for WebP animation and metadata support Jason Douglas 2017-09-26 20:27:40 -0700
  • 482d803717 Add support for reading animated WebP files Jason Douglas 2017-09-26 02:58:54 -0700
  • 6e4766155d Add support for writing animated webp files Jason Douglas 2017-09-25 18:53:31 -0700
  • 638e08c420 Docs: Spaces between versions for readability and consistency Hugo 2017-09-24 00:23:19 +0300
  • 9344bd20dd Move test_no_resource_warning_for_numpy_array to test_numpy so it can be skipped easily hugovk 2015-01-01 12:57:43 +0200
  • 0b6691ecc9 A numpy failing test for ResourceWarning on Python 3 hugovk 2014-12-30 17:02:59 +0200
  • cde8c1b560 Improve assert_warning() error message for warn_class=None hugovk 2014-12-30 16:51:19 +0200
  • 77f0608c4e Failing test for ResourceWarning on Python 3 hugovk 2014-12-30 16:20:42 +0200
  • 9db1b760e5 revert reverse order of blocks associated with the image Alexander 2017-09-23 06:07:47 +0300
  • 385963928f make MS C compiler happy Alexander 2017-09-23 04:56:18 +0300
  • 145180a105 fix alignment Alexander 2017-09-23 04:44:01 +0300
  • 4b85230726 clear_cache: number or blocks to keep Alexander 2017-09-23 04:20:53 +0300
  • 6a435793d8 fallback to small block size on memory error Alexander 2017-09-23 04:15:19 +0300
  • b51d77e4e5 Merge branch 'master' into block-storage Alexander 2017-09-23 04:07:09 +0300
  • 04c96f6030 Update CHANGES.rst [ci skip] wiredfool 2017-09-22 16:02:44 +0100
  • b8d6fd57fa Merge pull request #1860 from radarhere/register_extensions wiredfool 2017-09-22 15:59:04 +0100
  • 6198422383 Merge pull request #2748 from wiredfool/i16s wiredfool 2017-09-22 15:57:56 +0100
  • d68ff3efeb Merge d4f28b5d97 into 2fa09fe0e0 wiredfool 2017-09-22 14:57:22 +0000
  • 2fa09fe0e0 Merge pull request #2752 from radarhere/docs wiredfool 2017-09-22 15:57:18 +0100
  • 7e980d4897 Corrected docs syntax Andrew Murray 2017-09-22 20:29:20 +1000
  • 180342400a Merge pull request #2750 from wiredfool/docs wiredfool 2017-09-20 13:58:23 +0100
  • 6e2010e7fd speling Eric Soroos 2017-09-20 11:17:46 +0000
  • 8172fa710b Updated release notes Eric Soroos 2017-09-20 10:54:59 +0000
  • dc327121f1 formatting Eric Soroos 2017-09-20 10:49:47 +0000
  • ba101e4e62 Fix docstring error Eric Soroos 2017-09-20 10:49:14 +0000
  • 505eb799ba fixed doc formatting error Eric Soroos 2017-09-20 10:47:35 +0000
  • 997e108946 Deprecated easy_install in instructions Eric Soroos 2017-09-20 10:09:15 +0000
  • 0c248c68f2 platform changes Eric Soroos 2017-09-20 10:08:53 +0000
  • 1e69b50f2b Merge 7da62621a5 into fd67647901 Andrew Murray 2017-09-20 09:34:48 +0000
  • 7da62621a5 Added executable flag to shell scripts Andrew Murray 2017-09-20 19:33:02 +1000
  • a89c4e455d Target mode is I, check pixels Eric Soroos 2017-09-20 09:26:40 +0000
  • 60cbe9fe44 I;16(B)S and I;32BS aren't modes, they're rawmodes Eric Soroos 2017-09-20 09:26:14 +0000
  • 4087479464 Added test image Andrew Murray 2015-09-19 10:12:00 +1000
  • e3d495de46 Merge 3732344571 into fd67647901 Andrew Murray 2017-09-20 09:00:48 +0000
  • fd67647901 Updage CHANGES.rst [ci skip] wiredfool 2017-09-20 09:58:01 +0100
  • 2479019241 Merge pull request #2746 from wiredfool/msys2 wiredfool 2017-09-20 09:57:29 +0100
  • 5c77fbb29f test mingw Eric Soroos 2017-09-19 12:45:09 +0000
  • 973787e240 flags to fix building on mingw Eric Soroos 2017-09-19 12:44:56 +0000
  • e11b47858c Merge pull request #2737 from uploadcare/imaging-copy-palette-info Alexander Karpinsky 2017-09-19 21:43:37 +0300
  • a78e92356f Merge branch 'master' into block-storage Alexander 2017-09-19 21:08:21 +0300
  • ecfc10d002 oops Alexander 2017-09-19 21:01:34 +0300
  • bca70a743d Merge branch 'master' into imaging-copy-palette-info Alexander 2017-09-19 20:51:52 +0300
  • bda6d1e588 rename ImagingCopyPaletteInfo to ImagingCopyPalette Alexander 2017-09-19 20:42:13 +0300
  • bbf1c3a52c Updage CHANGES.rst [ci skip] wiredfool 2017-09-19 14:27:25 +0100
  • a0ce5740d5 Merge pull request #2719 from wiredfool/issue_2278 wiredfool 2017-09-19 14:26:29 +0100
  • e605a2e986 Merge 8d8f109f20 into e5513804a3 Bob Wu 2017-09-19 12:34:46 +0000
  • 8d8f109f20 Bug Fix in Image.py BowenWu 2017-09-19 20:29:00 +0800
  • d4f28b5d97 Added PyAccess methods for I;16S, tests for setvalue Eric Soroos 2017-09-19 11:17:25 +0000
  • d8c088ed8b If image is already in the destination mode and there is no matrix, do not convert Andrew Murray 2017-09-06 14:49:15 +1000
  • 411765a69c Added _mutable method for common code Andrew Murray 2017-09-06 14:22:22 +1000
  • 23a51a35e9 Avoid potentially loading an image twice Andrew Murray 2017-06-22 20:24:21 +1000
  • c12b9fb4dc added test for metadata count warning Eric Soroos 2017-09-19 10:35:14 +0000
  • bdbfeff7e3 Merge 45f65846db into e5513804a3 Quentin Peter 2017-09-19 10:13:29 +0000
  • e5513804a3 Merge pull request #2709 from uploadcare/alpha-composite-box wiredfool 2017-09-19 11:13:19 +0100
  • bcdc23c3ba Update CHANGES.rst [ci skip] wiredfool 2017-09-19 11:12:57 +0100
  • c786213b09 Merge pull request #2291 from asergi/pathlib2 wiredfool 2017-09-19 11:11:35 +0100
  • 03e5c63398 Updage CHANGES.rst [ci skip] wiredfool 2017-09-19 11:09:55 +0100
  • 6f8d8bb4f3 Merge pull request #2740 from uploadcare/less-unsafe_ptrs wiredfool 2017-09-19 11:08:29 +0100
  • 7541755aa5 Merge pull request #2730 from uploadcare/fast-geometry wiredfool 2017-09-19 10:58:47 +0100
  • 9f787f6e3d Merge pull request #2735 from uploadcare/deprecate-some-ops wiredfool 2017-09-19 10:46:22 +0100
  • 4dcfd969ee Merge pull request #2741 from radarhere/freetype wiredfool 2017-09-19 10:41:40 +0100
  • f3867f99f8 Merge pull request #2742 from radarhere/player wiredfool 2017-09-19 10:40:36 +0100
  • efe8479af9 Additional tests -- access/pack/unpack wiredfool 2017-09-19 10:32:11 +0100
  • 5366a94725 clear cache at exit Alexander 2017-09-19 03:10:57 +0300
  • 654b5f7958 tests for env vars Alexander 2017-09-19 01:00:18 +0300
  • db08235c05 reduce size of blocks returned to pool Alexander 2017-09-19 00:14:44 +0300
  • 44c2698f69 ImagingMemoryBlock structure Alexander 2017-09-18 22:41:28 +0300
  • 67e1e03c79 Set options from environment variables Alexander 2017-09-18 21:29:48 +0300
  • 3bfdfcd48a reduce code duplication Alexander 2017-09-18 03:57:43 +0300
  • 2ab19bbe44 actually fix tests on pypy Alexander 2017-09-18 03:17:45 +0300
  • 23527774d3 test for images wider than block_size Alexander 2017-09-18 02:57:14 +0300
  • ae104b0d0e collect garbage before check memory Alexander 2017-09-18 02:51:27 +0300
  • 6d2be876c8 tests Alexander 2017-09-18 02:37:47 +0300
  • af3dcf84af python api for resources Alexander 2017-09-18 01:41:39 +0300
  • 53dde3b7f6 fix visual c compiler Alexander 2017-09-17 22:46:11 +0300
  • 8659cd7564 stats Alexander 2017-09-17 21:31:50 +0300
  • 4951962af1 ImagingMemoryArean tata type Alexander 2017-09-17 20:31:13 +0300
  • dc192be83f temp Alexander 2017-09-17 20:10:31 +0300
  • c8a2923d17 Return blocks in reverse order to reduce reallocations Alexander 2017-09-17 19:54:49 +0300
  • 269b50e7a8 Fixed bug where player script was skipping the first image Andrew Murray 2017-09-17 13:36:32 +1000
  • d9c520ba26 Updated freetype to 2.8.1 Andrew Murray 2017-09-17 11:48:32 +1000
  • 3852df109c Updated freetype to 2.8.1 Andrew Murray 2017-09-17 11:44:39 +1000
  • fd907fbdc9 Fix 0-width and 0-height images other way Alexander 2017-09-17 03:31:24 +0300
  • 0054743100 fix zero size images Alexander 2017-09-17 02:58:01 +0300
  • 6007e818a9 debug messages Alexander 2017-09-17 01:40:30 +0300
  • a5034b54cd do not request more lines than required Alexander 2017-09-17 01:34:57 +0300
  • f2123b4222 limit allocated memory to lines_per_block * linesize size Alexander 2017-09-17 01:22:44 +0300
  • d4a1f7a01a align lines Alexander 2017-09-16 19:00:46 +0300
  • 63b925d74c Merge branch 'master' into block-storage Alexander 2017-09-16 22:21:56 +0300
  • 406d073624 Merge 8c4f58a4cd into 574a8e4793 Hugo 2017-09-16 19:14:32 +0000
  • a6ed03c475 Export only required properties in unsafe_ptrs Alexander 2017-09-16 21:52:28 +0300