|  jules | cd4aba9e43 | PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. | 6 years ago | 
				
					
						|  Tom Poole | 2fc4404a74 | Fixed some more RTAS build errors and marked it as deprecated | 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 | 
				
					
						|  ed | fef1093f6e | Projucer:  Update PIP creator window colours when colour scheme changes | 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 | bb5b534ab8 | Added a couple more file types to the projucer's list when stripping whitespace | 6 years ago | 
				
					
						|  ed | c96bf71488 | Removed some empty ValueTree::Listener methods that are no longer needed | 6 years ago | 
				
					
						|  ed | 5666d5b1b0 | Projucer:  Escape single quote marks in the function generated by the --obfuscated-string-code command-line tool | 6 years ago | 
				
					
						|  ed | 97922ff129 | Projucer:  Avoid hitting an assertion in Random::nextInt() when using the --obfuscated-string-code command-line tool with strings containing fewer than 3 sections | 6 years ago | 
				
					
						|  ed | 92350e421d | Projucer:  Refactor the autoupdater to set executable file permissions after updating | 6 years ago | 
				
					
						|  ed | da4c1eaf31 | Projucer:  Remove the option to specify multiple global user module paths which was causing issues on other OSes | 6 years ago | 
				
					
						|  Tom Poole | 815c9ee236 | Projucer:  Fixed an error when attempting to restore non-existent projects | 6 years ago | 
				
					
						|  jules | cadac817c6 | Enabled some more warning flags in Xcode, and fixed the problems they caused | 6 years ago | 
				
					
						|  ed | 9c7273e8aa | Projucer:  Made it possible to set the VST (legacy) global search path from the command line | 6 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 | 
				
					
						|  ed | fe49d69dfc | Projucer:  Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit | 7 years ago | 
				
					
						|  ed | e7cf00e977 | Fix a Linux build error in previous commit | 7 years ago | 
				
					
						|  ed | 9684de485c | Projucer:  Avoid hitting some assertions in File::parseAbsolutePath() when searching for the DemoRunner on Windows | 7 years ago | 
				
					
						|  ed | e3635ec2f8 | Projucer:  Re-scan invalid JUCE module paths to ensure AvailableModuleList is updated | 7 years ago | 
				
					
						|  ed | a58b3ff38b | Projucer:  Added a "Reset to Defaults" button to the global paths window | 7 years ago | 
				
					
						|  ed | 8667ffc059 | Projucer:  Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them | 7 years ago | 
				
					
						|  ed | f57237df83 | Projucer:  Fixed another unreachable code warning | 7 years ago | 
				
					
						|  ed | aa99b2f0ae | Projucer:  Fixed an unreachable code warning | 7 years ago | 
				
					
						|  ed | 1a25a0615c | Projucer:  Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files | 7 years ago | 
				
					
						|  ed | c4eb15eb21 | Projucer:  Refactored the global paths window and project exporters to use the new FilePathPropertyComponent | 7 years ago | 
				
					
						|  jules | fc4449b212 | Avoided a dangling pointer in the projucer | 7 years ago | 
				
					
						|  ed | 90765fa52a | Projucer:  Re-scan module paths immediately on start up | 7 years ago | 
				
					
						|  jules | 768139a298 | Added some free functions to help make XML parsing less verbose: parseXML() | 7 years ago | 
				
					
						|  jules | 302019dd43 | Tidied up some comments and usage of File::createOutputStream() and createInputStream() | 7 years ago | 
				
					
						|  ed | 6a3825f88f | Projucer:  Fixed a potential crash when setting a global path from the command line | 7 years ago | 
				
					
						|  ed | 5149ad511f | Projucer:  Minor whitespace fix | 7 years ago | 
				
					
						|  ed | c957c5c911 | Projucer:  Fixed a bug loading editor colour schemes when running from the command line | 7 years ago | 
				
					
						|  ed | 856d7dc333 | Projucer:  Only scan module paths on command-line when re-saving projects using global paths | 7 years ago | 
				
					
						|  ed | 9761a03334 | Projucer:  Made it possible to specify a semicolon-separated list of user modules paths to override the global default when generating a project from a PIP using the "--create-project-from-pip" command-line option | 7 years ago | 
				
					
						|  ed | c50b0c2660 | Projucer:  Allow a semicolon-separated list of multiple paths when setting defaultUserModulePath via the --set-global-search-path command line option | 7 years ago | 
				
					
						|  ed | 472cd5a984 | Projucer:  Fixed a bug in last commit when running from the command line | 7 years ago | 
				
					
						|  ed | 8c90f08cf4 | Projucer:  Re-scan module paths in handleAsyncUpdate() when the message loop has started to fix an assertion in File::getLinkedTarget() on Windows | 7 years ago | 
				
					
						|  ed | cd8c25b0c1 | Projucer:  Added an optional command-line argument when generating a project from a PIP to specify a JUCE modules directory to be used instead of the global default | 7 years ago | 
				
					
						|  ed | 914870b573 | Projucer:  Fixed a crash when opening the editor colour scheme window | 7 years ago | 
				
					
						|  ed | f77c995b4d | Projucer:  Refactored module scanning code and added AvailableModuleList class for asynchronous scanning | 7 years ago | 
				
					
						|  jules | 8c9315ab12 | Fix for projucer's command-line option handling | 7 years ago | 
				
					
						|  jules | 064656e2fb | Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments | 7 years ago | 
				
					
						|  ed | c39475019d | Projucer:  Don't exit if trying to open a project that no longer exists on startup | 7 years ago | 
				
					
						|  Tom Poole | 235bbd46cf | Projucer:  Code tidy up | 7 years ago | 
				
					
						|  ed | 84cc1dc4a0 | Projucer:  Cleaned up the module scanning code | 7 years ago | 
				
					
						|  jules | 5d54e80df8 | Made the projucer ignore command-line flags generated when running it in Xcode debug mode | 7 years ago | 
				
					
						|  Tom Poole | 0b442c3036 | Projucer:  Added a check for unknown command line arguments | 7 years ago | 
				
					
						|  ed | d018eb8407 | Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs | 7 years ago | 
				
					
						|  ed | c859f50fe6 | Projucer:  Added a missing reset() call to the PIP creator window when shutting down | 7 years ago |