|  jules | 9fa964881f | Fixed an edge-case assertion involving window resizing with constraints. | 10 years ago | 
				
					
						|  jules | 0c99e8e068 | Minor cleanups | 10 years ago | 
				
					
						|  jules | 1eab064696 | Rearranged some documentation for relative coord expressions. | 10 years ago | 
				
					
						|  jules | 9c9d10dc0a | Clarified some documentation relating to the Component::setBufferedToImage, which didn't match the actual behaviour of that method. | 10 years ago | 
				
					
						|  jules | f02562f2c4 | Fixed some documentation. | 10 years ago | 
				
					
						|  jules | f6139cee55 | Minor documentation cleanups. | 10 years ago | 
				
					
						|  jules | 04cb9bf3e8 | Added an advisory note about deleteAllChildren() | 10 years ago | 
				
					
						|  jules | 12ab881353 | Minor clean-up. | 11 years ago | 
				
					
						|  jules | a0b0b0f7ca | Optimisation to component image caching. | 11 years ago | 
				
					
						|  jules | 50a55b2e9c | Avoided a few compiler warnings. | 11 years ago | 
				
					
						|  jules | 20af4254c2 | Clarified some comments. | 11 years ago | 
				
					
						|  jules | f50650ad1b | Removed the Component::getVisibleArea method. This had some design flaws and the current implementation was broken, so presumably few people were using it! If you were using it, let me know your use-case so I can perhaps find a replacement that has less ambiguities about exactly what it's supposed to do. | 11 years ago | 
				
					
						|  jules | 3e7d305094 | A few minor whitespace cleanups. | 11 years ago | 
				
					
						|  jules | 66d413c32b | Minor clean-ups | 11 years ago | 
				
					
						|  jules | df9701430a | Workaround for VST3 plugin resizing in Wavelab. | 11 years ago | 
				
					
						|  jules | 19b412c1a8 | Avoiding flicker when handling synchronous repainting of desktop windows when they are resized. | 11 years ago | 
				
					
						|  jules | 6c61dbb68e | Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. | 11 years ago | 
				
					
						|  jules | db02a89fda | Kiosk mode workarounds for 10.8 | 11 years ago | 
				
					
						|  jules | 145413143f | Added some assertions to some Desktop methods to check that the message manager is locked. | 11 years ago | 
				
					
						|  jules | 4935236b41 | Workaround to avoid problems if OSX fails to return any monitor sizes while monitors are being re-arranged. | 11 years ago | 
				
					
						|  jules | 0bf1862ec6 | Spelling fix. | 11 years ago | 
				
					
						|  jules | 95699451b5 | Added method ModalComponentManager::cancelAllModalComponents() | 11 years ago | 
				
					
						|  jules | 0d68add38c | Made sure that isKioskMode returns false for components while they're being taken out of kiosk mode. | 11 years ago | 
				
					
						|  jules | c86a3104b2 | Avoided re-entrancy in Desktop::getKioskModeComponent | 11 years ago | 
				
					
						|  jules | 28e4473a6b | Fixed some typos. | 11 years ago | 
				
					
						|  jules | 042d9f22fc | Various changes to improve the behaviour of kiosk mode for DocumentWindows on win32. | 11 years ago | 
				
					
						|  jules | 7091121b2c | Avoided some problems when modal components are left open during shutdown. | 11 years ago | 
				
					
						|  jules | d582a66917 | Introjucer: Added gnu++0x flag for android builds. Support for SVG icons. | 12 years ago | 
				
					
						|  jules | 4d79bed3d1 | Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. | 12 years ago | 
				
					
						|  jules | f9759ecc6b | Documentation fixes. | 12 years ago | 
				
					
						|  jules | 1e4ba1b550 | A few minor changes to keep the Clang analyser happy. | 12 years ago | 
				
					
						|  jules | 57974a793c | Some fixes for minor graphical problems. | 12 years ago | 
				
					
						|  jules | bea7b83cb8 | Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). | 12 years ago | 
				
					
						|  jules | ef1f2e6094 | Avoided some repainting when moving scaled windows (win32). Also removed the fake drop-shadowing in newer versions of | 12 years ago | 
				
					
						|  jules | abd3babc02 | Minor optimisations and clean-ups. | 12 years ago | 
				
					
						|  jules | fa82952520 | Avoided some judder when dragging windows using a global scale factor. | 12 years ago | 
				
					
						|  jules | 94da373c31 | Fixed a couple of rendering problems when using global scale factors. | 12 years ago | 
				
					
						|  jules | 3a47baf9b9 | Misc minor string optimisations. | 12 years ago | 
				
					
						|  jules | fecba9c31c | New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. | 12 years ago | 
				
					
						|  jules | a2c95ce4fd | Cleaned out and optimised some graphics code. | 12 years ago | 
				
					
						|  jules | be1d5253ee | Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. | 12 years ago | 
				
					
						|  jules | 380a303adf | Fixes for win32 touch input. | 12 years ago | 
				
					
						|  jules | b3fd5cb8a3 | Added iterator access to Desktop's list of mouse sources. | 12 years ago | 
				
					
						|  jules | a2280fc25d | Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering. | 12 years ago | 
				
					
						|  jules | 7f6394478a | Stripped out some unnecessary boilerplate includes from juce_gui_basics. | 12 years ago | 
				
					
						|  jules | 65c155e372 | Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. | 12 years ago | 
				
					
						|  jules | 9a1171a7ef | Added method Component::unfocusAllComponents() | 12 years ago | 
				
					
						|  jules | 39c44c12ed | Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. | 12 years ago | 
				
					
						|  jules | 1e3973a212 | Doxygen warning fixes and extra comments. | 12 years ago | 
				
					
						|  jules | 3fe9d3ee93 | Minor clean-ups. | 12 years ago |