174 Commits (048cfd6a3c3df143279b51d830eb24e6c9512ff6)

Author SHA1 Message Date
  ed 0f103ac7e7 Projucer: Ensure that per-exporter SDK paths are backwards compatible 6 years ago
  ed c407d528b1 Projucer: Fixed a bug where per-exporter SDK paths would not be saved/recalled correctly 6 years ago
  ed c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 6 years ago
  ed a17d3e2bab Projucer: Fixed a typo and made property name capitalisation consistent in the Android exporter 6 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 6 years ago
  jules 03a118d380 Projucer: Removed a long-dormant PPC setting! 6 years ago
  ed 192830dc97 Projucer: Fixed an issue where saving a project could fail silently without showing an alert window 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  Tom Poole 6626462908 Projucer: Create icns files with a more modern format 6 years ago
  Tom Poole 885168568d Projucer: Enabled adding Xcode subprojects 6 years ago
  Tom Poole 81153ca8de Fixed another typo 6 years ago
  Tom Poole 52fd18b807 Fixed a typo 6 years ago
  Tom Poole 38fbecf9c3 MacOS: Added NSMicrophoneUsageDescription and NSCameraUsageDescription to the plist 6 years ago
  ed 907cbb5a2c Projucer: Remove the <uses-sdk> element from the Android manifest.xml file to fix some errors in Android Studio 3.2 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  ed 823d5c58e6 Projucer: Added macOS 10.14 and iOS 12.0 support to the Xcode exporter 6 years ago
  Tom Poole bdc7a5977a Projucer: Improved the format of Xcode pbxproj files 6 years ago
  ed 68f0ba2a7b Projucer: Only delete unwanted files in generated JuceLibraryCode folder after a successful save 6 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 6 years ago
  ed bb0a0d3cb6 Projucer: Use a workaround to set the VS2017 Windows target platform option to the latest Windows 10 SDK installed on the build machine by default 6 years ago
  Tom Poole 6f5b15e345 Projucer: Added a framework search path to the Xcode exporter 6 years ago
  ed 38fcc1163d Projucer: Partially reverted commit ff263ec to allow per-project VST3/AAX/RTAS SDK path overrides 6 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 6 years ago
  ed 06abfc16ce Projucer: Added an option to set the /MP (multi-processor compilation) option in the Visual Studio exporter 6 years ago
  ed f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 6 years ago
  ed 89bef8879b Projucer: Fixed a bug in the VS exporter causing the PlatformToolset property to be duplicated 6 years ago
  ed 9ae332cc8f Projucer: Replace search paths starting with "~" with "$(HOME)" in the Xcode exporter to make Xcode 10 happy 6 years ago
  Tom Poole 635f52708b CLion: Fixed some capitalisation in a path 6 years ago
  Tom Poole c1af194af8 CLion: Fix a bug creating plug-in bundles on MacOS 6 years ago
  Tom Poole 5c49152d9d CLion: Launch the .app bundle from the Projucer on OSX to pass environment variables 6 years ago
  ed fccad2d72b Projucer: Remove empty strings before adding Xcode custom resource folders 6 years ago
  ed 88585e66f0 Added a companyName member to ProjectInfo in JuceHeader.h 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
  jules 49aa9c9db4 Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use 7 years ago
  ed bf8adbc29a Projucer: Added an option to set the path to the Android Studio executable in the "Global Paths" settings 7 years ago
  hogliux baa8bbf300 Linux: Added an option to lazily load libcurl symbols only when they are needed 7 years ago
  hogliux 224bed4c86 Android: Added binary location support when building Android static libraries 7 years ago
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  hogliux f08dccf3b1 Android: Update Projucer to support AS 3.1.2 7 years ago
  ed 608dd0654c Projucer: Ensure that the RTAS audio plugin client files have stdcall calling convention 7 years ago
  hogliux e6554b8e85 Android: Make JUCE work with latest AS 3.1.2 7 years ago
  Lukasz Kozakiewicz 70ad10155f Projucer: add option to Xcode exporter to embed a framework in an app bundle. 7 years ago
  Lukasz Kozakiewicz 315326477d Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago
  ed 5830193448 Projucer: Capitalised some property names 7 years ago
  ed a85dc1c5fe Projucer: Set the default plugin binary copy locations of the VS exporter based on the target architecture 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago