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

3609 commits

Author SHA1 Message Date
jules
2343dc153d Added hidden internal helper function to access plugin carbon window wrappers 2016-02-17 17:05:17 +00:00
jules
f5ee78595a Added a workaround for a problem in MSVC when using large years in Time::formatted 2016-02-17 16:26:13 +00:00
jules
deae885df4 Avoided a warning in OSX when core graphics is disabled 2016-02-17 16:24:39 +00:00
jules
eca3a5b232 Fixed a typo in a comment 2016-02-17 14:42:15 +00:00
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