1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

3605 commits

Author SHA1 Message Date
jules
3fdf969ea2 Added some UTC and ISO8601 methods to the Time class. Also clarified some of its comments and added unit tests 2016-02-17 14:41:44 +00:00
jules
d6f02c9ba4 Avoided a false assertion in ChildProcess 2016-02-17 14:24:53 +00:00
jules
32bb5798bf Fixed a rounding error in iOS audio device sample rate selection 2016-02-16 15:36:05 +00:00
jules
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 2016-02-16 14:37:33 +00:00
jules
674c833c84 Added method MouseEvent::mouseWasDraggedSinceMouseDown() 2016-02-16 12:59:49 +00:00
jules
b355af98a1 Disabled depth-test when overlaying 2D rendering on openGL 3D content 2016-02-16 09:45:09 +00:00
hogliux
d0d9b9c181 Choose stereo layout as default layout when using legacy channel configuration field 2016-02-16 09:11:22 +00:00
jules
3aa68f3d00 Added time-of-day to Time::getCompilationDate() 2016-02-15 16:19:56 +00:00
hogliux
fc8ffd9f76 Fix finding default layout for legacy plug-ins 2016-02-15 11:38:07 +00:00
hogliux
10d1228e86 Add option to set default stack size for JUCE threads 2016-02-15 11:06:28 +00:00
hogliux
05a3ebc4eb Scale webpages to fit display by default on iOS 2016-02-15 09:19:17 +00:00
jules
60e072f3c4 Added a new class: StatisticsAccumulator 2016-02-12 17:28:54 +00:00
jules
876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 2016-02-12 17:03:21 +00:00
jules
00d98c991d Fix for ResizableWindow handling size constraints that are set before it gets made visible 2016-02-12 13:09:04 +00:00
jules
15d746cf6e Added a safety mechanism for pathological cases where user code that repeatedly blocks in a timer callback could get the event loop stuck 2016-02-12 11:36:34 +00:00
jules
b010df5bcd Made ChildProcess::start() auto-remove quotes from the name of the executable that it is given 2016-02-12 10:51:25 +00:00
jules
e051b5ad8f Added method HashMap::Iterator::reset() 2016-02-12 10:21:23 +00:00
Timur Doumler
28730a28c8 Fixed bug in File::deleteFile() where it would fail to delete a symlink if it was pointing to a nonexistent file. 2016-02-10 12:40:25 +00:00
jules
c2bd54aefc Added some assertions to catch event-based objects being used before the message manager has been initialised 2016-02-10 12:37:06 +00:00
jules
11b652e35a Refactored win32 broadcast message handling to avoid clashes with MS Word 2016-02-10 10:39:06 +00:00
hogliux
644a34da84 Fix linux compile error in setting file limit 2016-02-10 09:45:13 +00:00
hogliux
a53eda27d4 Fix various multi-bus issues and add support for consistent surround channel ordering 2016-02-09 17:46:28 +00:00
jules
71b62a8503 Moved some code that was in the wrong file 2016-02-09 12:52:29 +00:00
jules
fbda96b899 Added new method: Process::setMaxNumberOfFileHandles() 2016-02-09 11:30:26 +00:00
hogliux
9629de32bb Add treatFilePackagesAsDirectories flag to native FileChooser 2016-02-09 09:44:31 +00:00
jules
cda1e4f518 Fixed an iOS compile bug 2016-02-08 17:21:52 +00:00
jules
82c4938ebe Deprecated theAudioProcessor::silenceInProducesSilenceOut method, which is no longer actually used by any of the plugin wrappers 2016-02-08 16:53:48 +00:00
jules
3ca13481eb Quick bit of optimisation to TableListBox repainting 2016-02-08 15:09:17 +00:00
jules
df33097ddf Added a function to multiply a point by a scalar, and improved the comments for Point::getAngleToPoint() 2016-02-08 14:15:50 +00:00
jules
dd576a5192 Fixed a mathematical edge-case in line-intersection calculations 2016-02-08 12:07:49 +00:00
jules
08788c3e05 Added another MidiMessageSequence::addSequence method 2016-02-08 11:56:28 +00:00
jules
3a8f6d0300 Added some layout arguments to BubbleComponent::setPosition() 2016-02-05 11:09:51 +00:00
jules
6f19816cf4 Added another PopupMenu::addItem method for coloured items with drawables 2016-02-05 09:51:51 +00:00
jules
08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 2016-02-04 16:07:21 +00:00
jules
567e0d5fb7 Fixed a device name mismatch in iOS audio 2016-02-04 12:17:53 +00:00
jules
ecfa5d1040 Tidied up some rotary parameter handling code in Slider 2016-02-04 09:38:20 +00:00
jules
b05ff2ab2a Added Renoise to the PluginHostType list, and fixed a problem it had with window closing 2016-02-04 09:19:52 +00:00
jules
a0745c5536 Made MidiMessage::setNoteNumber work on aftertouch messages as well as note-on/offs 2016-02-04 09:18:15 +00:00
jules
76f4ca8a63 Fixed an edge-case problem involving component clipping. 2016-02-03 12:39:29 +00:00
hogliux
10afd6de63 Add assertion when port numbers are out of range 2016-02-03 12:25:02 +00:00
hogliux
2bd3931c49 Fixed typo in setPlayConfigDetails comment 2016-02-03 11:58:55 +00:00
jules
28a322138d Added method Desktop::isOSXDarkModeActive() 2016-02-03 11:30:55 +00:00
hogliux
e29e9ee2e3 Fix VST2 channel layout issues in Plogue Bidule, Bitwig and Ableton Live 2016-02-03 10:58:20 +00:00
jules
e86417b60f Added some more File unit tests, and fixed a parsing problem with dot-prefixed filenames 2016-02-03 10:43:15 +00:00
Timur Doumler
2d134d9380 Rectangle::toNearestInt(): improved documentation. 2016-02-03 09:59:59 +00:00
jules
076896d33b Improved CoreAudio handling of USB audio devices being unplugged 2016-02-03 09:57:42 +00:00
Timur Doumler
c5488e2f09 Fixed a bug on Android where dragging a window around would erroneously increase its size. 2016-02-02 14:39:52 +00:00
Timur Doumler
26759d5f64 Added helper method Rectangle::toNearestInt(). 2016-02-02 14:39:52 +00:00
jules
3d341b8ca1 Added some linux GL definitions 2016-02-02 14:21:37 +00:00
hogliux
2e0325c5df Replace android code which are not available on older android versions 2016-02-02 12:59:09 +00:00