|  Tom Poole | 894e7d2bd2 | Updated all license headers | 5 years ago | 
				
					
						|  reuk | 327f817b9b | Copyrights: Update commercial/gpl headers to be gpl-only | 5 years ago | 
				
					
						|  jules | cadac817c6 | Enabled some more warning flags in Xcode, and fixed the problems they caused | 6 years ago | 
				
					
						|  jules | 7ab4d1708b | Some misc cleanups, mainly around WeakReference usage and rectangles | 7 years ago | 
				
					
						|  ed | cdbc28c18b | Add documentation tags | 7 years ago | 
				
					
						|  jules | 3d7c777238 | Some light modernisation of a bunch of old code | 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 | 74c96208fe | Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation | 8 years ago | 
				
					
						|  hogliux | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  hogliux | 2da1bc5f41 | Replace include guards with "#pragma once" | 8 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | 7f6394478a | Stripped out some unnecessary boilerplate includes from juce_gui_basics. | 12 years ago | 
				
					
						|  jules | 7fbb6803dc | Fix for positioning of some Carbon VST windows. | 12 years ago | 
				
					
						|  jules | 5a1112ab94 | Updated the format of the header include guard macros. | 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 | 0ceeb573d8 | Minor changes to avoid pedantic compiler warnings. | 13 years ago | 
				
					
						|  jules | 351416c09a | Tidied up some docs and comments. | 13 years ago | 
				
					
						|  jules | 59669e8bec | Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes. | 13 years ago | 
				
					
						|  Julian Storer | b70e0a28d2 | First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. | 14 years ago | 
				
					
						|  Julian Storer | 97f8de4323 | More iOS touch fixes. Tweaks to AudioProcessorGraph and PopupMenu, ComponentPeer. | 14 years ago | 
				
					
						|  Julian Storer | 5d98779f19 | Updated the date in the copyright notice. | 14 years ago | 
				
					
						|  Julian Storer | e05f6a2b95 | Improvements to ComponentMovementWatcher to check visibility. TopLevelWindow activation fix. Changed MidiMessage default constructor to an empty sysex. | 15 years ago | 
				
					
						|  Julian Storer | 2bb0c77216 | New class: WeakReference. Used this to clean up and simplify implementation of Component::SafePointer and BailOutChecker. | 15 years ago | 
				
					
						|  Julian Storer | a5cf4030f5 | New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes. | 15 years ago | 
				
					
						|  Julian Storer | 7436e26887 | Small updates to OpenGLContext. | 15 years ago | 
				
					
						|  Julian Storer | ed97872c1a | Tidied up some filenames, cleaned up some code. Removed VoidArray class (just use Array<void*> instead) | 15 years ago | 
				
					
						|  Julian Storer | 27506c2120 | Copyright notice update. | 15 years ago | 
				
					
						|  Julian Storer | 7bc8db2ff4 | Minor code style tweaks. | 15 years ago | 
				
					
						|  Julian Storer | 5fecb8a353 | Created a new class Component::SafePointer that keeps a pointer to a component and automatically nulls it if the component is deleted - this makes it a much more elegant replacement for the old ComponentDeletionWatcher class. Removed Component::getComponentUnderMouse(), which doesn't fit with multi-touch interfaces - for similar functionality, use the Desktop::getMouseInputSource() methods to find out what MouseInputSources are available, and ask them about the component they are over or dragging. | 15 years ago | 
				
					
						|  Julian Storer | 08eb852103 | Minor code clean-ups. | 15 years ago | 
				
					
						|  Julian Storer | 06c63c63aa | Changed some methods that were using (x, y) parameters to use Point objects instead. | 15 years ago | 
				
					
						|  Julian Storer | c22c06c80c | New class: ScopedPointer, which auto-releases a pointer when it goes out of scope. I've used this extensively to replace a lot of pointer deletions with more RAII-style patterns. | 16 years ago | 
				
					
						|  jules | 4d16424d9c | Rearranged the layout of the source tree, giving it a slightly flatter directory structure. Also fixed a small bug with DragAndDropComponents that was stopping the toolbar customisation working properly. | 16 years ago | 
				
					
						|  jules | eb32240e95 | Updated the text of the copyright/license blurb at the top of each source file. | 16 years ago | 
				
					
						|  jules | 15dfdff5f8 | (automatic tidy-up of whitespace) | 18 years ago | 
				
					
						|  jules | 7989702525 |  | 18 years ago | 
				
					
						|  jules | 94cfda5062 |  | 18 years ago |