1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

93 commits

Author SHA1 Message Date
Tom Poole
28ce837575 Projucer: Added macOS app sandboxing options 2019-04-16 14:32:56 +01:00
ed
84c05cbecc Projucer: Added an option to the Xcode exporter to override the project bundle identifier 2019-04-08 11:52:11 +01:00
ed
251ec6daa8 iOS: Made it clear that the "Audio Background Capability" setting must be enabled for MidiInput/Output::createNewDevice() to succeed 2019-04-03 16:59:51 +01:00
ed
ead04aa9f2 Projucer: Ensure that custom Xcode schemes are fully removed when the "Keep Custom Xcode Schemes" setting is disabled 2019-03-12 11:46:12 +00:00
ed
78f3f299d5 Projucer: Tidy up a couple of places not using ValueWithDefault objects in the Xcode exporter 2019-03-12 11:27:44 +00:00
Tom Poole
78aa1af18b MacOS: Removed the "update to latest version" Xcode warning 2019-03-11 11:23:19 +00:00
ed
e6ea529902 Projucer: Increase the height of the "Custom Xcode Flags" field 2019-03-07 09:35:22 +00:00
ed
33901385de Projucer: Always add custom launch screen storyboard files to iOS projects even when a custom xcassets folder is specified 2019-02-28 16:19:48 +00:00
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 2019-02-28 10:53:37 +00:00
Tom Poole
ba7e1f7658 Projucer: Added options to configure macOS Hardened Runtime 2019-02-21 14:51:28 +00:00
ed
e987d89624 Projucer: Fix a localisation warning in the latest version of Xcode 10 for generated projects 2019-02-11 16:05:53 +00:00
ed
b2e2346745 Projucer: Add an option to specify per-file compiler flags 2019-01-22 15:48:15 +00:00
Tom Poole
a7048275d7 Projucer: Write .xcsettings files using tabs 2019-01-15 16:36:45 +00:00
ed
ebd6a7b0bb Projucer: Don't add ".storyboard" extension when adding the launch storyboard name to the plist 2019-01-10 16:58:13 +00:00
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 2019-01-09 14:33:21 +00:00
ed
203b50a189 Projucer: Use the legacy build system for Xcode projects to work around some issues with Xcode 10 2018-12-10 09:55:34 +00:00
ed
4710fd7b1f Projucer: Copy the Unity GUI script to the bundle resources folder on macOS to fix a code signing issue 2018-12-03 15:48:05 +00:00
ed
47f607c2d3 Projucer: Allow dynamic library targets in the iOS exporter 2018-11-13 14:54:53 +00:00
ed
fe49d69dfc Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit 2018-11-05 16:12:32 +00:00
ed
0f103ac7e7 Projucer: Ensure that per-exporter SDK paths are backwards compatible 2018-10-23 11:06:42 +01:00
ed
c407d528b1 Projucer: Fixed a bug where per-exporter SDK paths would not be saved/recalled correctly 2018-10-23 10:17:38 +01:00
ed
c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 2018-10-22 16:42:22 +01:00
ed
e00d990737 Projucer: Added a missing check for Unity plug-in when adding the plug-in binary copy step option in the Xcode exporter 2018-10-17 09:29:53 +01:00
jules
03a118d380 Projucer: Removed a long-dormant PPC setting! 2018-10-16 16:36:55 +01:00
jules
768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 2018-10-15 16:08:25 +01:00
Tom Poole
6626462908 Projucer: Create icns files with a more modern format 2018-10-11 09:09:45 +01:00
Tom Poole
885168568d Projucer: Enabled adding Xcode subprojects 2018-10-10 10:23:09 +01:00
Tom Poole
81153ca8de Fixed another typo 2018-10-09 09:29:37 +01:00
Tom Poole
52fd18b807 Fixed a typo 2018-10-08 15:41:29 +01:00
Tom Poole
38fbecf9c3 MacOS: Added NSMicrophoneUsageDescription and NSCameraUsageDescription to the plist 2018-10-08 12:09:36 +01:00
ed
823d5c58e6 Projucer: Added macOS 10.14 and iOS 12.0 support to the Xcode exporter 2018-09-30 08:35:16 -07:00
Tom Poole
bdc7a5977a Projucer: Improved the format of Xcode pbxproj files 2018-09-20 15:18:09 +01:00
ed
c59cd2d9f1 Projucer: Set SKIP_INSTALL for shared code target in the Xcode exporter to fix iOS app archive validation in Xcode 10 2018-09-19 15:48:21 +01:00
Tom Poole
6f5b15e345 Projucer: Added a framework search path to the Xcode exporter 2018-09-06 20:02:24 +01:00
ed
38fcc1163d Projucer: Partially reverted commit ff263ec to allow per-project VST3/AAX/RTAS SDK path overrides 2018-09-05 15:50:12 +01:00
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 2018-09-04 14:16:36 +01:00
ed
f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 2018-08-23 14:15:28 +01:00
ed
9ae332cc8f Projucer: Replace search paths starting with "~" with "$(HOME)" in the Xcode exporter to make Xcode 10 happy 2018-08-20 10:12:32 +01:00
ed
fccad2d72b Projucer: Remove empty strings before adding Xcode custom resource folders 2018-08-03 17:16:29 +01:00
Tom Poole
28b7f42992 Projucer: Updated to latest Xcode warning suggestions 2018-07-06 12:17:55 +01:00
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 2018-07-03 11:51:13 +01:00
hogliux
9ab9b28f46 AU: Add resourceUsage plist entry to non-sandbox safe plug-ins so that they still load in GarageBand 2018-06-27 15:53:22 +01:00
hogliux
fefbbc89b4 AU: Added an option to the Projucer to enable sandbox safe AUs (required for newer versions of GarageBand) 2018-06-26 16:16:12 +01:00
hogliux
cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 2018-06-11 12:49:35 +01:00
Lukasz Kozakiewicz
70ad10155f Projucer: add option to Xcode exporter to embed a framework in an app bundle. 2018-05-17 15:40:16 +01:00
ed
527625b699 Added support for building Unity native audio plugins on desktop platforms 2018-05-10 16:32:30 +01:00
Lukasz Kozakiewicz
772185f2b0 Add camera support for iOS and Android. 2018-04-25 18:54:04 +02:00
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 2018-04-23 16:45:10 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
c7c26fa9f0 Removed the OS X 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms 2018-04-17 18:46:55 +01:00