ed
26596fbfad
Projucer: Added default module search paths to the Projucer
8 years ago
ed
ba36008560
Projucer: Cleaned up the structure of the Projucer folder in userApplicationDataDirectory and renamed old "Introjucer" global/project settings files to "Projucer"
8 years ago
hogliux
c4cf336a56
Projucer: Only attempt building the standalone target of audio plug-ins when building inside the live build engine
8 years ago
ed
ed51317ee6
Fixed a few Projucer UI issues
8 years ago
ed
fa0b097652
Fixed some Projucer live-build errors on Windows and added an option to set the Windows target platform
8 years ago
tpoole
f4046909ab
Added an OS X 10.5 compatible std::function replacement
8 years ago
ed
a5c9cd9bd7
Added an extra check to the previous commit to make sure that the showBuildTab command is only invoked if the build tab is not already showing to prevent the command being constantly re-triggered when continuously recompiling
8 years ago
ed
fceca976d1
Fix to avoid hitting an assertion when invoking the showBuildTab command directly from CompileEngineChildProcess::handleBuildFailed()
8 years ago
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
8 years ago
hogliux
750ab85fe9
Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model.
8 years ago
jules
926652be8a
Added the -Wextra-semi warning to the projucer build
8 years ago
jules
44cd80969d
A few C++11 modernisations and comment corrections
8 years ago
tpoole
e33abbc6fe
Replaced Projucer-generated header guards with #pragma once and updated the examples
8 years ago
stefan
f5d32782d8
Projucer: avoid failing assertions from File
"Linker" and "Execution Engine" are now valid sources of diagnostic messages. Thus nodes in the diagnostics tree-view are not necessarily file names anymore.
8 years ago
stefan
1349f6546b
Projucer: the DiagnosticReceiver interface is an implementation detail of the live-build engine and not required otherwise
8 years ago
hogliux
6f6d0af2b8
Fixed a bug where we didn't search the correct directory for the live build engine
8 years ago
stefan
b36b64a482
Projucer: simple pop-up menu to copy diagnostic messages to clipboard
8 years ago
stefan.graenitz
5e0efc6046
Projucer: extend interface DiagnosticMessage::handleRecoverableErrorPCH() to take one more file name param
8 years ago
stefan
e03e41bd0d
Projucer: hard shutdown of the compiler process in release builds to avoid busy waiting
8 years ago
stefan
728bf273e9
Projucer: support recoverable error warnings for live-builds
8 years ago
stefan
4b96ffbf6f
Projucer: restrict menu item "Launch Application" to GUIApplication projects
8 years ago
stefan
a0350e4ee6
Projucer: add feature download & install live-build engine (including checks for supported OS versions)
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
stefan
8ec9443543
Projucer various fixes
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing
* Quote the server's file name as it may contain spaces etc.
* Fix saving source files during compilation on Windows
* Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash
* Move code for creating disabled Build tab to extra function and add names to improve readability
* Implement new "subscribe" behavior for createDisabledBuildTab
* Clean up trailing spaces
8 years ago
tpoole
9f31d6498a
Use a bespoke VST2 interface
8 years ago
jules
fb864a5cb1
Corrected some spelling mistakes in comments
9 years ago
jules
15f47892d3
Projucer: Added a sanity-check to prevent compilation if some module paths are broken
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