|  ed | cb7e325d51 | Fixed some variable shadowing warnings | 6 years ago | 
				
					
						|  ed | 57ad812f2d | Projucer:  Updated the auto-generated image code following the latest std::unique_ptr changes | 6 years ago | 
				
					
						|  jules | 0fb8c8e82a | Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way | 6 years ago | 
				
					
						|  jules | a97c4a9139 | More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it | 6 years ago | 
				
					
						|  jules | 6463529371 | Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs | 6 years ago | 
				
					
						|  jules | 2e2cfb5f6c | Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones | 7 years ago | 
				
					
						|  jules | cadac817c6 | Enabled some more warning flags in Xcode, and fixed the problems they caused | 6 years ago | 
				
					
						|  ed | 7f4b094018 | Projucer:  Check if component position is relative to any other components when filling out the setBounds() code in the GUI builder | 6 years ago | 
				
					
						|  ed | 1f40a7b10e | Projucer:  Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings | 7 years ago | 
				
					
						|  ed | b8a4e00cb4 | Projucer:  Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project | 7 years ago | 
				
					
						|  jules | 768139a298 | Added some free functions to help make XML parsing less verbose: parseXML() | 7 years ago | 
				
					
						|  jules | 6fda0bffca | Fixed some stray zeros that were still being passed as null pointers | 7 years ago | 
				
					
						|  ed | a88fb32b59 | Projucer:  Added a missing .get() to LabelHandler | 7 years ago | 
				
					
						|  jules | 9da4d4131c | Increased shadowing warning level, and fixed a few warnings that were generated | 7 years ago | 
				
					
						|  ed | 783b6b7baf | Projucer:  Fixed a bug in the GUI builder's relative #include path when adding Viewport content | 7 years ago | 
				
					
						|  ed | 0f94dbbf96 | Projucer:  Added a missing .get() to LabelHandler | 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 | 
				
					
						|  ed | 88071b29e6 | Projucer:  Added some missing #pragma once | 7 years ago | 
				
					
						|  Tom Poole | ab863a6dc2 | Replaced all usage of ScopedPointer with std::unique_ptr | 7 years ago | 
				
					
						|  ed | 8f86e68190 | Projucer:  Allow ComponentEditor to edit all cpp file extensions | 7 years ago | 
				
					
						|  Tom Poole | 4229dc0a4f | Made a lot of ScopedPointer usage conform to the std::unique_ptr interface | 7 years ago | 
				
					
						|  jules | a0f3952081 | Projucer GUI editor font kerning retention fix | 7 years ago | 
				
					
						|  ed | 711e75bdc8 | Projucer:  Add analytics | 7 years ago | 
				
					
						|  ed | 2f52fa205a | Projucer:  Standardise replacement strings in file templates | 7 years ago | 
				
					
						|  jules | 7d24b39f18 | Cranked up the Clang warning level in the projucer, and fixed a few minor warnings | 7 years ago | 
				
					
						|  ed | 642061a31b | Projucer:  Used Button::onClick to simplify some code | 7 years ago | 
				
					
						|  jules | f9313c8338 | Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago! | 7 years ago | 
				
					
						|  jules | 33c0940d74 | Cleaned up a few more ScopedPointer uses | 7 years ago | 
				
					
						|  jules | 3ec5c17bb1 | Misc cleanups relating to ScopedPointer | 7 years ago | 
				
					
						|  ed | aea1aac48c | Projucer:  Apply typeface name to font when loading painted text from XML | 7 years ago | 
				
					
						|  jules | 4ac47ac8af | Fixed a layout bug in the Projucer GUI tool | 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 | 
				
					
						|  tpoole | 1946712154 | Projucer:  Reorganised some source files so that we can compile with the malfunctioning link time optimisation of legacy 32 bit MinGW compilers | 8 years ago | 
				
					
						|  hogliux | 54029e776d | Projucer:  Re-factored source code groups and general code clean-up | 8 years ago | 
				
					
						|  ed | ec368236f8 | Projucer:  Removed OpenDocumentManager::DocumentCloseListener from JucerDocument | 8 years ago | 
				
					
						|  ed | 2fa68ee8f6 | Fixed a warning in previous commit | 8 years ago | 
				
					
						|  ed | f96145682a | Projucer:  Fixed a bug where some files would remain open after selecting the 'Window->Close All Documents' menu item | 8 years ago | 
				
					
						|  jules | 723a15c7a0 | Removed a few more old compiler workarounds | 8 years ago | 
				
					
						|  jules | 357dd2c9c9 | Removed some old compiler bug workarounds | 8 years ago | 
				
					
						|  ed | ca061af7b6 | Fixed a warning in last commit | 8 years ago | 
				
					
						|  ed | 0d1ed9ba99 | Projucer:  Improved method for saving and restoring previously selected GUI component tabs | 8 years ago | 
				
					
						|  ed | 956d16bf8d | Projucer:  Fixed a bug in the GUI editor where some paint element properties weren't being displayed | 8 years ago | 
				
					
						|  ed | 49ef5b4318 | Fixed a couple of warnings in last commit | 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 | 15898a75bd | Projucer: Fixed a bug in the GUI editor where the query string of a URL passed to a HyperlinkButton was being removed | 8 years ago | 
				
					
						|  ed | 693fde9f21 | Projucer:  Added an option to CodeHelpers::makeValidIdentifier() to allow asterisks so that pointer types are not ignored when automatically generating header files in the GUI editor | 8 years ago | 
				
					
						|  ed | 26596fbfad | Projucer:  Added default module search paths to the Projucer | 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 | ad5d7a4254 | Tweaked the format of a ComponentBoundsConstrainer method | 8 years ago |