Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
ed
|
fba0295a44
|
Projucer: Added a simple sign-in form, added notification tray for project messages, general refactoring
|
5 years ago |
ed
|
9d69018d97
|
Projucer: Removed app reporting
|
5 years ago |
reuk
|
e7e1de78fa
|
Files: Add RangedDirectoryIterator
|
5 years ago |
reuk
|
2ca69e8f70
|
Projucer: Stop requiring JuceHeader to be included in projects
|
5 years ago |
reuk
|
ece5644a20
|
CMake: Add support for building JUCE projects with CMake
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
fdc9831e60
|
Projucer: Only add plug-in properties to plug-in projects
|
5 years ago |
ed
|
7484ac3dd3
|
Projucer: Updated all project templates to use include search path when including JuceHeader.h
|
5 years ago |
ed
|
a54da0b832
|
Fixed some more typos
|
5 years ago |
ed
|
a45fd2657c
|
Projucer: Define current version when saving projects and check for outdated projects
|
5 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 |
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 |