|  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 | 
				
					
						|  Tom Poole | e41bb41a1e | Fixed a typo | 6 years ago | 
				
					
						|  Tom Poole | 28ce837575 | Projucer:  Added macOS app sandboxing options | 6 years ago | 
				
					
						|  ed | 84c05cbecc | Projucer:  Added an option to the Xcode exporter to override the project bundle identifier | 6 years ago | 
				
					
						|  ed | 251ec6daa8 | iOS:  Made it clear that the "Audio Background Capability" setting must be enabled for MidiInput/Output::createNewDevice() to succeed | 6 years ago | 
				
					
						|  ed | ead04aa9f2 | Projucer:  Ensure that custom Xcode schemes are fully removed when the "Keep Custom Xcode Schemes" setting is disabled | 6 years ago | 
				
					
						|  ed | 78f3f299d5 | Projucer:  Tidy up a couple of places not using ValueWithDefault objects in the Xcode exporter | 6 years ago | 
				
					
						|  Tom Poole | 78aa1af18b | MacOS:  Removed the "update to latest version" Xcode warning | 6 years ago | 
				
					
						|  ed | e6ea529902 | Projucer:  Increase the height of the "Custom Xcode Flags" field | 6 years ago | 
				
					
						|  ed | 33901385de | Projucer:  Always add custom launch screen storyboard files to iOS projects even when a custom xcassets folder is specified | 6 years ago | 
				
					
						|  ed | 2fd7c587ad | Projucer:  Made the "Custom Launch Storyboard" setting in the iOS exporter take a path to the .storyboard file to be used relative to the project root folder and add this file as an Xcode resource directly | 6 years ago | 
				
					
						|  Tom Poole | ba7e1f7658 | Projucer:  Added options to configure macOS Hardened Runtime | 6 years ago | 
				
					
						|  ed | e987d89624 | Projucer:  Fix a localisation warning in the latest version of Xcode 10 for generated projects | 6 years ago | 
				
					
						|  ed | b2e2346745 | Projucer:  Add an option to specify per-file compiler flags | 6 years ago | 
				
					
						|  Tom Poole | a7048275d7 | Projucer:  Write .xcsettings files using tabs | 6 years ago | 
				
					
						|  ed | ebd6a7b0bb | Projucer:  Don't add ".storyboard" extension when adding the launch storyboard name to the plist | 6 years ago | 
				
					
						|  ed | 4eeca92437 | Projucer:  Add a blank launch screen storyboard to iOS projects if no custom xcassets folder is set so that the latest iOS device resolutions are supported and add a field to the iOS exporter which allows a custom storyboard file to be used instead | 6 years ago | 
				
					
						|  ed | 203b50a189 | Projucer:  Use the legacy build system for Xcode projects to work around some issues with Xcode 10 | 6 years ago | 
				
					
						|  ed | 4710fd7b1f | Projucer:  Copy the Unity GUI script to the bundle resources folder on macOS to fix a code signing issue | 7 years ago | 
				
					
						|  ed | 47f607c2d3 | Projucer:  Allow dynamic library targets in the iOS exporter | 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 | 0f103ac7e7 | Projucer:  Ensure that per-exporter SDK paths are backwards compatible | 7 years ago | 
				
					
						|  ed | c407d528b1 | Projucer:  Fixed a bug where per-exporter SDK paths would not be saved/recalled correctly | 7 years ago | 
				
					
						|  ed | c4eb15eb21 | Projucer:  Refactored the global paths window and project exporters to use the new FilePathPropertyComponent | 7 years ago | 
				
					
						|  ed | e00d990737 | Projucer:  Added a missing check for Unity plug-in when adding the plug-in binary copy step option in the Xcode exporter | 7 years ago | 
				
					
						|  jules | 03a118d380 | Projucer: Removed a long-dormant PPC setting! | 7 years ago | 
				
					
						|  jules | 768139a298 | Added some free functions to help make XML parsing less verbose: parseXML() | 7 years ago | 
				
					
						|  Tom Poole | 6626462908 | Projucer:  Create icns files with a more modern format | 7 years ago | 
				
					
						|  Tom Poole | 885168568d | Projucer:  Enabled adding Xcode subprojects | 7 years ago | 
				
					
						|  Tom Poole | 81153ca8de | Fixed another typo | 7 years ago | 
				
					
						|  Tom Poole | 52fd18b807 | Fixed a typo | 7 years ago | 
				
					
						|  Tom Poole | 38fbecf9c3 | MacOS:  Added NSMicrophoneUsageDescription and NSCameraUsageDescription to the plist | 7 years ago | 
				
					
						|  ed | 823d5c58e6 | Projucer: Added macOS 10.14 and iOS 12.0 support to the Xcode exporter | 7 years ago | 
				
					
						|  Tom Poole | bdc7a5977a | Projucer:  Improved the format of Xcode pbxproj files | 7 years ago | 
				
					
						|  ed | c59cd2d9f1 | Projucer:  Set SKIP_INSTALL for shared code target in the Xcode exporter to fix iOS app archive validation in Xcode 10 | 7 years ago | 
				
					
						|  Tom Poole | 6f5b15e345 | Projucer:  Added a framework search path to the Xcode exporter | 7 years ago | 
				
					
						|  ed | 38fcc1163d | Projucer:  Partially reverted commit ff263ecto allow per-project VST3/AAX/RTAS SDK path overrides | 7 years ago | 
				
					
						|  ed | ff263ecded | Projucer:  Removed the per-exporter AAX and RTAS SDK and Android SDK/NDK path settings as well as the unused VST3 SDK setting as this was interfering with the embedded VST3 SDK path | 7 years ago | 
				
					
						|  ed | f77c995b4d | Projucer:  Refactored module scanning code and added AvailableModuleList class for asynchronous scanning | 7 years ago | 
				
					
						|  ed | 9ae332cc8f | Projucer:  Replace search paths starting with "~" with "$(HOME)" in the Xcode exporter to make Xcode 10 happy | 7 years ago | 
				
					
						|  ed | fccad2d72b | Projucer:  Remove empty strings before adding Xcode custom resource folders | 7 years ago | 
				
					
						|  Tom Poole | 28b7f42992 | Projucer:  Updated to latest Xcode warning suggestions | 7 years ago | 
				
					
						|  jules | 1e6bbb8da9 | Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this | 7 years ago | 
				
					
						|  hogliux | 9ab9b28f46 | AU:  Add resourceUsage plist entry to non-sandbox safe plug-ins so that they still load in GarageBand | 7 years ago | 
				
					
						|  hogliux | fefbbc89b4 | AU:  Added an option to the Projucer to enable sandbox safe AUs (required for newer versions of GarageBand) | 7 years ago | 
				
					
						|  hogliux | cf4f12a452 | Replaced our VST2 interface headers with official VST3 SDK | 7 years ago | 
				
					
						|  Lukasz Kozakiewicz | 70ad10155f | Projucer:   add option to Xcode exporter to embed a framework in an app bundle. | 7 years ago | 
				
					
						|  ed | 527625b699 | Added support for building Unity native audio plugins on desktop platforms | 7 years ago | 
				
					
						|  Lukasz Kozakiewicz | 772185f2b0 | Add camera support for iOS and Android. | 7 years ago | 
				
					
						|  ed | f29fa75477 | Projucer:  Fixed the "Don't Add Resources Folder to App Extension" setting in the iOS exporter so that it does what it says and added the option to the Mac exporter | 7 years ago |