|  Tom Poole | ab863a6dc2 | Replaced all usage of ScopedPointer with std::unique_ptr | 7 years ago | 
				
					
						|  Tom Poole | 4229dc0a4f | Made a lot of ScopedPointer usage conform to the std::unique_ptr interface | 7 years ago | 
				
					
						|  jules | d9585241ad | Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance | 8 years ago | 
				
					
						|  jules | 2dc9316420 | Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) | 8 years ago | 
				
					
						|  hogliux | 54029e776d | Projucer:  Re-factored source code groups and general code clean-up | 8 years ago | 
				
					
						|  ed | b1ea737d54 | Projucer:  Added some layout features to the GUI editor to allow alignment of selected components and paint elements and multi-select positioning and resizing | 8 years ago | 
				
					
						|  ed | ee0b59fe7d | Projucer:  Fixed a bug where the background colour of GUI editor components was always being reset to the default when opening the .cpp file | 8 years ago | 
				
					
						|  jules | 730e603b02 | Projucer:  The GUI editor now generates paint code containing extra variables for the coordinates, so that these can be overridden individually in custom code blocks | 8 years ago | 
				
					
						|  hogliux | b5afccc37c | Updated file headers and the README with the JUCE 5 license | 8 years ago | 
				
					
						|  Timur Doumler | 70949aa0c6 | Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. | 9 years ago | 
				
					
						|  jules | 39f8995c49 | Avoided a clang analyser warning in the introjucer. | 9 years ago | 
				
					
						|  jules | 02492b36b9 | Lots of small whitespace tweaks. | 10 years ago | 
				
					
						|  hogliux | c7b8e77031 | Update copyright notice | 10 years ago | 
				
					
						|  jules | 1e23cda2ff | Cleaned up a couple of minor analyser warnings. | 11 years ago | 
				
					
						|  jules | 2edec00b55 | Removed a few more uses of String::empty. | 12 years ago | 
				
					
						|  jules | 8a66ec83f0 | Minor clean-ups. | 12 years ago | 
				
					
						|  jules | ddc1524742 | Updated headers in demo project files. | 12 years ago | 
				
					
						|  jules | bb008cb1ba | Merged the old Jucer into the introjucer. | 12 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 | f307045b92 | Finally removed the juce_malloc and juce_free functions! Misc minor tidying-up. | 14 years ago | 
				
					
						|  Julian Storer | 5d98779f19 | Updated the date in the copyright notice. | 14 years ago | 
				
					
						|  Julian Storer | e235912ae5 | Major overhaul of the String class, to rely more heavily on the CharPointer_UTF classes. On win32, the juce_wchar type is now a typedef for a 32-bit int, rather than the 16-bit wchar_t. The String class now has toUTF8(), toUTF16() and toUTF32() methods to retrieve the string in different formats. | 14 years ago | 
				
					
						|  Julian Storer | 640a335537 | Big change for Drawables - they now inherit from Component, so can be added directly to other components and will draw themselves, rather than being painted into a graphics object (although you can still use them that way if you want to). | 15 years ago | 
				
					
						|  Julian Storer | e3d97820d1 | New methods for Path, Line, ValueTree. Changed the Graphics::fillCheckerBoard parameters to take a Rectangle object. Fixed Component::centreWithSize to handle multi-monitor setups. | 15 years ago | 
				
					
						|  Julian Storer | db657c04cd | Tidied up some minor compile warnings. | 15 years ago | 
				
					
						|  Julian Storer | 27506c2120 | Copyright notice update. | 15 years ago | 
				
					
						|  Julian Storer | 1fc2a55d82 | Minor code clean-ups. | 15 years ago | 
				
					
						|  Julian Storer | 7bc24ae42a | The Point and Rectangle classes are now templated, so can be used for either float or int co-ordinates. This means that wherever you've used these classes, you'll need to replace them with Rectangle<int> or Point<float> in your code. A couple of methods in Path have changed to take advantage of the new ability. | 15 years ago | 
				
					
						|  Julian Storer | 63d3d8a77e | New class: NamedValueSet, which is a simple container for named var objects. Removed the clunky get/setComponentProperty methods and replaced them a single method Component::getProperties(), which returns a NamedValueSet for that component - if you've used component properties in your code you might need to change your syntax, but this is a cleaner solution, and using var objects for the data is more powerful than the old, string-based implementation. Also fixed a Mac image rendering bug. | 15 years ago | 
				
					
						|  jules | 2fee27c757 | 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 | 94cfda5062 |  | 18 years ago |