|  reuk | 4cf66d6522 | Cleanup:  Remove redundant inlines | 5 years ago | 
				
					
						|  Tom Poole | 894e7d2bd2 | 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 | 
				
					
						|  ed | 728f9b4664 | Fixed a typo in the comment above Component::createFocusTraverser() | 7 years ago | 
				
					
						|  jules | 3300e71e17 | Removal of RelativeCoordinate classes from the Drawables | 7 years ago | 
				
					
						|  jules | e6267afaae | Added a base class MarkerList::MarkerListHolder, and used it to remove the getMarkers() method from Component. | 7 years ago | 
				
					
						|  jules | 84e86a26e6 | Tweaked the Component::setBoundsToFit method to take a rectangle, and tidied up a few things inside Component | 7 years ago | 
				
					
						|  Tom Poole | dca1ef3c3a | Added some documentation to addAndMakeVisible | 7 years ago | 
				
					
						|  jules | 78791be3c5 | Deleted some old deprecated methods from Component, and tidied a few things up | 7 years ago | 
				
					
						|  Tom Poole | cff37f5b6a | Fixed some const violation errors | 7 years ago | 
				
					
						|  jules | 58a99ff139 | Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! | 7 years ago | 
				
					
						|  ed | a9b74e54c7 | Take any transforms that have been applied to a component into account in the Component::centreWithSize, ::setCentreRelative() and ::setCentrePosition() methods | 8 years ago | 
				
					
						|  Noah Dayan | a0db644e22 | Fix Doxygen bug with Singleton macros | 8 years ago | 
				
					
						|  jules | f85d706131 | Some minor formatting and comment fixes | 8 years ago |