|  reuk | 28414a6af8 
										
											
										
									 | Global: Avoid floating-point equality checks where possible | 2 years ago | 
				
					
						|  reuk | a6638f8a6d 
										
											
										
									 | Path: Allow addPath to take a reference to self | 2 years ago | 
				
					
						|  reuk | cb14aa983d 
										
											
										
									 | Path: Allow addPath to take a reference to self | 2 years ago | 
				
					
						|  Tom Poole | 2ec861d99e | Update licensing banners to JUCE 7 | 3 years ago | 
				
					
						|  Tom Poole | dea3fe60e4 | Update copyright banners | 3 years ago | 
				
					
						|  Tom Poole | 04a8a44a85 | Make Path::intersectsLine const | 3 years ago | 
				
					
						|  reuk | 64b9366e8f 
										
											
										
									 | CharacterFunctions:  Add new function to move pointer past whitespace | 4 years ago | 
				
					
						|  reuk | 394c4fd475 | Clang:  Fix warnings when building with clang 10 | 5 years ago | 
				
					
						|  ed | 009d685179 | Updated all license headers | 5 years ago | 
				
					
						|  reuk | 4cf66d6522 | Cleanup:  Remove redundant inlines | 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 | eaf0f990d4 | Replaced all uses of static_cast<Type&&> with std::move | 7 years ago | 
				
					
						|  jules | 7ab4d1708b | Some misc cleanups, mainly around WeakReference usage and rectangles | 7 years ago | 
				
					
						|  jules | 430948ad91 | Fixed an undefined behaviour warning in the demo app, and tidied up a couple of path functions | 7 years ago | 
				
					
						|  jules | 5e9267e5d8 | Simplified the Path class by making it use an Array for starage. | 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 | 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 | 3df7f8ff8b | Did a bit of minor modernising in Graphics + Path | 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 | 
				
					
						|  hogliux | 9f3fb1c0a6 | Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated | 8 years ago | 
				
					
						|  hogliux | a7ee1a7c2e | Added missing initialiser in Path::Iterator constructor | 8 years ago | 
				
					
						|  jules | 9abd4eeace | Added some extra tolerance settings to some Path methods | 9 years ago | 
				
					
						|  jules | edec7b34b2 | Replaced some uses of AffineTransform::identity with a default-constructed object | 10 years ago | 
				
					
						|  jules | 02492b36b9 | Lots of small whitespace tweaks. | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | afbec9cf3c | Updates to avoid pedantic warnings in gcc. | 10 years ago | 
				
					
						|  jules | 3613542330 | Updates to avoid pedantic warnings in gcc. | 10 years ago | 
				
					
						|  jules | 19cd517bac | (Oops - last Path check-in should have been used float, not int) | 10 years ago | 
				
					
						|  jules | cd48446e89 | Added an alternative version of Path::addPieSegment() | 10 years ago | 
				
					
						|  jules | 78bfab2d17 | Added a Path::addTriangle method that takes Point parameters | 11 years ago | 
				
					
						|  jules | 1a2a50f71d | Added a version of Path::addEllipse that takes a Rectangle | 11 years ago | 
				
					
						|  jules | e1ebe495b4 | Added method Path::preallocateSpace(). | 11 years ago | 
				
					
						|  jules | 435089e89b | Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. | 12 years ago | 
				
					
						|  jules | 072c27d7f4 | Renamed Rectangle::transformed to Rectangle::transformedBy, in order to match the method name in Point, and allow easier use of these classes in templates. | 12 years ago | 
				
					
						|  jules | 3d74717349 | Bit of tidying-up in the Point class, and some spelling fixes in comments. | 12 years ago | 
				
					
						|  jules | a53a50eb35 | Improved ShapeButton's mouse-click movement behaviour. | 12 years ago | 
				
					
						|  jules | 03c2801f3f | Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 | 12 years ago | 
				
					
						|  jules | c7506df13f | Changed some pass-by-references to pass-by-value to improve compiler optimisation. | 12 years ago | 
				
					
						|  jules | 9ed6f088e3 | Improved Path::addBubble. | 12 years ago | 
				
					
						|  jules | 0033491cc8 | Cleaned up some compiler warnings. | 13 years ago | 
				
					
						|  jules | 745e2ae8b9 | Added new version of Path::addRoundedRectangle(). Introjucer: new button look and feel. | 13 years ago | 
				
					
						|  jules | 27f1901fe6 | Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code. | 13 years ago | 
				
					
						|  jules | 1f95f54089 | Purged some warnings. | 13 years ago | 
				
					
						|  jules | 28fbf4cb64 | Relaxed some assertions in Component to make it easier to load SVG on threads. Minor internal tinkering with Path class. | 13 years ago | 
				
					
						|  jules | 295d125142 | Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. | 13 years ago | 
				
					
						|  jules | 34840062ef | Made the x and y members public in the Point class. | 14 years ago |