Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							cecdb2af61 
							
						 
					 
					
						
						
							
							Send unwanted subprocess output to /dev/null  
						
						 
						
						... 
						
						
						
						Avoids unnecessary creation of temporary files as well as unnecessarily
storing process output in memory. The temporary files would sometimes
remain and not be cleaned up. 
						
					 
					
						2017-01-26 17:31:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							58b5c9187d 
							
						 
					 
					
						
						
							
							Replaced absolute PIL imports with relative imports ( #2349 )  
						
						 
						
						
						
					 
					
						2017-01-17 13:22:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a06dd59df7 
							
						 
					 
					
						
						
							
							Added context managers  
						
						 
						
						
						
					 
					
						2016-12-28 09:54:10 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							944a470a79 
							
						 
					 
					
						
						
							
							Merge pull request  #2312  from wiredfool/pr_2298  
						
						 
						
						... 
						
						
						
						List of individual frame durations for saving animated gifs. #2298  
						
					 
					
						2016-12-27 12:00:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							f36a04570f 
							
						 
					 
					
						
						
							
							Merge pull request  #2313  from wiredfool/pr_2196  
						
						 
						
						... 
						
						
						
						Unified different GIF optimize conditions #2196 , Test for #2196  
						
					 
					
						2016-12-27 11:53:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							e530f2a228 
							
						 
					 
					
						
						
							
							Added tuple option for durations  
						
						 
						
						
						
					 
					
						2016-12-27 03:04:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							87092ad4f8 
							
						 
					 
					
						
						
							
							can pass list of integer to set different duration for each frame when saving GIF  
						
						 
						
						
						
					 
					
						2016-12-27 02:44:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa5bc2726 
							
						 
					 
					
						
						
							
							Use generator expressions instead of list comprehension  
						
						 
						
						... 
						
						
						
						Avoids unnecessary temporary lists in memory. 
						
					 
					
						2016-11-14 18:11:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							2ba2763f0b 
							
						 
					 
					
						
						
							
							Replaced range(len()) with enumerate  
						
						 
						
						
						
					 
					
						2016-11-05 19:09:14 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a51dc7dcaf 
							
						 
					 
					
						
						
							
							Unified different GIF optimize conditions  
						
						 
						
						
						
					 
					
						2016-11-05 13:32:02 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							7992d2a65a 
							
						 
					 
					
						
						
							
							Fix BytesWarning discovered while running tests  
						
						 
						
						... 
						
						
						
						Discovered using the command:
python -b -m nose -vx Tests/test_*.py 
						
					 
					
						2016-10-22 12:35:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							a51d3bcdba 
							
						 
					 
					
						
						
							
							Speed up Gif save optimization step: don't do it as often and do it in C.  Fixes   #2093  
						
						 
						
						
						
					 
					
						2016-09-26 14:51:28 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b346ed36f1 
							
						 
					 
					
						
						
							
							Added append_images parameter to GIF saving  
						
						 
						
						
						
					 
					
						2016-09-11 12:04:01 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							be7a191b6e 
							
						 
					 
					
						
						
							
							Added local color table for subsequent GIF frames  
						
						 
						
						
						
					 
					
						2016-09-11 11:57:45 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							8298fcce73 
							
						 
					 
					
						
						
							
							Added support for GIF comment extension  
						
						 
						
						
						
					 
					
						2016-05-07 13:57:40 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							384d32969d 
							
						 
					 
					
						
						
							
							Replaced flush try except with hasattr  
						
						 
						
						
						
					 
					
						2015-12-10 09:22:30 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e9a6a96053 
							
						 
					 
					
						
						
							
							Specified exception type  
						
						 
						
						
						
					 
					
						2015-12-02 16:23:49 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							1b8d12b048 
							
						 
					 
					
						
						
							
							If only one frame, do not use image from sequence  
						
						 
						
						
						
					 
					
						2015-08-24 23:51:02 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e88e90b8ed 
							
						 
					 
					
						
						
							
							Minor improvement, one less copy  
						
						 
						
						
						
					 
					
						2015-08-24 23:23:52 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							88fca0f555 
							
						 
					 
					
						
						
							
							Fixed palette issue when saving  
						
						 
						
						
						
					 
					
						2015-08-24 23:23:07 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ff91ab3b 
							
						 
					 
					
						
						
							
							Corrected version number when saving GIFs  
						
						 
						
						
						
					 
					
						2015-08-21 22:10:13 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f64bc891d4 
							
						 
					 
					
						
						
							
							Changed GifImagePlugin to include use image info params  
						
						 
						
						
						
					 
					
						2015-08-21 22:09:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbea3e553 
							
						 
					 
					
						
						
							
							Added multiframe GIF test  
						
						 
						
						
						
					 
					
						2015-07-01 09:18:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Clark 
							
						 
					 
					
						
						
						
						
							
						
						
							be1df0f33c 
							
						 
					 
					
						
						
							
							Merge pull request  #1320  from radarhere/gifmaker  
						
						 
						
						... 
						
						
						
						Merged gifmaker into GifImagePlugin 
						
					 
					
						2015-06-30 08:00:39 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4fe7281f 
							
						 
					 
					
						
						
							
							Merged gifmaker into GifImagePlugin  
						
						 
						
						
						
					 
					
						2015-06-30 18:02:48 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							d20eef450b 
							
						 
					 
					
						
						
							
							Added is_animated  
						
						 
						
						
						
					 
					
						2015-06-30 13:25:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							1111e9fb35 
							
						 
					 
					
						
						
							
							Fixed frame position when seeking past the end of file  
						
						 
						
						
						
					 
					
						2015-06-19 00:49:18 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							30631902d6 
							
						 
					 
					
						
						
							
							Merge pull request  #1231  from radarhere/image_palette  
						
						 
						
						... 
						
						
						
						Copy image when saving in GifImagePlugin 
						
					 
					
						2015-06-16 11:49:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb1cef99b 
							
						 
					 
					
						
						
							
							Added background color index saving to GifImagePlugin  
						
						 
						
						
						
					 
					
						2015-06-11 11:10:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							42d1aabcc4 
							
						 
					 
					
						
						
							
							Removed interlace flag from GifImagePlugin getdata  
						
						 
						
						
						
					 
					
						2015-06-09 20:21:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Antony Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							1b80fe5507 
							
						 
					 
					
						
						
							
							Provide n_frames attribute to multi-frame formats.  
						
						 
						
						... 
						
						
						
						cf #1190 , #1192 .  Tests missing. 
						
					 
					
						2015-06-08 00:40:23 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							b816c048ad 
							
						 
					 
					
						
						
							
							Merge pull request  #1172  from radarhere/gif  
						
						 
						
						... 
						
						
						
						Added duration and loop set to GifImagePlugin 
						
					 
					
						2015-06-04 13:07:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7e37d2d7 
							
						 
					 
					
						
						
							
							Replaced old-style classes  
						
						 
						
						
						
					 
					
						2015-05-27 00:07:21 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ca89d431ba 
							
						 
					 
					
						
						
							
							To avoid modifications, copy image when saving in GifImagePlugin  
						
						 
						
						
						
					 
					
						2015-05-13 16:39:25 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							f028928b5a 
							
						 
					 
					
						
						
							
							Rearranged used_palette_colors to fix get_local_header  
						
						 
						
						
						
					 
					
						2015-04-24 00:44:27 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							aa1368f551 
							
						 
					 
					
						
						
							
							Flake8 fixes  
						
						 
						
						
						
					 
					
						2015-04-23 23:41:42 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							a5917b3fa3 
							
						 
					 
					
						
						
							
							Added GifImagePlugin tests  
						
						 
						
						
						
					 
					
						2015-04-04 11:45:30 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							ecebedba7f 
							
						 
					 
					
						
						
							
							Added loop set to GifImagePlugin  
						
						 
						
						
						
					 
					
						2015-04-04 10:33:35 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e36e7dd7a2 
							
						 
					 
					
						
						
							
							Added duration set to GifImagePlugin  
						
						 
						
						
						
					 
					
						2015-04-04 10:33:35 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hugovk 
							
						 
					 
					
						
						
						
						
							
						
						
							2879819ce7 
							
						 
					 
					
						
						
							
							Style/health fixes  
						
						 
						
						
						
					 
					
						2015-04-01 16:47:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moriyoshi Koizumi 
							
						 
					 
					
						
						
						
						
							
						
						
							9d60085957 
							
						 
					 
					
						
						
							
							The optimization algorithm is only applicable to the image of mode="P" or "L".  
						
						 
						
						
						
					 
					
						2014-11-06 21:29:27 +09:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hugovk 
							
						 
					 
					
						
						
						
						
							
						
						
							8de95676e0 
							
						 
					 
					
						
						
							
							flake8  
						
						 
						
						
						
					 
					
						2014-08-26 16:47:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nikita Uvarov 
							
						 
					 
					
						
						
						
						
							
						
						
							97e111d079 
							
						 
					 
					
						
						
							
							Fixed wrong mode of gif image.  
						
						 
						
						... 
						
						
						
						In case of L mode and small image. 
						
					 
					
						2014-08-07 16:23:08 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Jørgen Solberg 
							
						 
					 
					
						
						
						
						
							
						
						
							925277cbfc 
							
						 
					 
					
						
						
							
							ensure that the prevous frame was loaded when seek()ing  
						
						 
						
						
						
					 
					
						2014-07-07 20:46:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Jørgen Solberg 
							
						 
					 
					
						
						
						
						
							
						
						
							047832c6c6 
							
						 
					 
					
						
						
							
							only update the disposal_method if it not 'unspecified'  
						
						 
						
						
						
					 
					
						2014-07-03 19:01:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Jørgen Solberg 
							
						 
					 
					
						
						
						
						
							
						
						
							f88a355c6c 
							
						 
					 
					
						
						
							
							Handle transparency between frames for animated GIFs  
						
						 
						
						... 
						
						
						
						Show the previous frame for transparent pixels when the disposal method is 'do not dispose'.
This fixes issue 634. 
						
					 
					
						2014-07-03 18:53:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lars Jørgen Solberg 
							
						 
					 
					
						
						
						
						
							
						
						
							08a9bdbcd6 
							
						 
					 
					
						
						
							
							Fix dispose calculations  
						
						 
						
						... 
						
						
						
						- use correct dispose mode
- only apply the dispose on extent of the previous frame 
						
					 
					
						2014-07-02 21:27:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wiredfool 
							
						 
					 
					
						
						
						
						
							
						
						
							b981ef425b 
							
						 
					 
					
						
						
							
							Suppress stderr from ppmquant and ppmtogif  
						
						 
						
						
						
					 
					
						2014-06-29 14:24:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Brown 
							
						 
					 
					
						
						
						
						
							
						
						
							a301d061fb 
							
						 
					 
					
						
						
							
							Better error checking in _save_netpbm  
						
						 
						
						
						
					 
					
						2014-06-27 19:07:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Brown 
							
						 
					 
					
						
						
						
						
							
						
						
							34317edd8a 
							
						 
					 
					
						
						
							
							Change most uses of os.system to use subprocess  
						
						 
						
						... 
						
						
						
						The only places left that use os.system are in ImageShow and setup.py 
						
					 
					
						2014-06-27 19:07:20 -04:00