ed
|
f77c995b4d
|
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
|
2018-08-23 14:15:28 +01:00 |
|
ed
|
78368cfe1a
|
Projucer: Remove recursion from module path checks and cache previous module directories
|
2018-07-31 15:38:36 +01:00 |
|
ed
|
6cb09350c7
|
Projucer: Reduced the recursion depth in the module scanning code to fix slow project load times
|
2018-07-24 16:53:53 +01:00 |
|
ed
|
84cc1dc4a0
|
Projucer: Cleaned up the module scanning code
|
2018-07-10 17:33:43 +01:00 |
|
ed
|
e6c85b8a08
|
Projucer: Increase the subfolder recursion depth when searching for modules and fix a couple of places where paths containing ~ were not being parsed correctly
|
2018-07-10 12:58:18 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
ed
|
b999047748
|
Projucer: Ensure that "Module Added" analytics events are only sent once and not sent when creating a new project
|
2018-04-09 09:57:45 +01:00 |
|
ed
|
711e75bdc8
|
Projucer: Add analytics
|
2018-03-15 12:10:35 +00:00 |
|
ed
|
58c02823c5
|
Projucer: Moved some methods into MiscUtilities
|
2018-03-12 15:16:26 +00:00 |
|
ed
|
d668adb81b
|
Projucer: Code cleanup
|
2018-01-22 12:30:19 +00:00 |
|
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!
|
2018-01-17 11:23:12 +00:00 |
|
ed
|
b72a626516
|
Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class
|
2018-01-05 17:05:20 +00:00 |
|
ed
|
07ddc94d51
|
Projucer: Try to get path from compatible exporters first when getting module folder
|
2017-12-28 15:50:31 +00:00 |
|
Tom Poole
|
7792fe2b34
|
Projucer: Fixed a bug parsing search paths in module headers
|
2017-11-27 15:34:49 +00:00 |
|
ed
|
98724ecced
|
Projucer: More robust check for getting a module folder
|
2017-11-21 14:34:22 +00:00 |
|
ed
|
94d5ca881c
|
Projucer: Fixed a bug where user modules would always show as missing when using the global path
|
2017-11-16 12:24:16 +00:00 |
|
jules
|
babea0885b
|
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
|
2017-11-11 14:17:48 +00:00 |
|
ed
|
5aec5ce984
|
Projucer: Added juce_analytics to list of JUCE modules
|
2017-11-09 15:09:17 +00:00 |
|
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
2017-11-03 16:35:11 +00:00 |
|
jules
|
2ee168ad46
|
Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems
|
2017-10-10 11:33:55 +01:00 |
|
tpoole
|
e85d3aaf1f
|
Renamed XCode to Xcode in multiple places
|
2017-10-06 09:54:32 +01:00 |
|
hogliux
|
54029e776d
|
Projucer: Re-factored source code groups and general code clean-up
|
2017-09-29 14:55:01 +01:00 |
|
ed
|
b9ea65b0c1
|
Projucer: Fixed a couple of potential race conditions when saving a project
|
2017-08-08 14:36:09 +01:00 |
|
ed
|
df06909979
|
Projucer: Added juce_dsp to the list of JUCE module IDs
|
2017-08-02 11:38:54 +01:00 |
|
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.
|
2017-07-19 17:23:20 +01:00 |
|
ed
|
18c0e37f43
|
Projucer: Always initially disable "Use global path" when adding a module from a specified folder
|
2017-07-04 10:30:48 +01:00 |
|
ed
|
2540725b6a
|
Projucer: Fixed a bug where modules added from the global user module path weren't being added to generated projects correctly
|
2017-07-03 16:35:03 +01:00 |
|
tpoole
|
4965cdf030
|
Android: Added support for static libraries in modules
|
2017-06-22 17:50:57 +01:00 |
|
ed
|
26596fbfad
|
Projucer: Added default module search paths to the Projucer
|
2017-06-06 16:57:16 +01:00 |
|
hogliux
|
14d7675c48
|
Projucer: Source code files for browsing are now added to the individual VS projects instead of the VS solution
|
2017-05-18 12:51:11 +01:00 |
|
hogliux
|
c4cf336a56
|
Projucer: Only attempt building the standalone target of audio plug-ins when building inside the live build engine
|
2017-05-11 09:51:35 +01:00 |
|
jules
|
1820b41e77
|
Made the proxy module include files start with "include_" to distinguish them from the files they're including
|
2017-04-27 14:43:05 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
hogliux
|
750ab85fe9
|
Projucer UI overhaul and UX/workflow improvements. Support for new accounts and licensing model.
|
2017-04-27 14:42:25 +01:00 |
|
tpoole
|
0b2257c53d
|
Added Rez files to JuceLibraryCode so that they are compiled when not browsable
|
2017-04-11 08:05:15 +01:00 |
|
jules
|
44cd80969d
|
A few C++11 modernisations and comment corrections
|
2017-03-28 12:31:51 +01:00 |
|
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
2017-03-27 13:06:42 +01:00 |
|
tpoole
|
c563d840da
|
Fixed a bug when looking for a module header in an invalid module
|
2017-02-15 14:43:22 +00:00 |
|
hogliux
|
0117aace01
|
Added support for multi-target exporters and standalone plug-in format
|
2017-02-01 17:18:06 +00:00 |
|
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
|
2016-10-06 18:37:43 +02:00 |
|
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.
|
2016-09-16 12:03:02 +01:00 |
|
hogliux
|
c9aca28d00
|
Add pkg-config support for linux
|
2016-07-07 10:37:58 +01:00 |
|
hogliux
|
993a2e4fef
|
Do not allow specifying the JUCE folder as a modules folder
|
2016-05-16 15:03:55 +01:00 |
|
hogliux
|
7196e57f4d
|
Don't try to build VST/VST3 hosting code on iOS and add missing header
|
2016-04-27 14:44:32 +01:00 |
|
jules
|
b6e88694d1
|
Projucer: Fixed module dependency checker
|
2016-04-25 10:47:23 +01:00 |
|
jules
|
fad8d0526e
|
Projucer: improved the set of browsable files that are added to target projects for each module
|
2016-04-20 11:34:14 +01:00 |
|
jules
|
e1098c834a
|
Projucer: Fixed failure to scan deep file hierarchies when building browsable files
|
2016-04-11 16:01:57 +01:00 |
|
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.
|
2016-04-06 18:31:24 +01:00 |
|