ed
|
4dad6ee028
|
Projucer: Add a project setting to specify a shell script that will be run after saving
|
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
|
d543df6aff
|
Projucer: Sanitise Unity plug-in names when generating the C# script class name
|
6 years ago |
ed
|
3a77e52210
|
Projucer: Define JucePlugin_Name earlier in AppConfig.h so that JUCE_STANDALONE_APPLICATION is set correctly
|
6 years ago |
ed
|
192830dc97
|
Projucer: Fixed an issue where saving a project could fail silently without showing an alert window
|
6 years ago |
ed
|
68f0ba2a7b
|
Projucer: Only delete unwanted files in generated JuceLibraryCode folder after a successful save
|
6 years ago |
ed
|
f77c995b4d
|
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
|
6 years ago |
ed
|
88585e66f0
|
Added a companyName member to ProjectInfo in JuceHeader.h
|
6 years ago |
ed
|
527625b699
|
Added support for building Unity native audio plugins on desktop platforms
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
6dbcfbf6e5
|
Projucer: Write AppConfig.h file once and ensure that it is only rewritten if it has actually changed
|
7 years ago |
ed
|
193a47c10b
|
Projucer: Only write plugin characteristics file once
|
7 years ago |
Tom Poole
|
4229dc0a4f
|
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
|
7 years ago |
ed
|
8d952587a5
|
Projucer: Renamed the "Include BinaryData in AppConfig" project setting to "Include BinaryData in JuceHeader" so that it actually does what it says
|
7 years ago |
ed
|
47af78fe0b
|
Projucer: Implement PIPGenerator
|
7 years ago |
ed
|
130b4f75a6
|
Projucer: Only re-save the main project file if it has changed
|
7 years ago |
ed
|
d55f4956f8
|
Projucer: Repeat writeMainProjectFile() when saving so that config flags are written correctly
|
7 years ago |
ed
|
c0c709f10b
|
Projucer: More code cleanup
|
7 years ago |
jules
|
415f0e4c90
|
Added an alternative version of File::findChildFiles that returns the results array rather than it being an out-parameter. In almost all cases using this new version will make your code smaller and cleaner, as you can see from all the changes in this commit!
|
7 years ago |
ed
|
b72a626516
|
Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
tpoole
|
1946712154
|
Projucer: Reorganised some source files so that we can compile with the malfunctioning link time optimisation of legacy 32 bit MinGW compilers
|
7 years ago |
tpoole
|
71bd8f6bed
|
Whitespace tidy up
|
7 years ago |
tpoole
|
21315abce4
|
Projucer: Added beta CLion exporter support
|
7 years ago |
ed
|
3544f30c90
|
Projucer: Fixed a deadlock that would occur when saving projects from the command line after adding the MessageManagerLock to Project::Item::loadAsImageFile()
|
7 years ago |
hogliux
|
54029e776d
|
Projucer: Re-factored source code groups and general code clean-up
|
7 years ago |
ed
|
b9ea65b0c1
|
Projucer: Fixed a couple of potential race conditions when saving a project
|
7 years ago |
ed
|
03917672a1
|
Projucer: Added an error message when trying to save a project with missing module dependencies and stopped the Projucer from opening projects with errors when clicking the save and open in IDE button
|
7 years ago |
hogliux
|
d9a4c06b73
|
Projucer: Add define guards to splash screen and app usage pre-processor defines
|
8 years ago |
hogliux
|
95aa44bbfc
|
Projucer: Make it simpler to uncomment config flags with no specified value in JUCE's AppConfig.h by including the "1" in the define
|
8 years ago |
hogliux
|
7673e4e0ad
|
Ensured that consistent caps is used for preprocessor macro JucePlugin_Build_Standalone
|
8 years ago |
ed
|
90fbed7889
|
Projucer: Added an option when right-clicking on an exporter to save just the selected exporter
|
8 years ago |
ed
|
ff7cfb8824
|
Projucer: Moved a Thread::sleep() call that would be called every time a project was saved out of the Xcode exporter and only call it if saving and opening project in Xcode
|
8 years ago |
tpoole
|
359238f0ed
|
Fixed a Projucer crash when saving projects with no targets
|
8 years ago |
hogliux
|
9b7e944a54
|
Added a popup to the Projucer informing the user about the collection of analytics data
|
8 years ago |
jules
|
1820b41e77
|
Made the proxy module include files start with "include_" to distinguish them from the files they're including
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
7ed37f8600
|
Added the standard JUCE splash screen and app usage reporting
|
8 years ago |
tpoole
|
0b2257c53d
|
Added Rez files to JuceLibraryCode so that they are compiled when not browsable
|
8 years ago |
tpoole
|
2f5d4d65f7
|
Fixed a bug setting JUCE_STANDALONE_APPLICATION
|
8 years ago |
tpoole
|
e33abbc6fe
|
Replaced Projucer-generated header guards with #pragma once and updated the examples
|
8 years ago |
tpoole
|
8cd578b0c6
|
Added the ability to set a custom BinaryData namespace in the Projucer
|
8 years ago |
hogliux
|
a5e3b7ad1c
|
Added check and warning when entering only lowercase AU plugin identifier codes
|
8 years ago |
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
8 years ago |
ed
|
8e10f16eb8
|
Dialog window to ask whether to keep current project or re-load from disk when .jucer file changes
|
8 years ago |
hogliux
|
c9aca28d00
|
Add pkg-config support for linux
|
8 years ago |
jules
|
fad8d0526e
|
Projucer: improved the set of browsable files that are added to target projects for each module
|
9 years ago |
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
3aa3ebff91
|
Introjucer: Added option to avoid overwriting changes to local module files
|
9 years ago |