Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fb16e7089
							
						
					 | 
					
						
						
							
							Re-integrated anim in trunk, fixing the 999-layer limit at the same time
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1841 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2011-10-19 23:35:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ba389e06b
							
						
					 | 
					
						
						
							
							Lua: matchcolor2() now takes an optional argument that is the weight of lightness in color proximity algorithm (instead of the 0.25 default).
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1821 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2011-07-18 23:08:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							63dcf9cc25
							
						
					 | 
					
						
						
							
							Performance improvement for slow graphic systems: avoid lag on X11 (Issue 405,269)
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1780 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2011-04-16 18:24:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							02ecd8d29d
							
						
					 | 
					
						
						
							
							Fix issue 432: Options/Input: Missing graphic update after changing a numeric value
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1778 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2011-04-14 19:43:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							80c37034f9
							
						
					 | 
					
						
						
							
							Fix a remap problem on brush, when modified by Lua script then transformed. Fix Brush remap to maintain transparent pixels. Fix Text tool , respects transparent pixels and preview is always visible (The black PF_ fonts are no longer shown on a black background)
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1726 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2011-02-16 17:03:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd13dd93b1
							
						
					 | 
					
						
						
							
							Integrated the changes by PheeL for Caanoo support
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1629 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-09-29 22:21:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							e5703c0895
							
						
					 | 
					
						
						
							
							Implemented issue 327: Having the magnifier settings identical for main and spare page
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1622 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-09-17 16:25:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0d2f9741d
							
						
					 | 
					
						
						
							
							Improved Spare remapping and Brush recolorizing, with new color-matching formula provided by DawnBringer (Perceptual color-distance with 25 brightness weigth-in). Fix in 'Copy to spare/Palette & remap' : Transparent color of the spare wasn't renumbered accordingly.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1613 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-09-12 19:09:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf8af1902c
							
						
					 | 
					
						
						
							
							In /rgb 3 mode: If skin colors are compatible with /rgb 3, they are the ideal colors for matching, and those you add when loading low-color images or typing 'Backspace' in Palette. Otherwise the ideal color set is hard-coded black/dark_blue/grey/white
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1603 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-09-02 00:39:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc42854490
							
						
					 | 
					
						
						
							
							Even more work on GUI color auto-detection. Now additionally tries to find a specific color scheme for CPC palettes (pale green and grey), if the skin's colors can't be accurately represented in /rgb 3.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1591 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-24 22:29:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							03a813baec
							
						
					 | 
					
						
						
							
							More work on auto-detcting GUI colors. Fixes the cases like the 16-color ramp black->yellow reported by DawnBringer. Seems to work better with many 4-color cpc palettes
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1590 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-24 18:27:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ed9d0d652
							
						
					 | 
					
						
						
							
							Improve auto-detection of menu colors when using very small palettes
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1584 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-22 16:48:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adrien Destugues
							
						 
					 | 
					
						
						
						
						
							
						
						
							715ddad331
							
						
					 | 
					
						
						
							
							iBrush rotation now snap cursor in an useful way (to fixed angles)
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1582 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-22 16:02:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							1cad25e4b5
							
						
					 | 
					
						
						
							
							Reverted r1477: 'Faster translucency effect when perfect matches are available'. When duplicates were available in the palette, it wasn't choosing always the same
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1575 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-15 18:34:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7a083ee92
							
						
					 | 
					
						
						
							
							GUI colors: When all of a skin's preferred colors are available, Grafx2 picks them. This overrides the new algorithm of r1550
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1562 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-07 19:43:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adrien Destugues
							
						 
					 | 
					
						
						
						
						
							
						
						
							9070ca9b5b
							
						
					 | 
					
						
						
							
							* Smarter function to guess the menu colors. It is now done by selecting colors from their luminance and saturation. Thisshould give better results on low-color pictures where there is only one grey tone. It was really annoying to work on amstrad CPC pictures.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1550 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-08-05 20:03:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a46da32d5
							
						
					 | 
					
						
						
							
							Support for hexa text input (internal)
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1522 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-06-24 19:31:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							14557f8f02
							
						
					 | 
					
						
						
							
							Fixed the display of brush in the top left button
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1496 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-06-06 23:08:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							9456b06143
							
						
					 | 
					
						
						
							
							Changed skin format to allow skinmakers to provide 'selected' versions of buttons. Still slightly buggy
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1495 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-06-06 19:29:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							acd31e1a3a
							
						
					 | 
					
						
						
							
							Implemented 'Right click colorpick' option (Issue 300)
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1491 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-05-29 15:18:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							d00a5cfcd4
							
						
					 | 
					
						
						
							
							Fix bug with >16 paintbrushes
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1482 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-05-18 01:11:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							a84a9b7e66
							
						
					 | 
					
						
						
							
							Brushes are now saved in gfx2.cfg. Fix a severe bug in gfx2.cfg format: in Settings screen, the button 'Reload' was readign the file incorrectly, which caused (for example) the keyboard shortcut to 'Scroll Up' to disappear.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1481 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-05-18 00:07:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							f686d8a951
							
						
					 | 
					
						
						
							
							Issue 257: In the Paintbrush selection screen, outline the current brush
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1478 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-05-16 14:52:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							a29c025156
							
						
					 | 
					
						
						
							
							Speed up the translucency effect when there's a perfect match.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1477 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-05-16 14:29:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7d7938797
							
						
					 | 
					
						
						
							
							Settings: Added the missing mouse sensitivity; Fixed mouse droppings; Toggle settings in the other direction with right mouse button. Skins: Fixed small problem when changing skins, note taking color change into account immediately.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1465 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-04-26 19:22:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e0cafdae1
							
						
					 | 
					
						
						
							
							Fix issue 340: Inaccurate cursor position when selecting palette colors. Also improved greatly the picking of color:  It's now on mouse down (instead of release), you can drag the mouse to another cell. Dragging won't activate any other buttons, only palette cells.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1453 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-04-11 18:43:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff2c44eaf9
							
						
					 | 
					
						
						
							
							Fix issue 339 (Grad Rectangle can leave construction lines on image)
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1451 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-04-10 19:46:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							048f197636
							
						
					 | 
					
						
						
							
							Continuation of Issue 210:Bottom pixels not complete visable in some zoom modes. I chose to have a dead zone at bottom of zoomed area only when it's at bottom of image too. The dead zone is created only if the remaining space is <= 50 of a normal zoomed line, So the usable pixels are guaranteed to be > half a normal line, and the dead space is always <= half a line.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1445 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-04-05 17:56:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adrien Destugues
							
						 
					 | 
					
						
						
						
						
							
						
						
							a865415df6
							
						
					 | 
					
						
						
							
							Always display the colorpicker cursor as there is no preview brush.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1444 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-04-05 09:50:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adrien Destugues
							
						 
					 | 
					
						
						
						
						
							
						
						
							befba16697
							
						
					 | 
					
						
						
							
							Allow to display the last line of pixels in magnifier.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1442 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-04-05 09:28:52 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yves Rizoud
							
						 
					 | 
					
						
						
						
						
							
						
						
							3ca5322379
							
						
					 | 
					
						
						
							
							Reorganized source code and directory tree.
						
						
						
						
						
						
						
						git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1375 416bcca6-2ee7-4201-b75f-2eb2f807beb1 
						
						
					 | 
					
						2010-03-05 02:53:19 +00:00 | 
					
					
						
						
							
							
							
						
					 |