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

183 commits

Author SHA1 Message Date
ed
ec46ad4891 Projucer: Only add example assets path to projects generated from JUCE example PIPs 2018-12-06 09:46:12 +00:00
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 2018-11-28 15:32:15 +00:00
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 2018-11-27 17:28:36 +00:00
ed
7b09d14695 Projucer: Use relative paths for PIP includes and modules if project isn't temporary 2018-11-27 16:40:58 +00:00
Lukasz Kozakiewicz
de8d029cfe Update Android project template to have recommended default values 2018-11-14 18:21:36 +01:00
hogliux
008b7a9ab2 Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
2018-11-13 12:33:40 +00:00
ed
0ae6bdb511 Projucer: Fixed an unused variable warning in the live-build engine 2018-11-06 10:29:50 +00:00
Tom Poole
f9017f7adc Projucer: Fixed a bug creating plug-in projects from PIPs 2018-11-05 16:31:09 +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
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 2018-11-05 16:03:00 +00:00
Tom Poole
a3566b8c1e Removed the embedded VST2 SDK 2018-10-23 16:00:43 +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
3f2f2f65a4 Projucer: Removed DependencyPathPropertyComponent and replaced it with an updated FilePathPropertyComponent that supports ValueWithDefault 2018-10-22 16:38:04 +01:00
ed
d3fe2515ad Removed a stray DBG statement 2018-10-18 17:14:33 +01:00
ed
efacc67a15 Projucer: Fixed a bug when parsing multi-line JUCE header metadata 2018-10-18 17:05:33 +01:00
ed
653d94c7a0 Projucer: Pulled out the module and PIP header parsing methods into a single method 2018-10-18 11:06:15 +01:00
Tom Poole
885168568d Projucer: Enabled adding Xcode subprojects 2018-10-10 10:23:09 +01:00
jules
6fda0bffca Fixed some stray zeros that were still being passed as null pointers 2018-10-05 12:15:04 +01:00
Tom Poole
6f5b15e345 Projucer: Added a framework search path to the Xcode exporter 2018-09-06 20:02:24 +01:00
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 2018-09-06 17:10:20 +01:00
ed
06abfc16ce Projucer: Added an option to set the /MP (multi-processor compilation) option in the Visual Studio exporter 2018-09-03 10:19:44 +01:00
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 2018-08-23 15:53:08 +01:00
ed
f77c995b4d Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning 2018-08-23 14:15:28 +01:00
Tom Poole
235bbd46cf Projucer: Code tidy up 2018-07-12 10:07:50 +01:00
ed
a0493e67c1 Projucer: Don't attempt to parse empty file paths in FilePathPropertyComponent 2018-07-10 11:44:07 +01:00
jules
d9fa1c4602 Worked around some UB sanitiser warnings in Projucer 2018-07-04 09:15:15 +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
ed
bf8adbc29a Projucer: Added an option to set the path to the Android Studio executable in the "Global Paths" settings 2018-06-19 12:18:06 +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
d53171f0e9 Add "Assets" folder as a custom resource folder in AUv3SynthPlugin example on Mac so that the AUv3 passes auval 2018-04-23 16:45:10 +01: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
884f03aaa3 Added a missing plug-in capability when creating the AudioPluginDemo project 2018-04-23 12:33:17 +01:00
ed
040a3168f3 Projucer: Fix formatting in previous commit 2018-04-23 11:43:10 +01:00
ed
12b90421b4 Projucer: Set extra plugin formats and characteristics of PIP examples 2018-04-23 10:21:56 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
ed
1060e3a0c2 Projucer: Use widget colour id for MultiChoicePropertyComponent button text 2018-04-19 14:36:23 +01:00
ed
728d28fdc0 Projucer: Always locally copy PIP files that are created from the clipboard so that they aren't deleted on shutdown 2018-04-11 14:45:40 +01:00
ed
16935088e1 Projucer: Fix linker error when building live-build DLL 2018-04-11 10:26:11 +01:00
ed
c9aebedfeb Projucer: Update PIPGenerator to use new plugin formats multi-choice var 2018-04-11 10:17:34 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
jules
d691838765 Tidied up a few minor coding style discrepencies 2018-04-10 09:50:11 +01:00
ed
7d36760efd PIPs: Changed the Component Main.cpp wrapper to avoid a crash that would happen on quit when using the live-build engine on Windows 2018-04-09 10:43:03 +01:00
ed
8d952587a5 Projucer: Renamed the "Include BinaryData in AppConfig" project setting to "Include BinaryData in JuceHeader" so that it actually does what it says 2018-04-04 17:20:14 +01:00
jules
aeee6f4c33 Projucer: added a command-line flag --lf to make the whitespace and other file-generating tools use LF as linefeeds rather than CRLF 2018-04-03 12:58:12 +01:00
ed
629f2a2979 Projucer: Added options for setting the VST, VST3, AAX and RTAS categories and simplified the plug-in project settings with MultiChoicePropertyComponent 2018-03-28 15:59:34 +01:00
ed
89d1e60595 Ensure that TextPropertyComponent and ChoicePropertyComponent are updated when the ValueWithDefault default is changed 2018-03-27 14:31:17 +01:00
ed
01339a5365 Projucer: Moved the live-build settings into a separate CompileEngineSettings class and refactored some redundant code 2018-03-27 14:29:02 +01:00