Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 6a49d6efdc Minor tidying up by jules 2017-11-29 17:33:00 +0000
  • af254262f6 FileChooser: fix spelling! by Lukasz Kozakiewicz 2017-11-29 17:11:51 +0100
  • 5358756d58 FileChooser: misc fixes and improvements to iOS and Android file choosers. by Lukasz Kozakiewicz 2017-11-29 16:46:38 +0100
  • 25fe3ee392 Some workarounds to avoid triggering the new Xcode thread checker when using openGL by jules 2017-11-29 10:14:41 +0000
  • ea81467377 Fixed a Projucer string obfuscation bug by Tom Poole 2017-11-29 09:18:02 +0000
  • 8a93402143 Avoided a shadowed variable warning by jules 2017-11-29 09:16:07 +0000
  • 822a1e31b8 Added some methods to MidiKeyboardComponent to set/get the width of black notes by ed 2017-11-29 09:12:50 +0000
  • f4c7a82ace Made TimeHelpers::lastMSCounterValue atomic by Tom Poole 2017-11-28 15:31:07 +0000
  • f85d706131 Some minor formatting and comment fixes by jules 2017-11-28 17:46:15 +0000
  • a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! by jules 2017-11-28 16:18:40 +0000
  • 3dcd918ddd Cleaned up MidiKeyboardComponent, changing it to use floating point coords by jules 2017-11-28 15:45:43 +0000
  • 82d160150c Bit of tidying up in ModalComponentManager by jules 2017-11-28 15:32:08 +0000
  • 29ca9a59cf Used lambdas to simplify some ModalCallbackFunction methods by jules 2017-11-28 15:00:24 +0000
  • 2206fae758 VST3: Removed more unused code in the VST3 wrapper by hogliux 2017-11-23 11:46:28 +0000
  • b40af8465b VST3: Removed some unused code by hogliux 2017-11-22 14:32:14 +0000
  • 5bc0c2b06f VST3: Added support for VST3 SDK 3.6.8 by hogliux 2017-11-21 12:39:04 +0000
  • 85040c02e0 Removed the -no-pie linker flag from Linux builds by Tom Poole 2017-11-28 13:12:15 +0000
  • 210bc5897b Clarified some documentation in AudioPlayHead by jules 2017-11-28 11:26:13 +0000
  • fd3b790087 BLOCKS API: Added some comparison operators to the Block class by jules 2017-11-28 08:44:24 +0000
  • 7d30c30819 Fixed some GCC constexpr issues by Tom Poole 2017-11-27 17:36:33 +0000
  • 6ddff42012 Added JUCE_CONSTEXPR to a bunch of simple maths functions by jules 2017-11-27 17:36:33 +0000
  • fe7f34f0fa Improved the idling of socket InterprocessConnections by Tom Poole 2017-11-27 17:26:10 +0000
  • 2e9bd44006 Added a unit-test for ValueTree::readFromGZIPData by jules 2017-11-27 16:56:32 +0000
  • 2be865b831 Added a GZIPCompressorOutputStream constructor that takes a reference. by jules 2017-11-27 16:56:11 +0000
  • a0bd5f5be7 Projucer: Fixed an issue when attempting to open the settings page for a nonexistent exporter by Tom Poole 2017-11-27 15:37:39 +0000
  • 7792fe2b34 Projucer: Fixed a bug parsing search paths in module headers by Tom Poole 2017-11-27 15:34:49 +0000
  • 47ce713d0b Added Component::isPaintingUnclipped by Tom Poole 2017-11-27 13:41:45 +0000
  • 64b2ea825e Fixed a conversion warning by ed 2017-11-27 12:56:52 +0000
  • 0fd3710c0e LookAndFeel_V4: Use getSliderThumbRadius() when drawing slider thumb + some code cleanup by ed 2017-11-27 12:39:15 +0000
  • 4fa0ee447b Fixed typo in doc of juce_SpinLock.h by Noah Dayan 2017-11-27 12:00:52 +0000
  • 4cb6a6fcee Fixed typo in doc of juce_WebInputStream.h by Noah Dayan 2017-11-27 11:51:53 +0000
  • b709bd8d98 Disabled mouse interactions with the splash screen once it has started fading by Tom Poole 2017-11-27 11:26:26 +0000
  • 3eaeb3795e Added a getPropertyPanelSectionHeaderHeight() method to PropertyComponent::LookAndFeelMethods by ed 2017-11-27 10:47:54 +0000
  • 27df960a52 Fix for VS2015 by jules 2017-11-27 09:42:32 +0000
  • 117df12136 Fixed constness of a few SparseSet methods, and added some move operators by jules 2017-11-27 09:27:19 +0000
  • bd99e27f91 Projucer: Don't steal focus when live-build errors occur by ed 2017-11-26 15:52:42 +0000
  • 9e74c7ce6b Clean-up the temporary file if the file chooser was canceled or failed by hogliux 2017-11-24 18:36:32 +0000
  • a9bc970ff8 Made the openGL 2D renderer limit the size of its vertex buffers to avoid problems on systems with limited GPUs by jules 2017-11-24 13:32:48 +0000
  • 183230d606 macOS: Remove explicit references to kAudioChannelLayoutTag_HOA_ACN_SN3D as this is only available in the latest and greatest Xcode. Replaced with the numerical value instead. by hogliux 2017-11-24 11:41:22 +0000
  • 1fb38d7864 URL: Fixed an issue when decoding local file URLs which contain a '+' in their paths by hogliux 2017-11-24 11:13:51 +0000
  • b288da58f0 Projucer: Fixed a crash that could occur when saving a project multiple times by ed 2017-11-24 09:26:24 +0000
  • 472c5616d4 The Matrix3D::rotated() method wasn't doing what its comment said, so it has been renamed to Matrix3D::rotation() and made static, which correctly describes what it does. If you had code that was calling rotated(), you can safely replace it with rotation(), but should use the opportunity to check whether your code was doing what you thought it was! by jules 2017-11-24 09:21:21 +0000
  • 3fae004efe Windows: Use dynamic runtime linking by default by hogliux 2017-11-23 16:59:54 +0000
  • ff84ad9e76 AU: Ensured that parameter changes coming from the host do not call the host listeners with the same change by hogliux 2017-11-23 16:40:40 +0000
  • 8b78af48b9 Updated some outdated documentation in previous commit by hogliux 2017-11-23 15:14:39 +0000
  • 30269baed1 Added higher-order ambisonics support to JUCE by hogliux 2017-11-23 15:11:26 +0000
  • 1c7185ed25 VST3: Removed more unused code in the VST3 wrapper by hogliux 2017-11-23 11:46:28 +0000
  • 44f69755b8 Projucer: Fixed a crash when deleting multiple file tree items by ed 2017-11-23 09:42:35 +0000
  • 57d7e98053 VST3: Removed some unused code by hogliux 2017-11-22 14:32:14 +0000
  • df8fc9b910 FileChoosers: Added a file-chooser save mode where the caller already supplies a temporary file which should be saved. JUCE will automatically move the temporary file to the location selected by the user by hogliux 2017-11-22 14:03:42 +0000
  • fd6b7de444 Re-saved all projects. by Lukasz Kozakiewicz 2017-11-22 14:25:18 +0100
  • e89e220aa6 Android: fix build for API < 11 (setting layer type to none). by Lukasz Kozakiewicz 2017-11-22 14:19:36 +0100
  • b8b304e4cd PushNotifications: add OSX implementation. by Lukasz Kozakiewicz 2017-10-25 18:44:02 +0200
  • 87831624cb Android: disable hardware acceleration on ComponentPeerView level rather than application level to allow embedded views to use hardware acceleration if needed. by Lukasz Kozakiewicz 2017-11-16 15:46:21 +0000
  • 763392ac4f Projucer: Removed some unused variables from the Xcode exporter by Tom Poole 2017-11-22 09:22:47 +0000
  • 856e028127 MacOS: Fixed some more integer overflow issues when loading large images by Tom Poole 2017-11-21 16:32:56 +0000
  • f2261faee7 Fixed some bugs in LTO builds by Tom Poole 2017-11-21 15:50:40 +0000
  • 98f8ee9e04 Added some colourIds to FileBrowserComponent to control current path ComboBox and filename TextEditor colours by ed 2017-11-21 15:06:10 +0000
  • 98724ecced Projucer: More robust check for getting a module folder by ed 2017-11-21 14:34:22 +0000
  • 7a22f133c4 VST3: Added support for VST3 SDK 3.6.8 by hogliux 2017-11-21 12:39:04 +0000
  • 1ff97d3688 DSP: Fixed a bug when oversampling multiple channels by Tom Poole 2017-11-20 18:01:18 +0000
  • 262357f091 VST3 Hosting: Added a more robust way to check if a VST3 plug-in has midi inputs/outputs by hogliux 2017-11-20 17:14:07 +0000
  • 804448b78b Re-saved all projects by Tom Poole 2017-11-20 17:05:06 +0000
  • ad8ce801ab Added functionality to tell ProTools when a parameter name changes. Also did some quick cleanup in the AAX wrapper by jules 2017-11-20 16:52:59 +0000
  • 190631a191 VST3: Fixed a leak in VST3 plug-ins if the host was listening for track property updates by hogliux 2017-11-20 16:53:54 +0000
  • f24e59e6ff Added DirectoryContentsDisplayComponent::ColourIds::highlightedTextColourId and removed a line in LookAndFeel_V4::drawFileBrowserRow() that could result in multiple unnecessary repaints by ed 2017-11-20 16:47:38 +0000
  • a40f6b3e5e Added ComboBox::ColourIds::focusedOutlineColourId by ed 2017-11-20 16:34:47 +0000
  • 7f6f978d0c Changed the MacOS deployment target of the demo to "Default" by Tom Poole 2017-11-20 16:14:01 +0000
  • 257aeb50eb Added documentation for juce_Grid.h and juce_GridItem.h by Noah Dayan 2017-11-20 15:10:52 +0000
  • 3671995344 Add missing enum documentation in juce_FlexBox.h and juce_FlexItem.h by Noah Dayan 2017-11-20 15:10:36 +0000
  • 1815d7db8a Add missing enum documentation and fix comma in juce_Slider.h by Noah Dayan 2017-11-20 15:10:15 +0000
  • 1dafeafef7 MacOS: Fixed some integer overflow issues when loading large images by Tom Poole 2017-11-20 13:37:35 +0000
  • 2540e8785e Added a componentEnablementChanged method to ComponentListener by ed 2017-11-20 11:23:03 +0000
  • 8fd62040fb Re-saved all projects by hogliux 2017-11-20 10:57:48 +0000
  • 7e23bf28ae Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers by hogliux 2017-11-20 10:56:08 +0000
  • 7e1ec31df9 Increased the movement tolerance for double-clicks when using a touch input source by ed 2017-11-20 10:45:36 +0000
  • a7055c3a96 Fixed a parameter name in Oscillator.h by ed 2017-11-20 09:26:23 +0000
  • 504b95b5a6 Removed a duplicate item from the Grid demo and added some missing items by ed 2017-11-20 09:10:45 +0000
  • 6568635216 Fixed an unused variable warning in last commit by ed 2017-11-17 17:28:53 +0000
  • eb5d4ea0a7 Moved the check for Component viewportIgnoreDragFlag from Viewport::DragToScrollListener::mouseDown and mouseUp to mouseDrag by ed 2017-11-17 17:25:16 +0000
  • e8518048b4 Fixed a rounding error in Component::isMouseOver by ed 2017-11-17 16:22:48 +0000
  • 370cf229c6 Projucer: Fixed a bug in the VS exporter where link time optimisation settings were being ignored by ed 2017-11-16 16:51:50 +0000
  • a4ef96a9d6 Ensured that JUCE_HAS_CONSTEXPR is enabled on MSVC 1900 by hogliux 2017-11-16 15:25:51 +0000
  • e14277c766 Fixed a bug in the Windows implementation of WebBrowserComponent by ed 2017-11-16 15:23:29 +0000
  • 7399ed8ea8 Added a category support for parameters created with the AudioProcessorValueTree by hogliux 2017-11-16 14:52:57 +0000
  • 94d5ca881c Projucer: Fixed a bug where user modules would always show as missing when using the global path by ed 2017-11-16 12:24:16 +0000
  • 4bb2f83203 FlexBox: Clarified some documentation on object life-times by hogliux 2017-11-16 11:58:43 +0000
  • 62d713f696 Fixed typo in juce_Thread.h by Noah Dayan 2017-11-16 09:29:43 +0000
  • babea0885b Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy. by jules 2017-11-11 14:17:48 +0000
  • e2a0759ab3 Added a BurgerMenu component which will display your menus and menu items in a "burger" menu by hogliux 2017-11-10 18:18:48 +0000
  • ccbe16f7df Fix for side-panel close button shape rendering by jules 2017-11-10 17:39:27 +0000
  • cfd8a7203e Littlefoot: NOISE Lightpad script support for gamma correction by ed 2017-11-10 17:28:27 +0000
  • 92545f9deb Convert mouse coordinate to correct Component space when dragging SidePanel by ed 2017-11-10 11:23:24 +0000
  • 1e240aeb48 Fixed a bug in SidePanel when adding a new content component by ed 2017-11-09 18:18:43 +0000
  • a2bf8d49b6 iOS: Fixed a bug in the audio channels of the simulator and older versions of iOS by tpoole 2017-11-09 17:33:11 +0000
  • 1b962aa2f2 GUI: Added a SidePanel component class which is useful for auxiliary UI components on mobile by ed 2017-11-09 17:06:28 +0000
  • ae9ec7c6e5 Added URL methods to convert between local file urls (including Android content:// URLs) and JUCE's File class by hogliux 2017-11-09 16:11:30 +0000
  • 5aec5ce984 Projucer: Added juce_analytics to list of JUCE modules by ed 2017-11-09 15:09:17 +0000
  • ea00d6201a Projucer: Add VS debug information format setting to debug builds and release builds with forced generation of debug symbols by ed 2017-11-09 14:57:22 +0000
  • bf0881bfb2 Projucer: Fixed a few spelling errors by ed 2017-11-09 12:43:27 +0000