ed
|
a8ff4ea180
|
Projucer: Send warning message in Project::removeDefunctExporters() to stdout when running from the command-line
|
2019-03-25 11:09:18 +00:00 |
|
ed
|
c96bf71488
|
Removed some empty ValueTree::Listener methods that are no longer needed
|
2019-03-22 17:28:14 +00:00 |
|
ed
|
4dad6ee028
|
Projucer: Add a project setting to specify a shell script that will be run after saving
|
2019-03-22 16:51:54 +00:00 |
|
ed
|
e54208ecc8
|
Projucer: Don't sort module libs list when adding to exporter
|
2019-03-13 15:55:26 +00:00 |
|
ed
|
4c58efa407
|
Projucer: Fixed a bug when clicking the save and open in IDE button after changing the target project folder setting
|
2019-03-11 10:00:14 +00:00 |
|
ed
|
ce33b4aea1
|
Projucer: Add a setting to configure the number of MIDI inputs and outputs for VST plug-ins
|
2019-01-23 12:52:47 +00:00 |
|
ed
|
b2e2346745
|
Projucer: Add an option to specify per-file compiler flags
|
2019-01-22 15:48:15 +00:00 |
|
ed
|
497ac0bea3
|
Projucer: Prevent unnecessary ChangeListener callbacks in HeaderComponent
|
2019-01-14 11:12:53 +00:00 |
|
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
2019-01-11 09:52:10 +00:00 |
|
ed
|
b8a4e00cb4
|
Projucer: Make the source code editor respect line endings when loading and saving a file and add an option to set the preferred line feed for a project
|
2018-11-27 17:28:36 +00:00 |
|
ed
|
463f5ea5b0
|
Projucer: Ensure that the default bundle identifier doesn't contain any illegal characters
|
2018-11-13 09:25:45 +00:00 |
|
ed
|
33baa50986
|
Projucer: Fixed a bug in scanning exporter module paths when there are no compatible exporters on the current OS
|
2018-11-12 11:25:22 +00:00 |
|
ed
|
ada0fdfeaf
|
Projucer: Fixed a bug where multiple AlertWindows could be shown for an out-of-date version
|
2018-11-09 12:04:51 +00:00 |
|
ed
|
b56bdd83fd
|
Projucer: Only add paths from compatible exporters when scanning exporter module paths
|
2018-11-09 11:22:25 +00:00 |
|
ed
|
fe49d69dfc
|
Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit
|
2018-11-05 16:12:32 +00:00 |
|
ed
|
3458d11078
|
Projucer: Increase the height of the user settings popup slightly when using the Projucer in GPL mode
|
2018-10-31 15:24:14 +00:00 |
|
ed
|
1702fa04aa
|
Projucer: Fixed a dangling pointer crash which could occur in modules items with config flags
|
2018-10-25 15:14:31 +01:00 |
|
ed
|
b758d83415
|
Projucer: Removed an unused method and fixed a potential crash when refreshing module tree items
|
2018-10-25 11:06:00 +01:00 |
|
ed
|
8667ffc059
|
Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them
|
2018-10-24 11:45:51 +01:00 |
|
Tom Poole
|
a3566b8c1e
|
Removed the embedded VST2 SDK
|
2018-10-23 16:00:43 +01:00 |
|
ed
|
c4eb15eb21
|
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
|
2018-10-22 16:42:22 +01:00 |
|
ed
|
653d94c7a0
|
Projucer: Pulled out the module and PIP header parsing methods into a single method
|
2018-10-18 11:06:15 +01:00 |
|
ed
|
159eee8e6f
|
Projucer: Initialise company name value before bundle ID to ensure that the default bundle ID is set correctly
|
2018-10-17 09:19:57 +01:00 |
|
ed
|
076b09c7a3
|
Projucer: Ensure that project setting defaults reflect the company name that has been set
|
2018-10-16 12:16:40 +01:00 |
|
ed
|
90765fa52a
|
Projucer: Re-scan module paths immediately on start up
|
2018-10-16 10:25:25 +01:00 |
|
jules
|
768139a298
|
Added some free functions to help make XML parsing less verbose: parseXML()
|
2018-10-15 16:08:25 +01:00 |
|
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
2018-10-05 12:15:04 +01:00 |
|
ed
|
af041a02d7
|
Projucer: Fixed a bug when merging the old plug-in format settings if the current value is empty
|
2018-09-13 10:28:28 +01:00 |
|
ed
|
bea6639637
|
Projucer: Merge old plug-in format vars instead of replacing in coalescePluginFormatValues() to ensure that format settings persist
|
2018-09-11 09:16:13 +01:00 |
|
ed
|
8495d429ff
|
Projucer: Removed the jobNeedsRunningAgain logic from AvailableModuleList's ModuleScannerJob as it was causing the job to hang when the module was found in the root directory
|
2018-09-10 11:09:57 +01:00 |
|
ed
|
38fcc1163d
|
Projucer: Partially reverted commit ff263ec to allow per-project VST3/AAX/RTAS SDK path overrides
|
2018-09-05 15:50:12 +01:00 |
|
ed
|
ff263ecded
|
Projucer: Removed the per-exporter AAX and RTAS SDK and Android SDK/NDK path settings as well as the unused VST3 SDK setting as this was interfering with the embedded VST3 SDK path
|
2018-09-04 14:16:36 +01:00 |
|
Tom Poole
|
67d2ff2ec8
|
Projucer: Fixed a getting the module list for new projects
|
2018-08-29 19:05:55 +01:00 |
|
ed
|
059c2e12ed
|
Projucer: Ensure that explicitly set module paths are prioritised over the global path when searching
|
2018-08-23 18:29:40 +01:00 |
|
ed
|
f77c995b4d
|
Projucer: Refactored module scanning code and added AvailableModuleList class for asynchronous scanning
|
2018-08-23 14:15:28 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
ed
|
15e09fdc5e
|
Projucer: Refresh the modules tree on a timer so that rapid changes to the module search paths don't cause a slow down
|
2018-08-17 15:14:53 +01:00 |
|
ed
|
2687253051
|
Projucer: Only set default compilable files when selecting "Enable compiling of all enclosed files" menu item
|
2018-08-10 09:08:36 +01:00 |
|
Tom Poole
|
1d92f9c9d0
|
Added a tooltip warning against using 4 segment version numbers for AU and AUv3 plug-ins
|
2018-08-09 09:38:20 +01:00 |
|
ed
|
2f5cd8811d
|
Projucer: Ensure that either "Fx" or "Instrument" is added to the VST3 categories when saving a plugin project
|
2018-08-06 14:26:49 +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 |
|
Tom Poole
|
cc4cbbd2df
|
Projucer: A minor code cleanup
|
2018-07-18 17:33:45 +01:00 |
|
Tom Poole
|
6cff481c6a
|
Fixed some gcc 8 compiler warnings
|
2018-07-11 09:17:31 +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 |
|
ed
|
9cdb02a0dc
|
Projucer: Remove duplicate user module IDs from list
|
2018-07-10 12:38:49 +01:00 |
|
hogliux
|
fefbbc89b4
|
AU: Added an option to the Projucer to enable sandbox safe AUs (required for newer versions of GarageBand)
|
2018-06-26 16:16:12 +01:00 |
|
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
2018-06-26 14:06:52 +01:00 |
|
hogliux
|
cf4f12a452
|
Replaced our VST2 interface headers with official VST3 SDK
|
2018-06-11 12:49:35 +01:00 |
|