6eeaa4036c
Projucer: Ensure that the default project name is used when no name is set by
2018-03-27 14:24:53 +0100
f5174e340e
Added some assertions when the input to a NormalisableRange conversion function is outside of the expected range by
2018-03-27 11:06:41 +0100
456c161343
Fixed a parameter change recursion issue in the VST and AU wrappers by
2018-03-26 09:54:40 +0100
b0344308f5
Projucer: Fixed a few places in the Xcode exporter where the default value may not be recalled correctly by
2018-03-27 09:35:51 +0100
4a80292515
Projucer: Fixed a bug in the MSVC exporter where the architecture setting was not being recalled correctly if set to "default" by
2018-03-27 09:15:58 +0100
e98c73bc6d
AU: Pragma ignore warnings which are triggered by Apple code by
2018-03-26 15:54:00 +0100
350551b37c
Ensured that ThreadPool::moveJobToFront can survive a stale job pointer by
2018-03-26 14:31:25 +0100
a632b57e7a
Simplified ByteOrder, and made it less susceptible to UB when reading from non-aligned addresses. Removed ambiguous method ByteOrder::littleEndianInt (c1, c2, c3, c4), which was probably producing the wrong behaviour on big-endian systems by
2018-03-26 12:25:02 +0100
0cfa1e4b7a
Projucer: Fixed a bug in the Xcode exporter where Xcode resource files were being added to both the source and resource groups by
2018-03-26 10:05:22 +0100
77128db335
Capitalised the PIP vendor field for the examples by
2018-03-26 09:58:54 +0100
dd684b1a5d
Fixed a parameter change recursion issue in the VST and AU wrappers by
2018-03-26 09:54:40 +0100
734d33dd80
Avoided a problem with the on-screen keyboard being re-created after shutdown on Windows by
2018-03-26 09:12:27 +0100
a7b6f55885
Ensure that the underlying var array controlled by MultiChoicePropertyComponent is sorted and that its toggle buttons are updated if the default changes by
2018-03-23 16:21:15 +0000
a9283f48fa
Added a lambda callback to ValueWithDefault that will be called when the default value is changed by
2018-03-23 16:19:16 +0000
8eacf2cd96
Fixed some AudioProcessor layouts mis-matches in the JUCE plugin examples by
2018-03-23 10:56:11 +0000
ea826db813
PIPs: Ensure that the assets directory is copied correctly for mobile examples by
2018-03-23 10:55:44 +0000
c610745ee3
Fixed listener bug in AudioPluginHost by
2018-03-23 09:58:19 +0000
8a467e7dc3
Projucer: Added a "PIP Creator" utility tool by
2018-03-22 15:23:27 +0000
bfd3afa6cf
Re-saved all projects by
2018-03-22 15:14:55 +0000
404838a99f
Added a MultiChoicePropertyComponent class to juce_gui_basics and updated the PropertiesDemo example to use it by
2018-03-22 15:04:53 +0000
9916aa6870
Minor cleanup in ChoicePropertyComponent by
2018-03-22 15:04:21 +0000
9e867255d3
Fixed doxygen deprecated bug by
2018-03-22 13:06:20 +0000
ec296d8c4c
Projucer: Removed a hardcoded String in the logic for resizing PropertyComponents in PropertyGroupComponent by
2018-03-21 12:12:33 +0000
b4b6feaf97
Added a isTextEditorMultiLine() method to TextPropertyComponent by
2018-03-21 12:11:25 +0000
c734e03dd0
Avoided some UB warnings when trying to sort empty arrays by
2018-03-21 10:49:27 +0000
7e310f51bb
Projucer: Fixed an assertion that could be hit when calling StoredSettings::checkJUCEPaths() by
2018-03-20 17:13:10 +0000
10753da103
Projucer: Fixed a typo that was causing the DemoRunner project file to not be found on Windows by
2018-03-20 17:12:41 +0000
d728ca03b7
Projucer: Moved some methods out of MiscUtilities and into ProjectExporter by
2018-03-20 15:02:34 +0000
bbc0bdb29e
Projucer: Ignore case in isValidExporterName() by
2018-03-20 14:36:11 +0000
32789aec6c
Projucer: Added getJUCEModules() and getJUCEExporters() methods to MiscUtilities and use getTargetFolderForExporter() for setting exporter's target locations by
2018-03-20 13:00:04 +0000
1043ed897a
Projucer: Fixed a typo in getTargetFolderForExporter() by
2018-03-20 12:38:16 +0000
b0d515f329
iOS: fix a crash in ContentSharer upon sharing finish. by
2018-03-20 12:37:30 +0100
0aa41705ad
Re-saved all projects. by
2018-03-20 10:55:19 +0100
43b80f7a73
Android: fix a crash on app resume when native views are displayed. by
2018-03-20 10:50:16 +0100
5b3693ed43
Projucer: Match property name with other plugin categories by
2018-03-19 17:23:49 +0000
b958ea92c2
Projucer: Correct default height multiplier in previous commit by
2018-03-19 17:14:47 +0000
8643d958c1
Projucer: Avoid potential divide-by-zero in PropertyGroupComponent::getHeightMultiplier() by
2018-03-19 16:49:37 +0000
5a122e124a
Added support for Bela in the form of an AudioIODeviceType by
2018-03-19 15:50:38 +0000
26e31ff7d6
Whitespace by
2018-03-19 14:07:38 +0000
9af093d1d4
Merged-in some Ogg-Vorbis security fixes by
2018-03-19 14:01:00 +0000
3ae28b3d54
Viewport: Added the ability to position the scrollbars at the top/left by
2018-03-19 13:59:55 +0000
266beb22b2
Mouse: Added MouseListener::mouseMagnify and cleaned up some mouse event handler code by
2018-03-19 11:31:39 +0000
dbaca088b3
Projucer: Remove getJUCEExamplesDirectoryPathFromGlobal() from jucer_MiscUtilities.h by
2018-03-16 15:56:06 +0000
563869300e
Fix a build error and some warnings when building the SamplerPluginDemo example on Windows by
2018-03-16 15:27:05 +0000
5cfc2d24ea
Projucer: Only include jucer_ProjucerAnalytics.h if the juce_analytics module is available by
2018-03-16 14:39:38 +0000
d707e43d25
Projucer: Ignore empty directories when searching for examples by
2018-03-16 14:09:12 +0000
977e173dc0
PIPs: Ignore system headers in replaceRelativeIncludesAndGetFilesToMove() by
2018-03-16 12:29:15 +0000
da19cf36ab
PIPs: Set the plugin manufacturer when generating an AudioProcessor PIP by
2018-03-16 12:22:11 +0000
87dcb5e02b
Fixed an issue with recursive VST3 parameter changed callbacks by
2018-03-16 11:24:06 +0000
3977403b1b
PIPs: Fixed some errors in the plugin examples by
2018-03-16 11:23:04 +0000
1be7db03cd
Fixed an issue where the DemoRunner would not find any assets when opened manually on macOS by
2018-03-16 10:10:18 +0000
7d451b984a
PIPs: Enable building VST and AU when generating an AudioProcessor PIP by
2018-03-16 09:13:36 +0000
2bd4611c03
Projucer: Update all links to the new website by
2018-03-16 09:11:29 +0000
c596583e3b
Projucer: Fixed a bug where PIP files not copied locally wouldn't initially be displayed in the code editor by
2018-03-15 16:42:26 +0000
bcd3fd7689
Fixed a typo in OpenGLDemo by
2018-03-15 16:37:44 +0000
ce810ff0b9
Modify examples directory search so that the directory can be found when the DemoRunner is in the JUCE root folder by
2018-03-15 14:37:10 +0000
9c54ccc99b
Projucer: Fixed an issue where the DemoRunner executable could not be found in the JUCE root directory by
2018-03-15 14:34:39 +0000
c448f8a2f9
JUCE version 5.3.0 by
2018-03-15 12:40:45 +0000
85f07f58d0
Projucer: Fixed a bug in the live-build engine where it would not pick up the global project pre-processor defines by
2018-03-15 10:54:53 +0000
3918cfbfb9
Re-saved all projects by
2018-03-15 12:33:53 +0000
262dff8854
Bump version number to 5.3.0 by
2018-03-15 12:23:30 +0000
ef2d1fa9fd
Projucer: Various fixes and improvements to PIPGenerator by
2018-03-15 11:15:11 +0000
711e75bdc8
Projucer: Add analytics by
2018-03-15 11:11:42 +0000
47af78fe0b
Projucer: Implement PIPGenerator by
2018-03-15 11:11:23 +0000
fa02112614
Projucer: Add PIPGenerator class by
2018-03-15 11:11:07 +0000
1644ee4ace
Add DemoRunner project by
2018-03-15 11:46:14 +0000
5507801dfd
Add all PIP examples by
2018-03-15 11:45:45 +0000
86baa28689
Remove all projects in examples by
2018-03-13 09:20:20 +0000
44f9a5c256
Move AudioPluginHost and NetworkGraphicsDemo projects from examples to extras by
2018-03-13 09:18:44 +0000
66ee9d6d6d
Rename plugin host and network graphics demo examples by
2018-03-15 11:45:02 +0000
18c0c48ce6
Rename folders and projects in extras/ to be consistent by
2018-03-15 10:50:46 +0000
cdbc28c18b
Add documentation tags by
2018-03-15 10:47:05 +0000
e982c70438
Fix juce_box2d build errors when included with other modules using int8, int16, int32 etc. by
2018-03-15 10:45:11 +0000
8aa40a72c8
Add guards to juce_blocks_basics, juce_dsp and juce_osc modules to ensure that they are not built if the compiler does not support them by
2018-03-15 10:44:40 +0000
9341f15c5f
Projucer: Fixed a recursive bug that could occur when editing the text in FilePathPropertyComponent by
2018-03-15 10:26:10 +0000
1b99d653aa
Projucer: Fixed a bug in the live-build engine where it would not pick up the global project pre-processor defines by
2018-03-15 10:54:53 +0000
1e9a5a18ec
Fixed an issue forwarding valueToText functions in the SliderAttachment by
2018-03-13 16:34:40 +0000
60a3798536
Fixed an issue in the audio device manager which made it impossible to switch the number of channels by
2018-03-13 15:28:22 +0000
8bb56fcad8
Try to re-use the current selected audio device if sharing an AudioDeviceManager with an AudioAppComponent by
2018-03-13 11:09:01 +0000
d8c06ab657
URL: fixed an issue where an invalid File could lead to infinite loop in the URL constructor by
2018-03-13 11:08:21 +0000
f802c6950b
Add URLInputSource class by
2018-03-12 17:15:16 +0000
9d5a489855
Fixed an assertion which could occur if you specified an extra semicolon at the end of your wildcard filter string by
2018-03-12 17:14:52 +0000
b3d35345e9
Projucer: Ensure that FilePathPropertyComponent text colour is updated when entering a path by
2018-03-13 12:47:10 +0000
039a65913c
macOS AUv3: Fixed a warning in previous commit when building AUv3 on macOS by
2018-03-13 10:44:14 +0000
a15209b45f
AUv3 Wrapper: use view callbacks to show and hide editor by
2018-03-07 18:00:59 +0000
66443a57e9
Fixed a warning in the AUv3 wrapper by
2018-03-13 09:52:43 +0000
81dd80f231
Re-saved all projects by
2018-03-13 08:59:59 +0000
ec3831d05b
Fix build error by
2018-03-12 15:20:59 +0000
58c02823c5
Projucer: Moved some methods into MiscUtilities by
2018-03-12 15:16:26 +0000
6261424cc8
Projucer: Minor formatting fix by
2018-03-12 15:12:24 +0000
139341926c
Projucer: Tweak button L&F by
2018-03-12 14:57:14 +0000
83f6fd2cfa
Made Analytics::setUserId() and ::setUserProperties() take copies of their arguments instead of references by
2018-03-12 14:53:35 +0000
2f52fa205a
Projucer: Standardise replacement strings in file templates by
2018-03-12 14:34:24 +0000
cc062f59f2
Fixed a compiler error when building analytics unit tests for Android by
2018-03-12 11:41:19 +0000
c2a877cac8
Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider by
2018-03-06 15:37:30 +0000
a2cd9be3b9
Fix some unescaped characters in the documentation of CodeDocument::setNewLineCharacters() and ::getNewLineCharacters() by
2018-03-12 09:49:11 +0000
f1af3908d5
Documentation fixes by
2018-03-11 09:25:09 +0000
c077d8662e
Fixed a compiler warning by
2018-03-11 09:24:51 +0000
89d9ad0856
Documentation fixes by
2018-03-10 09:48:51 +0000
10be540f19
Use LookAndFeel::getCrossShape() for SidePanel dismiss button by
2018-03-10 09:02:57 +0000