Anthony Nicholls
|
c04354e1ee
|
Modules: Update JUCE module format for improved consistency
|
2 years ago |
reuk
|
39a731de46
|
ScopedMessageBox: Replace old AlertWindow uses with new API
|
2 years ago |
Tom Poole
|
2ec861d99e
|
Update licensing banners to JUCE 7
|
3 years ago |
Tom Poole
|
e5cbcd7628
|
macOS/iOS: Add the ability to weak link module frameworks
|
3 years ago |
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
3 years ago |
Tom Poole
|
fe4ba9071b
|
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
See BREAKING-CHANGES.txt for more details.
|
3 years ago |
ed
|
3de4fab219
|
Projucer: Synchronise access to EnabledModuleList state
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
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
|
de23ef7b1f
|
Projucer: Removed analytics
|
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
|
c73c5512d5
|
Projucer: Refactored the module handling code
|
5 years ago |
ed
|
f77c995b4d
|
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
|
6 years ago |
ed
|
78368cfe1a
|
Projucer: Remove recursion from module path checks and cache previous module directories
|
6 years ago |
ed
|
84cc1dc4a0
|
Projucer: Cleaned up the module scanning code
|
6 years ago |
ed
|
b999047748
|
Projucer: Ensure that "Module Added" analytics events are only sent once and not sent when creating a new project
|
7 years ago |
ed
|
58c02823c5
|
Projucer: Moved some methods into MiscUtilities
|
7 years ago |
ed
|
07ddc94d51
|
Projucer: Try to get path from compatible exporters first when getting module folder
|
7 years ago |
ed
|
b9ea65b0c1
|
Projucer: Fixed a couple of potential race conditions when saving a project
|
7 years ago |
ed
|
2e81e8a0dc
|
Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set.
|
7 years ago |
ed
|
18c0e37f43
|
Projucer: Always initially disable "Use global path" when adding a module from a specified folder
|
7 years ago |
ed
|
2540725b6a
|
Projucer: Fixed a bug where modules added from the global user module path weren't being added to generated projects correctly
|
7 years ago |
ed
|
26596fbfad
|
Projucer: Added default module search paths to the 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 |
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 |
tpoole
|
e33abbc6fe
|
Replaced Projucer-generated header guards with #pragma once and updated the examples
|
8 years ago |
stefan
|
8f1d37a72e
|
Fix addAllModulesInFolder to scan only 2 subfolder levels
Other existing behavior remains:
* check whether the folder itself is a valid module
* always return Result::ok()
* may contain duplicate modules
|
8 years ago |
hogliux
|
c9aca28d00
|
Add pkg-config support for linux
|
8 years ago |
jules
|
b6e88694d1
|
Projucer: Fixed module dependency checker
|
9 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
|
8e9ed0d0a9
|
Introjucer: more refactoring
|
9 years ago |
jules
|
3aa3ebff91
|
Introjucer: Added option to avoid overwriting changes to local module files
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
dab1a549b9
|
Introjucer: some internal refactoring.
|
10 years ago |
jules
|
4b28a4bb23
|
more auto-update work
|
10 years ago |
jules
|
9191455677
|
Introjucer: avoided adding unnecessary .r files in plugin builds that don't target RTAS or AU.
|
10 years ago |
jules
|
63cb062d35
|
Initial commit of VST3 hosting.
|
11 years ago |
jules
|
5ffd878ebc
|
Introjucer: made modules work better when the project doesn't contain any targets that will build on the current OS.
|
11 years ago |
jules
|
172f19f4a4
|
Introjucer: fix for module deletion bug, and some clean-ups.
|
11 years ago |
jules
|
14cb377f77
|
Introjucer: fix to paths when copying modules locally.
|
11 years ago |
jules
|
03e14b7851
|
Introjucer: fixed a bug when deleting modules; added a button to set copying mode for all modules.
|
11 years ago |
jules
|
cb2e2aa607
|
Introjucer: added a "defines" parameter to the module manifest format, to allow it to set modules to set project-wide preprocessor defs.
|
11 years ago |
jules
|
c6becf2532
|
Introjucer: stopped the modules panel from hammering the website.
|
11 years ago |
jules
|
a9aae9651b
|
Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules.
|
11 years ago |
jules
|
3ab3c79589
|
Introjucer: avoided some MSVC warnings.
|
11 years ago |
jules
|
64391b7552
|
Introjucer: began refactoring some module-management code.
|
11 years ago |