deae885df4
Avoided a warning in OSX when core graphics is disabled by
2016-02-17 16:24:39 +0000
1b8c8bdb5d
Introjucer Android Studio export: Switched gradle experimental wrapper version from 0.6.0-alpha5 to 0.6.0-beta5. by
2016-02-17 14:43:33 +0000
eca3a5b232
Fixed a typo in a comment by
2016-02-17 14:42:15 +0000
3fdf969ea2
Added some UTC and ISO8601 methods to the Time class. Also clarified some of its comments and added unit tests by
2016-02-17 14:41:44 +0000
d6f02c9ba4
Avoided a false assertion in ChildProcess by
2016-02-17 14:24:53 +0000
32bb5798bf
Fixed a rounding error in iOS audio device sample rate selection by
2016-02-16 15:36:05 +0000
536ca6cedf
Added an internal flag JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS which can turn off this VST3 hack if you don't need it by
2016-02-16 14:37:33 +0000
674c833c84
Added method MouseEvent::mouseWasDraggedSinceMouseDown() by
2016-02-16 12:59:49 +0000
b355af98a1
Disabled depth-test when overlaying 2D rendering on openGL 3D content by
2016-02-16 09:45:09 +0000
6256a9163d
Resaved some example projects by
2016-02-16 09:43:38 +0000
68fdb3b2f0
Introjucer: Avoided the win32 exporter adding the /FORCE:multiple flag except when building an RTAS plugin by
2016-02-16 09:43:05 +0000
d0d9b9c181
Choose stereo layout as default layout when using legacy channel configuration field by
2016-02-16 09:11:22 +0000
3aa68f3d00
Added time-of-day to Time::getCompilationDate() by
2016-02-15 16:19:56 +0000
d788e10eb4
Resaved projects by
2016-02-15 15:32:09 +0000
ddd1b8eb92
Deleted a couple of unused files from an example by
2016-02-15 15:31:53 +0000
5d4bef2f99
AudioPerformanceTest: cleaned up some Visual Studio compiler warnings and errors. by
2016-02-15 15:23:50 +0000
fc8ffd9f76
Fix finding default layout for legacy plug-ins by
2016-02-15 11:38:07 +0000
10d1228e86
Add option to set default stack size for JUCE threads by
2016-02-15 11:06:28 +0000
05a3ebc4eb
Scale webpages to fit display by default on iOS by
2016-02-15 09:19:17 +0000
e67b67f513
New example project: audio performance test app by
2016-02-12 17:37:52 +0000
60e072f3c4
Added a new class: StatisticsAccumulator by
2016-02-12 17:28:54 +0000
876b4ae1d3
Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags by
2016-02-12 17:03:21 +0000
00d98c991d
Fix for ResizableWindow handling size constraints that are set before it gets made visible by
2016-02-12 13:09:04 +0000
15d746cf6e
Added a safety mechanism for pathological cases where user code that repeatedly blocks in a timer callback could get the event loop stuck by
2016-02-12 11:36:34 +0000
b010df5bcd
Made ChildProcess::start() auto-remove quotes from the name of the executable that it is given by
2016-02-12 10:51:25 +0000
e051b5ad8f
Added method HashMap::Iterator::reset() by
2016-02-12 10:21:23 +0000
e1ba584203
Whitespace by
2016-02-12 10:21:04 +0000
6957a9e3a4
Fix to video demo by
2016-02-11 17:44:54 +0000
dc7853d342
Fixed a mistake in the SurroundProcessor demo by
2016-02-11 09:00:13 +0000
28730a28c8
Fixed bug in File::deleteFile() where it would fail to delete a symlink if it was pointing to a nonexistent file. by
2016-02-10 12:38:51 +0000
c2bd54aefc
Added some assertions to catch event-based objects being used before the message manager has been initialised by
2016-02-10 12:37:06 +0000
11b652e35a
Refactored win32 broadcast message handling to avoid clashes with MS Word by
2016-02-10 10:39:06 +0000
644a34da84
Fix linux compile error in setting file limit by
2016-02-10 09:45:13 +0000
a53eda27d4
Fix various multi-bus issues and add support for consistent surround channel ordering by
2016-02-09 17:46:28 +0000
71b62a8503
Moved some code that was in the wrong file by
2016-02-09 12:52:29 +0000
fbda96b899
Added new method: Process::setMaxNumberOfFileHandles() by
2016-02-09 11:30:26 +0000
9629de32bb
Add treatFilePackagesAsDirectories flag to native FileChooser by
2016-02-09 09:44:31 +0000
cda1e4f518
Fixed an iOS compile bug by
2016-02-08 17:21:52 +0000
82c4938ebe
Deprecated theAudioProcessor::silenceInProducesSilenceOut method, which is no longer actually used by any of the plugin wrappers by
2016-02-08 16:53:48 +0000
3ca13481eb
Quick bit of optimisation to TableListBox repainting by
2016-02-08 15:09:17 +0000
df33097ddf
Added a function to multiply a point by a scalar, and improved the comments for Point::getAngleToPoint() by
2016-02-08 14:15:50 +0000
dd576a5192
Fixed a mathematical edge-case in line-intersection calculations by
2016-02-08 12:07:49 +0000
08788c3e05
Added another MidiMessageSequence::addSequence method by
2016-02-08 11:56:28 +0000
3a8f6d0300
Added some layout arguments to BubbleComponent::setPosition() by
2016-02-05 11:09:51 +0000
6f19816cf4
Added another PopupMenu::addItem method for coloured items with drawables by
2016-02-05 09:51:51 +0000
08b853ee35
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public by
2016-02-04 16:07:21 +0000
567e0d5fb7
Fixed a device name mismatch in iOS audio by
2016-02-04 12:17:53 +0000
d979c33fe3
Introjucer: spelling fix! by
2016-02-04 12:10:18 +0000
ecfa5d1040
Tidied up some rotary parameter handling code in Slider by
2016-02-04 09:38:20 +0000
b05ff2ab2a
Added Renoise to the PluginHostType list, and fixed a problem it had with window closing by
2016-02-04 09:19:52 +0000
a0745c5536
Made MidiMessage::setNoteNumber work on aftertouch messages as well as note-on/offs by
2016-02-04 09:18:15 +0000
a4cbdc8fa3
Fix whitespace issue by
2016-02-03 13:59:11 +0000
fa1ad90386
Fix black teapot issue by
2016-02-03 13:19:01 +0000
bd9d67fd30
Add screenSize to configChanges in android manifest by
2016-02-03 12:55:20 +0000
76f4ca8a63
Fixed an edge-case problem involving component clipping. by
2016-02-03 12:39:29 +0000
10afd6de63
Add assertion when port numbers are out of range by
2016-02-03 12:25:02 +0000
2bd3931c49
Fixed typo in setPlayConfigDetails comment by
2016-02-03 11:58:55 +0000
28a322138d
Added method Desktop::isOSXDarkModeActive() by
2016-02-03 11:30:55 +0000
48ea4da185
Add pass-through of sidechain channel in NoiseGate example by
2016-02-03 10:58:44 +0000
e29e9ee2e3
Fix VST2 channel layout issues in Plogue Bidule, Bitwig and Ableton Live by
2016-02-03 10:58:20 +0000
e86417b60f
Added some more File unit tests, and fixed a parsing problem with dot-prefixed filenames by
2016-02-03 10:43:15 +0000
2d134d9380
Rectangle::toNearestInt(): improved documentation. by
2016-02-03 09:59:51 +0000
076896d33b
Improved CoreAudio handling of USB audio devices being unplugged by
2016-02-03 09:57:42 +0000
783d892359
JuceDemo: Reverted local path that accidentally ended up in Builds/Android/local.properties. by
2016-02-02 15:17:45 +0000
c5488e2f09
Fixed a bug on Android where dragging a window around would erroneously increase its size. by
2016-02-02 14:39:48 +0000
26759d5f64
Added helper method Rectangle::toNearestInt(). by
2016-02-02 14:38:28 +0000
3d341b8ca1
Added some linux GL definitions by
2016-02-02 14:21:37 +0000
0874d5d7e6
Re-save JUCE demo after changing Java files by
2016-02-02 13:00:08 +0000
2e0325c5df
Replace android code which are not available on older android versions by
2016-02-02 12:59:04 +0000
f72bd28ea5
JuceDemo: fixed wrong Android app activity classname in Android Studio exporter. by
2016-02-02 12:15:01 +0000
f1373fcfa6
Re-saved JuceDemo project due to changes in Android exporter. by
2016-02-02 11:54:33 +0000
5edc467755
Introjucer Android Studio export: updated versions of gradle and gradle-experimental wrapper to current ones. by
2016-02-02 11:48:41 +0000
30840f2718
Introjucer Android Studio export: removed minifyEnabled flag from release build (was causing crashes on startup). by
2016-02-02 11:46:22 +0000
504680978f
Introjucer: Tweaked window title to show the filename if it differs from the project title by
2016-02-02 11:10:58 +0000
e1b32ff2f3
A couple of openGL3 fixes for win32 by
2016-02-02 10:23:04 +0000
c518877d17
Added some comments on when to use the Introjucer "PlugIn Configuration" field by
2016-02-01 16:31:26 +0000
76737287c7
Simplified some component modal state handling code, hopefully also fixing an edge-case problem when showing modal windows on linux by
2016-02-01 16:21:11 +0000
0121cad723
Added a JUCE_API flag. by
2016-02-01 15:54:39 +0000
90d8b85327
Removed support for VST master idle callbacks from the plugin wrapper. Hopefully it's years since any hosts relied on this ancient hack to work correctly. by
2016-02-01 15:21:03 +0000
9e595439f6
Refactored some openGL function declarations to fix a couple of build problems by
2016-02-01 12:54:47 +0000
ed33a07e1b
Made some Listener classes inline to avoid problems in DLL builds by
2016-02-01 11:23:21 +0000
59befc7bb4
Removed some dead code by
2016-02-01 11:22:30 +0000
d48167a0b7
Added some length-squared methods to Line and Point by
2016-02-01 11:22:04 +0000
66793fc09b
Removed a few more carbon workaround macros by
2016-01-29 18:08:11 +0000
4e6ea1dbdf
Added some missing win32 GL function support needed for GL3 by
2016-01-29 15:12:05 +0000
bb1b362162
Added support for getting metadata from .caf files in the CoreAudioFormat class by
2016-01-29 12:16:42 +0000
95d88e3356
Marked Slider popup windows as temporary by
2016-01-29 11:21:14 +0000
308a5b97e3
Fixed an AAX win32 include problem and avoided a warning by
2016-01-29 10:39:31 +0000
e3d827a059
Introjucer: avoid an assertion when opening certain types of file by
2016-01-29 09:36:07 +0000
92bb5e8b74
Added an 'includeChildren' parameter to Component::isMouseOverOrDragging by
2016-01-28 17:08:15 +0000
082b15969f
Fix OpenGL 2D custom shader crash on newer Android devices by
2016-01-28 17:04:16 +0000
0e21dbf3df
Updated the change list by
2016-01-28 16:44:25 +0000
47ab7aa885
Added a new example project: Networked graphics demo. by
2016-01-28 16:14:49 +0000
5ada47aa6f
Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. by
2016-01-28 15:33:35 +0000
50af60fa81
Simplified some linux X11 code involving atoms by
2016-01-28 15:28:35 +0000
0784f399f3
Fixed a typo in the ASIO code by
2016-01-28 14:35:52 +0000
40f51f030b
Added some Windows hooks to the AAX wrapper to improve mouse-wheel handling by
2016-01-28 12:29:27 +0000
b557277f6f
Removed a few stray semicolons by
2016-01-28 11:48:48 +0000
76177fc431
Added a callback method DialogWindow::escapeKeyPressed() and used it to fix a minor introjucer bug with tool windows by
2016-01-28 11:45:19 +0000
3ac5ab0ce4
Made AudioParameterFloat::getText handle a length of zero by
2016-01-28 11:20:52 +0000