reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								28414a6af8
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								Global: Avoid floating-point equality checks where possible
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								   attila
							
						 | 
						
							
							
							
								
							
								a99422efee
								
							
								
							
						 | 
						
							
							
								
								Drawable:  Add setDrawableTransform() and use it in SVGParser
							
							
							
							
							
							
								
							
							
							Using this new function a previous bug is avoided where transforms
were applied differently to drawable paths and text elements. 
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2ec861d99e
								
							
								
							
						 | 
						
							
							
								
								Update licensing banners to JUCE 7
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								dea3fe60e4
								
							
								
							
						 | 
						
							
							
								
								Update copyright banners
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								ebac835673
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								Fix some deprecation warnings
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								64b9366e8f
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								CharacterFunctions:  Add new function to move pointer past whitespace
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
								
								
							
							
								
							
								3baaad8b5b
								
									 
										
											
										
									 
								
							
								
							
						 | 
						
							
							
								
								XmlElement:  Update loops to use new iterators
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0ded1ccc5f
								
							
								
							
						 | 
						
							
							
								
								Made the SVG parser catch "NaN" string values rather than passing them into the Path class
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								009d685179
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								48acdf58ef
								
							
								
							
						 | 
						
							
							
								
								Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								7553b8dc1b
								
							
								
							
						 | 
						
							
							
								
								Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								26901c6106
								
							
								
							
						 | 
						
							
							
								
								SVG:  Added support for RGBA, HSL and HSLA colours
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								49361b4775
								
							
								
							
						 | 
						
							
							
								
								SVG:  Added support for RGBA, HSL and HSLA colours
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								894e7d2bd2
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								2d16374b14
								
							
								
							
						 | 
						
							
							
								
								Updated all license headers
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								327f817b9b
								
							
								
							
						 | 
						
							
							
								
								Copyrights: Update commercial/gpl headers to be gpl-only
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								26c9468dc5
								
							
								
							
						 | 
						
							
							
								
								Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   reuk
							
						 | 
						
							
							
							
								
							
								5af01b9b16
								
							
								
							
						 | 
						
							
							
								
								Demos:  Convey proper ownership semantics
							
							
							
							
								
							
							
						 | 
						5 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								d498575976
								
							
								
							
						 | 
						
							
							
								
								Fixed some SVG parsing bugs
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								e88228a036
								
							
								
							
						 | 
						
							
							
								
								SVG:  Fixed a couple of parsing bugs
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								0fb8c8e82a
								
							
								
							
						 | 
						
							
							
								
								Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a97c4a9139
								
							
								
							
						 | 
						
							
							
								
								More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it
							
							
							
							
								
							
							
						 | 
						6 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								594e09b250
								
							
								
							
						 | 
						
							
							
								
								SVG:  Rescale image before transforming to ensure that it is the correct size
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								b8b77df0ed
								
							
								
							
						 | 
						
							
							
								
								SVG:  Ensure that transformed images are positioned correctly
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								4d4fd5ea3f
								
							
								
							
						 | 
						
							
							
								
								SVG:  Avoid double transforming gradients
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								121b42d507
								
							
								
							
						 | 
						
							
							
								
								SVG:  Set the bounding box of images to ensure they are positioned correctly
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   Tom Poole
							
						 | 
						
							
							
							
								
							
								ab863a6dc2
								
							
								
							
						 | 
						
							
							
								
								Replaced all usage of ScopedPointer with std::unique_ptr
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8d09eaadb6
								
							
								
							
						 | 
						
							
							
								
								Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1a60fa9765
								
							
								
							
						 | 
						
							
							
								
								More ScopedPointer/unique_ptr compatibility work
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								48a5fbd333
								
							
								
							
						 | 
						
							
							
								
								Another batch of ScopedPointer cleanups
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								3300e71e17
								
							
								
							
						 | 
						
							
							
								
								Removal of RelativeCoordinate classes from the Drawables
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								65ba5128c7
								
							
								
							
						 | 
						
							
							
								
								Small fix to the SVG parser
							
							
							
							
								
							
							
						 | 
						7 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d727f2a35a
								
							
								
							
						 | 
						
							
							
								
								Added MathConstants::halfPi to improve readability
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d0111a4f96
								
							
								
							
						 | 
						
							
							
								
								Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f0ef700e46
								
							
								
							
						 | 
						
							
							
								
								Modernised a bunch of code mainly relating to character/string iteration
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								eda613c6db
								
							
								
							
						 | 
						
							
							
								
								Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5e4fd94b8f
								
							
								
							
						 | 
						
							
							
								
								SVG parser: if font-size is unspecified for text, a non-zero default size is used
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								39cb22cf5e
								
							
								
							
						 | 
						
							
							
								
								Fixed a problem with the SVG parser
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a1b55a4025
								
							
								
							
						 | 
						
							
							
								
								Fixed a problem with the SVG parser handling group element transforms
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cb7ecfd77b
								
							
								
							
						 | 
						
							
							
								
								Added method Drawable::getOutlineAsPath(), and used this for parsing SVG clip regions
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e281bc3fed
								
							
								
							
						 | 
						
							
							
								
								SVG parser: changed font heights to work in points rather than pixels, to match behaviour of other parsers
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f5b92421f9
								
							
								
							
						 | 
						
							
							
								
								Fixed an SVG parser problem with elements marked display:none
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4397cc3701
								
							
								
							
						 | 
						
							
							
								
								Made SVG parser cope with quoted font names
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								b5afccc37c
								
							
								
							
						 | 
						
							
							
								
								Updated file headers and the README with the JUCE 5 license
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								bf94ab0e4c
								
							
								
							
						 | 
						
							
							
								
								Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   tpoole
							
						 | 
						
							
							
							
								
							
								37e21e9cb1
								
							
								
							
						 | 
						
							
							
								
								Fixed VS2013 compiler warning in SVGParser
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5b6c82b59c
								
							
								
							
						 | 
						
							
							
								
								Improved some SVG CSS parsing, and did some minor internal cleanup on the parser.
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								8ed41ed14b
								
							
								
							
						 | 
						
							
							
								
								Fixed some whitespace style and cleaned up some code using C++11
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								c754f6ca63
								
							
								
							
						 | 
						
							
							
								
								Fixed the SVG parser for an edge-case path string sequence, and added a few other cleanups to the parser
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								6b6dedbfd1
								
							
								
							
						 | 
						
							
							
								
								Add some minor changes to stay compatible with GCC 4.4
							
							
							
							
								
							
							
						 | 
						9 years ago |