|  ed | 891d86fe6b | Don't trigger a fake mouse move from Component::sendFakeMouseMove() if the component passes through all mouse events | 4 years ago | 
				
					
						|  ed | 33dd896ab2 | Ensure that keyboard focus is always given away when components are made invisible | 4 years ago | 
				
					
						|  reuk | 586ab8927d | Fix warnings when building in C++20 mode | 4 years ago | 
				
					
						|  ed | 9d0a97c33c | Ensure that modal components set auto-delete when dismissed are properly cleaned up | 4 years ago | 
				
					
						|  ed | b7e28541ca | Replaced deprecated Displays methods | 5 years ago | 
				
					
						|  ed | 1b2c9c154b | iOS:  Don't set the font smoothing property of the graphics context on iOS so that cached Component images render the same as the default | 5 years ago | 
				
					
						|  ed | 60b6afd517 | Added floating-point overrides for some Component area conversion methods | 5 years ago | 
				
					
						|  reuk | 394c4fd475 | Clang:  Fix warnings when building with clang 10 | 5 years ago | 
				
					
						|  ed | 009d685179 | Updated all license headers | 5 years ago | 
				
					
						|  ed | d510b73cdf | Normalised all whitespace before args in std::function | 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 | 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 | 
				
					
						|  ed | a54da0b832 | Fixed some more typos | 5 years ago | 
				
					
						|  ed | 621f6cb6a2 | Guard against NaN errors in Component::internalRepaintUnchecked() | 6 years ago | 
				
					
						|  ed | dab4741eb3 | Tidied up a few bits of graphics code with Graphics::ScopedSaveState | 6 years ago | 
				
					
						|  Tom Poole | 16dd26649a | Fixed some GCC compiler warnings and removed deprecated functions | 6 years ago | 
				
					
						|  Tom Poole | fefeba63b8 | Fixed a documentation typo | 6 years ago | 
				
					
						|  ed | 2539f4d24f | DRY-ed some code by adding a static Component::getApproximateScaleFactorForComponent() method | 6 years ago | 
				
					
						|  ed | a4f0b179a3 | Added a check for an empty lambda in LambdaCallback::modalStateFinished() | 6 years ago | 
				
					
						|  ed | a585005dd3 | Updated the ModalCallbackFunction docs to correctly reflect the Component::enterModalState() parameters | 6 years ago | 
				
					
						|  ed | 3d8acd864a | Fixed some pen input source issues | 6 years ago | 
				
					
						|  ed | 3c6b4f1e95 | Minor documentation update for the Viewport::setScrollOnDragEnabled() method | 6 years ago | 
				
					
						|  Tom Poole | e8c0fe09e6 | A minor documentation improvement | 6 years ago | 
				
					
						|  ed | a234721110 | Added various clang-tidy modernize-* fixes | 6 years ago | 
				
					
						|  jules | da2b10ada6 | Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'. | 6 years ago | 
				
					
						|  jules | cadac817c6 | Enabled some more warning flags in Xcode, and fixed the problems they caused | 6 years ago | 
				
					
						|  ed | 5c03d13f0d | Revert previous commit and instead call ComponentHelpers::releaseAllCachedImageResources() from Component::removeFromDesktop() | 6 years ago | 
				
					
						|  Tom Poole | d06a2b8c13 | Fixed compatibility with GCC 4.8 | 7 years ago | 
				
					
						|  jules | 5979288706 | Added some macros for asserting when functions are called in an unsafe manner outside the message thread. | 7 years ago | 
				
					
						|  ed | b78e63aa02 | Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining() | 7 years ago | 
				
					
						|  jules | 935d1ff805 | Added an assertion in Component to prevent accidental component recursion | 7 years ago | 
				
					
						|  jules | 7ab4d1708b | Some misc cleanups, mainly around WeakReference usage and rectangles | 7 years ago | 
				
					
						|  jules | 974b4a8351 | Removed some legacy friend class declarations that are no longer needed with modern compilers | 7 years ago | 
				
					
						|  hogliux | 103ddb6019 | Added missing JUCE_API export attribute to ModalCallbackFunctiojn | 7 years ago | 
				
					
						|  jules | dee78f29f6 | Misc cleanups and modernisation | 7 years ago | 
				
					
						|  ed | 481221a256 | Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() | 7 years ago | 
				
					
						|  jules | 7909af4ecb | Added a parameter includeChildren to Component::isMouseButtonDown | 7 years ago | 
				
					
						|  Tom Poole | ab863a6dc2 | Replaced all usage of ScopedPointer with std::unique_ptr | 7 years ago | 
				
					
						|  ed | fa63dc0fbd | Use isLongPressOrDrag() when creating MouseEvents in Component | 7 years ago | 
				
					
						|  ed | 7cf8e28fdd | Deprecated MouseInputSource::hasMouseMovedSignificantlySincePressed() and replaced with the more accurate isLongPressOrDrag() and hasMovedSignificantlySincePressed() methods | 7 years ago | 
				
					
						|  hogliux | 266beb22b2 | Mouse:  Added MouseListener::mouseMagnify  and cleaned up some mouse event handler code | 7 years ago | 
				
					
						|  ed | cdbc28c18b | Add documentation tags | 7 years ago | 
				
					
						|  ed | ac44306a4c | Fixed a documentation typo | 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 | 4fcedf7be5 | Standardised some lambda syntax | 7 years ago |