f2bc864fc9 
								
							 
						 
						
							
							
								
								Don't build webp extras  
							
							
							
						 
						
							2020-06-08 12:24:32 -03:00  
				
					
						
							
							
								 
						
							
								f008d608ce 
								
							 
						 
						
							
							
								
								Update modules  
							
							
							
						 
						
							2020-06-06 13:28:02 -03:00  
				
					
						
							
							
								 
						
							
								2550e28c83 
								
							 
						 
						
							
							
								
								Fix crash recovering sessions from v1.2.9 or older  
							
							... 
							
							
							
							The issue here was the missing color space was allocating an huge
std::vector() because we had an invalid color space size from
read32(). 
							
						 
						
							2020-06-05 11:59:11 -03:00  
				
					
						
							
							
								 
						
							
								ae40198106 
								
							 
						 
						
							
							
								
								Merge branch 'svg-rendering'  
							
							
							
						 
						
							2020-06-05 11:17:44 -03:00  
				
					
						
							
							
								 
						
							
								eb5c7ee0e5 
								
							 
						 
						
							
							
								
								Add MSX1/MSX2 color palettes  
							
							
							
						 
						
							2020-06-05 10:51:25 -03:00  
				
					
						
							
							
								 
						
							
								24ddad4795 
								
							 
						 
						
							
							
								
								Merge branch 'm13253/master'  
							
							
							
						 
						
							2020-06-05 10:10:03 -03:00  
				
					
						
							
							
								 
						
							
								1068926f7b 
								
							 
						 
						
							
							
								
								Reformat SwapCheckerboardColorsCommand file  
							
							
							
						 
						
							2020-06-04 17:00:10 -03:00  
				
					
						
							
							
								 
						
							
								e4b224a0bd 
								
							 
						 
						
							
							
								
								Merge branch 'swap-bg-colors' ( fix   #1812 )  
							
							
							
						 
						
							2020-06-04 16:59:41 -03:00  
				
					
						
							
							
								 
						
							
								29b91aed48 
								
							 
						 
						
							
							
								
								Show minimum brush size when dynamics is on in BrushPreview ( fix   #2419 )  
							
							... 
							
							
							
							Reports:
https://github.com/aseprite/aseprite/issues/2419 
https://community.aseprite.org/t/5919  
							
						 
						
							2020-06-04 16:15:57 -03:00  
				
					
						
							
							
								 
						
							
								26c675e0d3 
								
							 
						 
						
							
							
								
								Fix memory leak drawing Unicode text  
							
							... 
							
							
							
							Reported in: https://igarastudio.zendesk.com/agent/tickets/963  
							
						 
						
							2020-06-04 16:13:46 -03:00  
				
					
						
							
							
								 
						
							
								4b0d527505 
								
							 
						 
						
							
							
								
								Adds crisp shape rendering for svg file format  
							
							
							
						 
						
							2020-06-02 00:33:39 +01:00  
				
					
						
							
							
								 
						
							
								6bfdada9ac 
								
							 
						 
						
							
							
								
								Fix Simple ink on indexed sprites when painting w/transparent index  
							
							
							
						 
						
							2020-05-30 20:53:34 -03:00  
				
					
						
							
							
								 
						
							
								98106cb2be 
								
							 
						 
						
							
							
								
								Revert  83b2038de1 to bring back PaintInk::Type::AlphaCompositing introduced in  1509699a46 
							
							
							
						 
						
							2020-05-30 20:38:02 -03:00  
				
					
						
							
							
								 
						
							
								445e0abb0b 
								
							 
						 
						
							
							
								
								[win] Add Tablet section on Edit > Preferences and restore old wintab behavior  
							
							... 
							
							
							
							Now on Windows it's more clear the different APIs to use (Windows
Pointer vs Wintab), the Wintab API works as before (generates mouse
events on WM_MOUSE message instead for each packet), and there is a
new Wintab mode to create events directly from packets (still a little
buggy with some tablets, but might be useful in other tablets to get
more precision for fast strokes). 
							
						 
						
							2020-05-30 16:54:35 -03:00  
				
					
						
							
							
								 
						
							
								39a2045a43 
								
							 
						 
						
							
							
								
								Added swap checkerboard colors command  
							
							
							
						 
						
							2020-05-28 23:11:26 +01:00  
				
					
						
							
							
								 
						
							
								b0d76d096f 
								
							 
						 
						
							
							
								
								Fix recent files history order on home view when the file count is greater than 10 (issue  #2388 )  
							
							... 
							
							
							
							This fix is backward compatible (it preserves Recent Files history of the older Aseprite versions) 
							
						 
						
							2020-05-28 15:19:14 -03:00  
				
					
						
							
							
								 
						
							
								0fc4989419 
								
							 
						 
						
							
							
								
								[lua] Fix crash when setting layer.parent to nil  
							
							
							
						 
						
							2020-05-28 15:12:26 -03:00  
				
					
						
							
							
								 
						
							
								896387635b 
								
							 
						 
						
							
							
								
								[lua] Fail if we give an invalid parent to layer.parent setter  
							
							
							
						 
						
							2020-05-28 14:24:10 -03:00  
				
					
						
							
							
								 
						
							
								3a82e64c23 
								
							 
						 
						
							
							
								
								Fix crash caused by ActiveSiteHandler::onBeforeRemoveLayer() that don't remove deleted layers from selected layers  
							
							... 
							
							
							
							This affected only scripts (because UI uses the Timeline to manage the
active range which is already doing this). 
							
						 
						
							2020-05-28 12:26:18 -03:00  
				
					
						
							
							
								 
						
							
								7a74aef1a7 
								
							 
						 
						
							
							
								
								[lua] Use the correct "controller" when "tool" param is specified in app.useTool()  
							
							... 
							
							
							
							Fix regression introduced in 1ec502d242 
							
						 
						
							2020-05-28 12:01:34 -03:00  
				
					
						
							
							
								 
						
							
								6d2ddf877b 
								
							 
						 
						
							
							
								
								"contiguous" option is true by default for paint bucket-like tools  
							
							
							
						 
						
							2020-05-27 15:18:04 -03:00  
				
					
						
							
							
								 
						
							
								1b08d5248c 
								
							 
						 
						
							
							
								
								Fix Flip command when ENABLE_UI is off  
							
							
							
						 
						
							2020-05-27 14:48:16 -03:00  
				
					
						
							
							
								 
						
							
								c49c6ae068 
								
							 
						 
						
							
							
								
								Link with webpdemux and libwebpmux  
							
							
							
						 
						
							2020-05-27 13:11:02 -03:00  
				
					
						
							
							
								 
						
							
								a6c4368e9c 
								
							 
						 
						
							
							
								
								Update laf module  
							
							
							
						 
						
							2020-05-27 12:38:07 -03:00  
				
					
						
							
							
								 
						
							
								9b26e422f7 
								
							 
						 
						
							
							
								
								Make range boundaries smaller for layers to enable alt+click on icons ( fix   #2222 )  
							
							
							
						 
						
							2020-05-26 12:02:15 -03:00  
				
					
						
							
							
								 
						
							
								992d2e002e 
								
							 
						 
						
							
							
								
								Add the Minecraft palette  
							
							
							
						 
						
							2020-05-26 19:12:33 +08:00  
				
					
						
							
							
								 
						
							
								d4b4dfd36d 
								
							 
						 
						
							
							
								
								Fix the ink processing to draw brushes w/alpha compositing on indexed sprites  
							
							
							
						 
						
							2020-05-25 17:33:29 -03:00  
				
					
						
							
							
								 
						
							
								83b2038de1 
								
							 
						 
						
							
							
								
								Remove PaintInk::Type::AlphaCompositing introduced in  1509699a46 
							
							... 
							
							
							
							"Simple" and "Alpha Compositing" user inks will still use the internal
"PaintInk::Type::Simple" type that is then converted to
"TransparentInkProcessing" when opacity < 255 (alpha compositing
case). 
							
						 
						
							2020-05-25 12:30:53 -03:00  
				
					
						
							
							
								 
						
							
								f5f8664732 
								
							 
						 
						
							
							
								
								Update laf module  
							
							
							
						 
						
							2020-05-22 14:35:17 -03:00  
				
					
						
							
							
								 
						
							
								013b27bd8d 
								
							 
						 
						
							
							
								
								Use default macOS image in travis  
							
							
							
						 
						
							2020-05-22 11:30:41 -03:00  
				
					
						
							
							
								 
						
							
								6728087407 
								
							 
						 
						
							
							
								
								Update laf module  
							
							
							
						 
						
							2020-05-22 11:16:57 -03:00  
				
					
						
							
							
								 
						
							
								f56931a612 
								
							 
						 
						
							
							
								
								Add missing #include in engine.cpp  
							
							
							
						 
						
							2020-05-22 11:15:15 -03:00  
				
					
						
							
							
								 
						
							
								2bfd3261b5 
								
							 
						 
						
							
							
								
								Define fill_toolloop_params_from_tool_preferences() only when needed  
							
							
							
						 
						
							2020-05-22 11:15:04 -03:00  
				
					
						
							
							
								 
						
							
								3163d00e1e 
								
							 
						 
						
							
							
								
								Avoid multi-line comment warning  
							
							
							
						 
						
							2020-05-22 11:14:48 -03:00  
				
					
						
							
							
								 
						
							
								60c54a3242 
								
							 
						 
						
							
							
								
								Fix edge case w/alpha compositing on indexed images  
							
							... 
							
							
							
							On indexed images, if we paint with alpha compositing and opacity=255,
we can act just like the simple ink, copying the color (the original
index). If we go through the process of color blending, we might loss
the index in sprites that contain palettes with the same color two or
more times. 
							
						 
						
							2020-05-21 20:36:04 -03:00  
				
					
						
							
							
								 
						
							
								c6720b543a 
								
							 
						 
						
							
							
								
								Move doc::rgba_to_graya_* functions from .h to .cpp  
							
							
							
						 
						
							2020-05-21 20:07:23 -03:00  
				
					
						
							
							
								 
						
							
								847f176f0d 
								
							 
						 
						
							
							
								
								Add new palette hept32 by ENDESGA  
							
							... 
							
							
							
							https://twitter.com/ENDESGA/status/1263381772173062144  
						
							2020-05-21 12:08:09 -03:00  
				
					
						
							
							
								 
						
							
								3898210ca1 
								
							 
						 
						
							
							
								
								Fix some links in README  
							
							
							
						 
						
							2020-05-20 19:29:58 -03:00  
				
					
						
							
							
								 
						
							
								31ccedb07d 
								
							 
						 
						
							
							
								
								More changes to the list of features in README  
							
							
							
						 
						
							2020-05-20 19:24:44 -03:00  
				
					
						
							
							
								 
						
							
								e7a1b9523f 
								
							 
						 
						
							
							
								
								Update list of features in README with more links  
							
							
							
						 
						
							2020-05-20 19:01:18 -03:00  
				
					
						
							
							
								 
						
							
								1509699a46 
								
							 
						 
						
							
							
								
								Fix Alpha Compositing Ink - Indexed Mode - Pencil tool with transparent color selected.  
							
							... 
							
							
							
							The normal Alpha Compositing Ink behavior is:
Do nothing when the user wants to paint with the transparent color.
Before this fix, Alpha Compositing in Indexed Mode worked like Simple Ink 
							
						 
						
							2020-05-20 17:16:51 -03:00  
				
					
						
							
							
								 
						
							
								1ec502d242 
								
							 
						 
						
							
							
								
								Add "ink" parameter to app.useTool() + minor needed refactors  
							
							
							
						 
						
							2020-05-20 17:15:30 -03:00  
				
					
						
							
							
								 
						
							
								d71404aa6c 
								
							 
						 
						
							
							
								
								Update link to CLA  
							
							
							
						 
						
							2020-05-20 09:56:49 -03:00  
				
					
						
							
							
								 
						
							
								b922cfcc10 
								
							 
						 
						
							
							
								
								Refactor ToolLoop creation w/ToolLoopParams to add more options to app.useTool()  
							
							... 
							
							
							
							This will be used to add more testing capabilities to app.useTool() 
							
						 
						
							2020-05-19 20:11:47 -03:00  
				
					
						
							
							
								 
						
							
								39f2269ea5 
								
							 
						 
						
							
							
								
								Don't scale the marching ants pattern  
							
							
							
						 
						
							2020-05-19 09:27:24 -03:00  
				
					
						
							
							
								 
						
							
								3d2013b33c 
								
							 
						 
						
							
							
								
								Draw mask boundaries with a gfx::Path  
							
							... 
							
							
							
							The path is also cached so on each re-paint we can re-use it while
it's still valid. 
							
						 
						
							2020-05-18 17:58:22 -03:00  
				
					
						
							
							
								 
						
							
								9801010a2b 
								
							 
						 
						
							
							
								
								Update webp module  
							
							... 
							
							
							
							Possible fix for #2387 ? 
							
						 
						
							2020-05-18 08:32:49 -03:00  
				
					
						
							
							
								 
						
							
								a2cdde8ec8 
								
							 
						 
						
							
							
								
								[lua] Add "enabled" and "visible" properties when creating new widgets  
							
							... 
							
							
							
							Fixed https://github.com/aseprite/api/issues/29  
							
						 
						
							2020-05-15 19:03:46 -03:00  
				
					
						
							
							
								 
						
							
								f491a2a506 
								
							 
						 
						
							
							
								
								Add ui::Entry::Range to simplify code  
							
							
							
						 
						
							2020-05-15 18:24:35 -03:00  
				
					
						
							
							
								 
						
							
								fa187b35a8 
								
							 
						 
						
							
							
								
								Don't delete extra char using Ctrl+backspace to delete words in ui::Entry  
							
							
							
						 
						
							2020-05-15 18:15:59 -03:00