6a49d6efdc
Minor tidying up by
2017-11-29 17:33:00 +0000
af254262f6
FileChooser: fix spelling! by
2017-11-29 17:11:51 +0100
5358756d58
FileChooser: misc fixes and improvements to iOS and Android file choosers. by
2017-11-29 16:46:38 +0100
25fe3ee392
Some workarounds to avoid triggering the new Xcode thread checker when using openGL by
2017-11-29 10:14:41 +0000
ea81467377
Fixed a Projucer string obfuscation bug by
2017-11-29 09:18:02 +0000
8a93402143
Avoided a shadowed variable warning by
2017-11-29 09:16:07 +0000
822a1e31b8
Added some methods to MidiKeyboardComponent to set/get the width of black notes by
2017-11-29 09:12:50 +0000
f4c7a82ace
Made TimeHelpers::lastMSCounterValue atomic by
2017-11-28 15:31:07 +0000
f85d706131
Some minor formatting and comment fixes by
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
2017-11-28 16:18:40 +0000
3dcd918ddd
Cleaned up MidiKeyboardComponent, changing it to use floating point coords by
2017-11-28 15:45:43 +0000
82d160150c
Bit of tidying up in ModalComponentManager by
2017-11-28 15:32:08 +0000
29ca9a59cf
Used lambdas to simplify some ModalCallbackFunction methods by
2017-11-28 15:00:24 +0000
2206fae758
VST3: Removed more unused code in the VST3 wrapper by
2017-11-23 11:46:28 +0000
b40af8465b
VST3: Removed some unused code by
2017-11-22 14:32:14 +0000
5bc0c2b06f
VST3: Added support for VST3 SDK 3.6.8 by
2017-11-21 12:39:04 +0000
85040c02e0
Removed the -no-pie linker flag from Linux builds by
2017-11-28 13:12:15 +0000
210bc5897b
Clarified some documentation in AudioPlayHead by
2017-11-28 11:26:13 +0000
fd3b790087
BLOCKS API: Added some comparison operators to the Block class by
2017-11-28 08:44:24 +0000
7d30c30819
Fixed some GCC constexpr issues by
2017-11-27 17:36:33 +0000
6ddff42012
Added JUCE_CONSTEXPR to a bunch of simple maths functions by
2017-11-27 17:36:33 +0000
fe7f34f0fa
Improved the idling of socket InterprocessConnections by
2017-11-27 17:26:10 +0000
2e9bd44006
Added a unit-test for ValueTree::readFromGZIPData by
2017-11-27 16:56:32 +0000
2be865b831
Added a GZIPCompressorOutputStream constructor that takes a reference. by
2017-11-27 16:56:11 +0000
a0bd5f5be7
Projucer: Fixed an issue when attempting to open the settings page for a nonexistent exporter by
2017-11-27 15:37:39 +0000
7792fe2b34
Projucer: Fixed a bug parsing search paths in module headers by
2017-11-27 15:34:49 +0000
47ce713d0b
Added Component::isPaintingUnclipped by
2017-11-27 13:41:45 +0000
64b2ea825e
Fixed a conversion warning by
2017-11-27 12:56:52 +0000
0fd3710c0e
LookAndFeel_V4: Use getSliderThumbRadius() when drawing slider thumb + some code cleanup by
2017-11-27 12:39:15 +0000
4fa0ee447b
Fixed typo in doc of juce_SpinLock.h by
2017-11-27 12:00:52 +0000
4cb6a6fcee
Fixed typo in doc of juce_WebInputStream.h by
2017-11-27 11:51:53 +0000
b709bd8d98
Disabled mouse interactions with the splash screen once it has started fading by
2017-11-27 11:26:26 +0000
3eaeb3795e
Added a getPropertyPanelSectionHeaderHeight() method to PropertyComponent::LookAndFeelMethods by
2017-11-27 10:47:54 +0000
27df960a52
Fix for VS2015 by
2017-11-27 09:42:32 +0000
117df12136
Fixed constness of a few SparseSet methods, and added some move operators by
2017-11-27 09:27:19 +0000
bd99e27f91
Projucer: Don't steal focus when live-build errors occur by
2017-11-26 15:52:42 +0000
9e74c7ce6b
Clean-up the temporary file if the file chooser was canceled or failed by
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
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
2017-11-24 11:41:22 +0000
1fb38d7864
URL: Fixed an issue when decoding local file URLs which contain a '+' in their paths by
2017-11-24 11:13:51 +0000
b288da58f0
Projucer: Fixed a crash that could occur when saving a project multiple times by
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
2017-11-24 09:21:21 +0000
3fae004efe
Windows: Use dynamic runtime linking by default by
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
2017-11-23 16:40:40 +0000
8b78af48b9
Updated some outdated documentation in previous commit by
2017-11-23 15:14:39 +0000
30269baed1
Added higher-order ambisonics support to JUCE by
2017-11-23 15:11:26 +0000
1c7185ed25
VST3: Removed more unused code in the VST3 wrapper by
2017-11-23 11:46:28 +0000
44f69755b8
Projucer: Fixed a crash when deleting multiple file tree items by
2017-11-23 09:42:35 +0000
57d7e98053
VST3: Removed some unused code by
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
2017-11-22 14:03:42 +0000
fd6b7de444
Re-saved all projects. by
2017-11-22 14:25:18 +0100
e89e220aa6
Android: fix build for API < 11 (setting layer type to none). by
2017-11-22 14:19:36 +0100
b8b304e4cd
PushNotifications: add OSX implementation. by
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
2017-11-16 15:46:21 +0000
763392ac4f
Projucer: Removed some unused variables from the Xcode exporter by
2017-11-22 09:22:47 +0000
856e028127
MacOS: Fixed some more integer overflow issues when loading large images by
2017-11-21 16:32:56 +0000
f2261faee7
Fixed some bugs in LTO builds by
2017-11-21 15:50:40 +0000
98f8ee9e04
Added some colourIds to FileBrowserComponent to control current path ComboBox and filename TextEditor colours by
2017-11-21 15:06:10 +0000
98724ecced
Projucer: More robust check for getting a module folder by
2017-11-21 14:34:22 +0000
7a22f133c4
VST3: Added support for VST3 SDK 3.6.8 by
2017-11-21 12:39:04 +0000
1ff97d3688
DSP: Fixed a bug when oversampling multiple channels by
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
2017-11-20 17:14:07 +0000
804448b78b
Re-saved all projects by
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
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
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
2017-11-20 16:47:38 +0000
a40f6b3e5e
Added ComboBox::ColourIds::focusedOutlineColourId by
2017-11-20 16:34:47 +0000
7f6f978d0c
Changed the MacOS deployment target of the demo to "Default" by
2017-11-20 16:14:01 +0000
257aeb50eb
Added documentation for juce_Grid.h and juce_GridItem.h by
2017-11-20 15:10:52 +0000
3671995344
Add missing enum documentation in juce_FlexBox.h and juce_FlexItem.h by
2017-11-20 15:10:36 +0000
1815d7db8a
Add missing enum documentation and fix comma in juce_Slider.h by
2017-11-20 15:10:15 +0000
1dafeafef7
MacOS: Fixed some integer overflow issues when loading large images by
2017-11-20 13:37:35 +0000
2540e8785e
Added a componentEnablementChanged method to ComponentListener by
2017-11-20 11:23:03 +0000
8fd62040fb
Re-saved all projects by
2017-11-20 10:57:48 +0000
7e23bf28ae
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers by
2017-11-20 10:56:08 +0000
7e1ec31df9
Increased the movement tolerance for double-clicks when using a touch input source by
2017-11-20 10:45:36 +0000
a7055c3a96
Fixed a parameter name in Oscillator.h by
2017-11-20 09:26:23 +0000
504b95b5a6
Removed a duplicate item from the Grid demo and added some missing items by
2017-11-20 09:10:45 +0000
6568635216
Fixed an unused variable warning in last commit by
2017-11-17 17:28:53 +0000
eb5d4ea0a7
Moved the check for Component viewportIgnoreDragFlag from Viewport::DragToScrollListener::mouseDown and mouseUp to mouseDrag by
2017-11-17 17:25:16 +0000
e8518048b4
Fixed a rounding error in Component::isMouseOver by
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
2017-11-16 16:51:50 +0000
a4ef96a9d6
Ensured that JUCE_HAS_CONSTEXPR is enabled on MSVC 1900 by
2017-11-16 15:25:51 +0000
e14277c766
Fixed a bug in the Windows implementation of WebBrowserComponent by
2017-11-16 15:23:29 +0000
7399ed8ea8
Added a category support for parameters created with the AudioProcessorValueTree by
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
2017-11-16 12:24:16 +0000
4bb2f83203
FlexBox: Clarified some documentation on object life-times by
2017-11-16 11:58:43 +0000
62d713f696
Fixed typo in juce_Thread.h by
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
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
2017-11-10 18:18:48 +0000
ccbe16f7df
Fix for side-panel close button shape rendering by
2017-11-10 17:39:27 +0000
cfd8a7203e
Littlefoot: NOISE Lightpad script support for gamma correction by
2017-11-10 17:28:27 +0000
92545f9deb
Convert mouse coordinate to correct Component space when dragging SidePanel by
2017-11-10 11:23:24 +0000
1e240aeb48
Fixed a bug in SidePanel when adding a new content component by
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
2017-11-09 17:33:11 +0000
1b962aa2f2
GUI: Added a SidePanel component class which is useful for auxiliary UI components on mobile by
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
2017-11-09 16:11:30 +0000
5aec5ce984
Projucer: Added juce_analytics to list of JUCE modules by
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
2017-11-09 14:57:22 +0000
bf0881bfb2
Projucer: Fixed a few spelling errors by
2017-11-09 12:43:27 +0000