1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

111 commits

Author SHA1 Message Date
Tom Poole
246ab9f129 Projucer: Disabled default local code signing in Xcode 2019-10-04 12:10:22 +01:00
ed
ed588307b7 Projucer: Added Bluetooth permissions setting needed for iOS 13.0+ 2019-10-03 17:29:42 +01:00
Tom Poole
78fd7a7364 Projucer: Fixed a Launch Images Source issue in Xcode 11 2019-10-01 09:30:35 +01:00
Tom Poole
a6c458af5a Projucer: Add entitlements template file by default 2019-09-26 12:17:14 +01:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +01:00
ed
81f3b3fe43 Projucer: Add extra linker flags to shared code target 2019-09-04 12:10:07 +01:00
Tom Poole
214e59aaa8 Projucer: Put recommended warning flags before other flags 2019-08-08 11:15:40 +01:00
ed
f950061ed5 Projucer: Avoid linking external libraries in the shared code target on macOS 2019-07-17 16:45:42 +01:00
ed
a94610dfaf Projucer: Don't add Xcode resource files to exporters other than Xcode 2019-07-12 15:15:26 +01:00
ed
49a7b30bae Projucer: Added macOS 10.15 and iOS 13 support 2019-06-24 15:05:51 +01:00
Tom Poole
1fd9c2f282 Projucer: Added an "add recommended warning flags" checkbox to the exporters 2019-06-11 16:44:29 +01:00
ed
f58fe19815 Projucer: Fixed an error when setting the macOS SDK to the current version 2019-06-10 12:28:32 +01:00
ed
cb7e325d51 Fixed some variable shadowing warnings 2019-06-04 17:59:02 +01:00
ed
16d0697216 Projucer: Escape quotes in plug-in shared code linker flag 2019-06-03 12:01:23 +01:00
ed
8e02cf9292 Projucer: Removed unsupported macOS base SDK options and cleaned up the exporter code a bit 2019-05-15 16:57:54 +01:00
jules
62ead7dc7d Added some overloads to OwnedArray to let items be added from std::unique_ptrs. Also removed OwnedArray::addIfNotAlreadyThere because it's ambiguous about whether the object should be deleted if it fails to be added! 2019-05-15 11:02:03 +01:00
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 2019-05-09 10:51:19 +01:00
Tom Poole
e41bb41a1e Fixed a typo 2019-04-16 15:03:08 +01:00
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