209 Commits (cd4aba9e43346198b98c6e9d29366961d6a6f1e9)

Author SHA1 Message Date
  Tom Poole 1fd9c2f282 Projucer: Added an "add recommended warning flags" checkbox to the exporters 6 years ago
  Tom Poole a92b231677 Projucer: Fixed an error in the PIP generator 6 years ago
  ed cb7e325d51 Fixed some variable shadowing warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  Lukasz Kozakiewicz b4617412c2 Projucer: add project level repositories section to Android exporter. 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  Lukasz Kozakiewicz 556eda320b Projucer: add "Extra module's build gradle content" field to Android exporter. 6 years ago
  Lukasz Kozakiewicz abff8ccfdf Projucer: add "Custom gradle.settings content" field to Android exporter. 6 years ago
  ed fef1093f6e Projucer: Update PIP creator window colours when colour scheme changes 6 years ago
  ed 7495163471 Projucer: Made the light colour scheme highlight colour a bit more readable 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 6 years ago
  Tom Poole 28ce837575 Projucer: Added macOS app sandboxing options 6 years ago
  ed 479371eb8d Projucer: Fix generating JUCE example PIPs with useLocalCopy = 0 6 years ago
  ed 4dad6ee028 Projucer: Add a project setting to specify a shell script that will be run after saving 6 years ago
  ed 92350e421d Projucer: Refactor the autoupdater to set executable file permissions after updating 6 years ago
  Tom Poole ba7e1f7658 Projucer: Added options to configure macOS Hardened Runtime 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 602d68dcbc Projucer: Changed the text on the sign out button 6 years ago
  ed ce33b4aea1 Projucer: Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins 6 years ago
  ed cdd8f2b78a Projucer: Enable "Plugin is a Synth" setting for synth plug-in examples 6 years ago
  ed b2e2346745 Projucer: Add an option to specify per-file compiler flags 6 years ago
  jules da2b10ada6 Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'. 6 years ago
  ed 9afccfba10 Projucer: Enable "Plugin MIDI Input" and "Plugin MIDI Output" settings when generating the ArpeggiatorPlugin demo from a PIP 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 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 02b7c0936d Projucer: Check command-line JUCE modules path before the global path when creating PIPs from JUCE examples 6 years ago
  ed ec46ad4891 Projucer: Only add example assets path to projects generated from JUCE example PIPs 6 years ago
  ed 1f40a7b10e Projucer: Use the project line ending setting for auto-generated JUCE files and write the IDE project files using the native line endings 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 6 years ago
  ed 7b09d14695 Projucer: Use relative paths for PIP includes and modules if project isn't temporary 6 years ago
  Lukasz Kozakiewicz de8d029cfe Update Android project template to have recommended default values 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  ed 0ae6bdb511 Projucer: Fixed an unused variable warning in the live-build engine 6 years ago
  Tom Poole f9017f7adc Projucer: Fixed a bug creating plug-in projects from PIPs 6 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 6 years ago
  ed 2709a84248 Projucer: Ensure that the correct area of a FilePathPropertyComponent is highlighted when performing file drag-and-drop and fix an overly restrictive assertion on Windows 6 years ago
  Tom Poole a3566b8c1e Removed the embedded VST2 SDK 6 years ago
  ed c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 6 years ago
  ed 3f2f2f65a4 Projucer: Removed DependencyPathPropertyComponent and replaced it with an updated FilePathPropertyComponent that supports ValueWithDefault 6 years ago
  ed d3fe2515ad Removed a stray DBG statement 6 years ago
  ed efacc67a15 Projucer: Fixed a bug when parsing multi-line JUCE header metadata 6 years ago
  ed 653d94c7a0 Projucer: Pulled out the module and PIP header parsing methods into a single method 6 years ago
  Tom Poole 885168568d Projucer: Enabled adding Xcode subprojects 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  Tom Poole 6f5b15e345 Projucer: Added a framework search path to the Xcode exporter 6 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 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 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 6 years ago
  ed f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 6 years ago
  Tom Poole 235bbd46cf Projucer: Code tidy up 6 years ago