Commit Graph

  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 6eeaa4036c Projucer: Ensure that the default project name is used when no name is set by ed 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 Tom Poole 2018-03-27 11:06:41 +0100
  • 456c161343 Fixed a parameter change recursion issue in the VST and AU wrappers by Tom Poole 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 ed 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 ed 2018-03-27 09:15:58 +0100
  • e98c73bc6d AU: Pragma ignore warnings which are triggered by Apple code by reuk 2018-03-26 15:54:00 +0100
  • 350551b37c Ensured that ThreadPool::moveJobToFront can survive a stale job pointer by hogliux 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 jules 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 ed 2018-03-26 10:05:22 +0100
  • 77128db335 Capitalised the PIP vendor field for the examples by Tom Poole 2018-03-26 09:58:54 +0100
  • dd684b1a5d Fixed a parameter change recursion issue in the VST and AU wrappers by Tom Poole 2018-03-26 09:54:40 +0100
  • 734d33dd80 Avoided a problem with the on-screen keyboard being re-created after shutdown on Windows by jules 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 ed 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 ed 2018-03-23 16:19:16 +0000
  • 8eacf2cd96 Fixed some AudioProcessor layouts mis-matches in the JUCE plugin examples by ed 2018-03-23 10:56:11 +0000
  • ea826db813 PIPs: Ensure that the assets directory is copied correctly for mobile examples by ed 2018-03-23 10:55:44 +0000
  • c610745ee3 Fixed listener bug in AudioPluginHost by Noah Dayan 2018-03-23 09:58:19 +0000
  • 8a467e7dc3 Projucer: Added a "PIP Creator" utility tool by ed 2018-03-22 15:23:27 +0000
  • bfd3afa6cf Re-saved all projects by ed 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 ed 2018-03-22 15:04:53 +0000
  • 9916aa6870 Minor cleanup in ChoicePropertyComponent by ed 2018-03-22 15:04:21 +0000
  • 9e867255d3 Fixed doxygen deprecated bug by Noah Dayan 2018-03-22 13:06:20 +0000
  • ec296d8c4c Projucer: Removed a hardcoded String in the logic for resizing PropertyComponents in PropertyGroupComponent by ed 2018-03-21 12:12:33 +0000
  • b4b6feaf97 Added a isTextEditorMultiLine() method to TextPropertyComponent by ed 2018-03-21 12:11:25 +0000
  • c734e03dd0 Avoided some UB warnings when trying to sort empty arrays by jules 2018-03-21 10:49:27 +0000
  • 7e310f51bb Projucer: Fixed an assertion that could be hit when calling StoredSettings::checkJUCEPaths() by ed 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 ed 2018-03-20 17:12:41 +0000
  • d728ca03b7 Projucer: Moved some methods out of MiscUtilities and into ProjectExporter by ed 2018-03-20 15:02:34 +0000
  • bbc0bdb29e Projucer: Ignore case in isValidExporterName() by ed 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 ed 2018-03-20 13:00:04 +0000
  • 1043ed897a Projucer: Fixed a typo in getTargetFolderForExporter() by ed 2018-03-20 12:38:16 +0000
  • b0d515f329 iOS: fix a crash in ContentSharer upon sharing finish. by Lukasz Kozakiewicz 2018-03-20 12:37:30 +0100
  • 0aa41705ad Re-saved all projects. by Lukasz Kozakiewicz 2018-03-20 10:55:19 +0100
  • 43b80f7a73 Android: fix a crash on app resume when native views are displayed. by Lukasz Kozakiewicz 2018-03-20 10:50:16 +0100
  • 5b3693ed43 Projucer: Match property name with other plugin categories by Noah Dayan 2018-03-19 17:23:49 +0000
  • b958ea92c2 Projucer: Correct default height multiplier in previous commit by ed 2018-03-19 17:14:47 +0000
  • 8643d958c1 Projucer: Avoid potential divide-by-zero in PropertyGroupComponent::getHeightMultiplier() by ed 2018-03-19 16:49:37 +0000
  • 5a122e124a Added support for Bela in the form of an AudioIODeviceType by jules 2018-03-19 15:50:38 +0000
  • 26e31ff7d6 Whitespace by jules 2018-03-19 14:07:38 +0000
  • 9af093d1d4 Merged-in some Ogg-Vorbis security fixes by jules 2018-03-19 14:01:00 +0000
  • 3ae28b3d54 Viewport: Added the ability to position the scrollbars at the top/left by hogliux 2018-03-19 13:59:55 +0000
  • 266beb22b2 Mouse: Added MouseListener::mouseMagnify and cleaned up some mouse event handler code by hogliux 2018-03-19 11:31:39 +0000
  • dbaca088b3 Projucer: Remove getJUCEExamplesDirectoryPathFromGlobal() from jucer_MiscUtilities.h by ed 2018-03-16 15:56:06 +0000
  • 563869300e Fix a build error and some warnings when building the SamplerPluginDemo example on Windows by ed 2018-03-16 15:27:05 +0000
  • 5cfc2d24ea Projucer: Only include jucer_ProjucerAnalytics.h if the juce_analytics module is available by ed 2018-03-16 14:39:38 +0000
  • d707e43d25 Projucer: Ignore empty directories when searching for examples by ed 2018-03-16 14:09:12 +0000
  • 977e173dc0 PIPs: Ignore system headers in replaceRelativeIncludesAndGetFilesToMove() by ed 2018-03-16 12:29:15 +0000
  • da19cf36ab PIPs: Set the plugin manufacturer when generating an AudioProcessor PIP by ed 2018-03-16 12:22:11 +0000
  • 87dcb5e02b Fixed an issue with recursive VST3 parameter changed callbacks by Tom Poole 2018-03-16 11:24:06 +0000
  • 3977403b1b PIPs: Fixed some errors in the plugin examples by ed 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 hogliux 2018-03-16 10:10:18 +0000
  • 7d451b984a PIPs: Enable building VST and AU when generating an AudioProcessor PIP by ed 2018-03-16 09:13:36 +0000
  • 2bd4611c03 Projucer: Update all links to the new website by ed 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 ed 2018-03-15 16:42:26 +0000
  • bcd3fd7689 Fixed a typo in OpenGLDemo by Noah Dayan 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 hogliux 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 ed 2018-03-15 14:34:39 +0000
  • c448f8a2f9 JUCE version 5.3.0 by ed 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 ed 2018-03-15 10:54:53 +0000
  • 3918cfbfb9 Re-saved all projects by ed 2018-03-15 12:33:53 +0000
  • 262dff8854 Bump version number to 5.3.0 by ed 2018-03-15 12:23:30 +0000
  • ef2d1fa9fd Projucer: Various fixes and improvements to PIPGenerator by ed 2018-03-15 11:15:11 +0000
  • 711e75bdc8 Projucer: Add analytics by ed 2018-03-15 11:11:42 +0000
  • 47af78fe0b Projucer: Implement PIPGenerator by ed 2018-03-15 11:11:23 +0000
  • fa02112614 Projucer: Add PIPGenerator class by ed 2018-03-15 11:11:07 +0000
  • 1644ee4ace Add DemoRunner project by ed 2018-03-15 11:46:14 +0000
  • 5507801dfd Add all PIP examples by ed 2018-03-15 11:45:45 +0000
  • 86baa28689 Remove all projects in examples by ed 2018-03-13 09:20:20 +0000
  • 44f9a5c256 Move AudioPluginHost and NetworkGraphicsDemo projects from examples to extras by ed 2018-03-13 09:18:44 +0000
  • 66ee9d6d6d Rename plugin host and network graphics demo examples by ed 2018-03-15 11:45:02 +0000
  • 18c0c48ce6 Rename folders and projects in extras/ to be consistent by ed 2018-03-15 10:50:46 +0000
  • cdbc28c18b Add documentation tags by ed 2018-03-15 10:47:05 +0000
  • e982c70438 Fix juce_box2d build errors when included with other modules using int8, int16, int32 etc. by ed 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 ed 2018-03-15 10:44:40 +0000
  • 9341f15c5f Projucer: Fixed a recursive bug that could occur when editing the text in FilePathPropertyComponent by ed 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 ed 2018-03-15 10:54:53 +0000
  • 1e9a5a18ec Fixed an issue forwarding valueToText functions in the SliderAttachment by Tom Poole 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 hogliux 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 hogliux 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 hogliux 2018-03-13 11:08:21 +0000
  • f802c6950b Add URLInputSource class by hogliux 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 hogliux 2018-03-12 17:14:52 +0000
  • b3d35345e9 Projucer: Ensure that FilePathPropertyComponent text colour is updated when entering a path by ed 2018-03-13 12:47:10 +0000
  • 039a65913c macOS AUv3: Fixed a warning in previous commit when building AUv3 on macOS by hogliux 2018-03-13 10:44:14 +0000
  • a15209b45f AUv3 Wrapper: use view callbacks to show and hide editor by Dimitri Sudell 2018-03-07 18:00:59 +0000
  • 66443a57e9 Fixed a warning in the AUv3 wrapper by hogliux 2018-03-13 09:52:43 +0000
  • 81dd80f231 Re-saved all projects by ed 2018-03-13 08:59:59 +0000
  • ec3831d05b Fix build error by ed 2018-03-12 15:20:59 +0000
  • 58c02823c5 Projucer: Moved some methods into MiscUtilities by ed 2018-03-12 15:16:26 +0000
  • 6261424cc8 Projucer: Minor formatting fix by ed 2018-03-12 15:12:24 +0000
  • 139341926c Projucer: Tweak button L&F by ed 2018-03-12 14:57:14 +0000
  • 83f6fd2cfa Made Analytics::setUserId() and ::setUserProperties() take copies of their arguments instead of references by ed 2018-03-12 14:53:35 +0000
  • 2f52fa205a Projucer: Standardise replacement strings in file templates by ed 2018-03-12 14:34:24 +0000
  • cc062f59f2 Fixed a compiler error when building analytics unit tests for Android by hogliux 2018-03-12 11:41:19 +0000
  • c2a877cac8 Passed the valueToTextFunction and textToValueFunction lambdas from an AudioProcessorValueTreeState parameter to an attached slider by Tom Poole 2018-03-06 15:37:30 +0000
  • a2cd9be3b9 Fix some unescaped characters in the documentation of CodeDocument::setNewLineCharacters() and ::getNewLineCharacters() by ed 2018-03-12 09:49:11 +0000
  • f1af3908d5 Documentation fixes by Tom Poole 2018-03-11 09:25:09 +0000
  • c077d8662e Fixed a compiler warning by Tom Poole 2018-03-11 09:24:51 +0000
  • 89d9ad0856 Documentation fixes by Tom Poole 2018-03-10 09:48:51 +0000
  • 10be540f19 Use LookAndFeel::getCrossShape() for SidePanel dismiss button by ed 2018-03-10 09:02:57 +0000