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

6495 commits

Author SHA1 Message Date
ed
1bc7fdd1ec iOS: Return the device model name from SystemStats::getDeviceDescription() when running in the simulator 2019-03-01 10:54:10 +00:00
ed
80c5f5e15e Windows: Use a default sample rate if one hasn't been specified in DSoundAudioIODevice::open() 2019-03-01 10:17:29 +00:00
ed
730fd6955f macOS: Added missing OS versions to SystemStats::OperatingSystemType 2019-03-01 09:18:40 +00:00
Tom Poole
20d480535a APVTS: Improve the performance of parameter lookups 2019-02-28 16:46:58 +00:00
ed
09ebd1d257 Added support for ID-based MIDI devices 2019-02-28 16:30:04 +00:00
ed
6eab395204 Android: Fixed a crash when pressing the back button 2019-02-28 16:27:55 +00:00
ed
dbd7c4d205 Fixed a typo in the native java README.txt 2019-02-28 16:27:55 +00:00
Tom Poole
bbe49f6b36 Serialise doubles into more human friendly XML and JSON 2019-02-27 17:59:24 +00:00
ed
77db5fde66 Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs 2019-02-27 09:49:57 +00:00
dimitri
831448fbb0 Blocks: Use special reset message for master blocks 2019-02-26 12:31:00 +00:00
ed
a672353ebc VST3: Added a missing case statement from getChannelType() 2019-02-26 10:58:57 +00:00
Tom Poole
6d4549499c Fixed an issue where AudioProcessorGraph would drop MIDI notes close to the playhead when started 2019-02-26 08:19:50 +00:00
ed
09daeb3a6d Remove HashMap dependency from HeavyweightLeakedObjectDetector so it can be included as early as possible 2019-02-22 14:00:16 +00:00
ed
165654e73c macOS: Fix a crash in getMainScreenHeight() when no screens are available 2019-02-22 12:07:15 +00:00
ed
6c87ed6bed Ensure that the standalone plug-in saves its state when the OS sends a quit request 2019-02-22 10:08:55 +00:00
Tom Poole
aa361c9cf5 Documentation fixes 2019-02-22 10:01:53 +00:00
ed
6722194260 Bump version number to 5.4.3 2019-02-21 15:25:51 +00:00
ed
74bcfa1d83 Fixed a missing argument when creating an instance of FFTWImpl 2019-02-21 09:15:16 +00:00
ed
c89194f84d Fixed a documentation typo 2019-02-20 17:23:14 +00:00
Tom Poole
60d49c2ef0 Tidied up some documentation 2019-02-20 14:47:41 +00:00
Tom Poole
70395c9622 Improved some unit tests 2019-02-20 11:41:51 +00:00
ed
548838e139 Updated the documentation AudioProcessorValueTreeState::Listener::parameterChanged() to clarify that retrieving the value of the parameter that has changed via the other AudioProcessorValueTreeState methods whilst within the callback is not guaranteed to return an up-to-date value 2019-02-20 09:25:53 +00:00
Tom Poole
6bf6aa1761 MacOS/iOS: Fixed a potential memory corruption when drawing 2019-02-20 09:05:13 +00:00
ed
af1cc0c70f Minor documentation fixes 2019-02-20 08:36:17 +00:00
ed
090aef2d70 Windows: Fixed file drag and drop for Windows 8 2019-02-19 16:01:40 +00:00
ed
363d86ce6e Ensure that DirectoryContentsList sends a change message when the last file in a directory is deleted 2019-02-19 12:06:04 +00:00
ed
c9432e5897 Fixed an uninitialised variable in the AU wrapper 2019-02-19 11:07:50 +00:00
ed
8635315e61 Windows: Fixed a bug on later versions of Windows 10 causing the on-screen keyboard to keep showing and hiding 2019-02-19 11:00:05 +00:00
cesare
f0c1c4c6f5 Revert "Fix problem with milliseconds overflowing for long uptime on OSX"
This reverts commit 99afd933e0.
2019-02-19 10:14:02 +00:00
Tom Poole
4751e9d41a Added a new templated SmoothedValue class 2019-02-19 09:38:04 +00:00
ed
5bdd3ea8c6 OpenGL: Fixed an incorrect type in OpenGLShaderProgram::Uniform::set() 2019-02-19 08:43:40 +00:00
cesare
99afd933e0 Fix problem with milliseconds overflowing for long uptime on OSX 2019-02-18 18:43:25 +00:00
jules
218ddf1193 Avoided a wrap-around timeout error in runDispatchLoopUntil() 2019-02-18 18:08:34 +00:00
ed
72aee7f2f9 Windows: Fixed a bug when dragging files on non-hiDPI systems 2019-02-18 18:06:30 +00:00
ed
69e9270fab macOS: Set default presentation options when exiting kiosk mode to fix a bug on 10.10 causing the menu bar to not be shown 2019-02-18 18:05:50 +00:00
ed
bb5c821edc BLOCKS: Remove dependent devices following device reset 2019-02-18 17:19:54 +00:00
ed
9ddf8eece2 Fixed a bug where InterprocessConnection::isConnected() returned false inside the InterprocessConnection::connectionMade() callback in some cases 2019-02-18 16:34:04 +00:00
ed
464b1f8eb2 Removed some superfluous juce:: namespaces from the juce_blocks_basics module 2019-02-18 15:46:44 +00:00
ed
174934bf85 Fixed a bug in the StandalonePluginHolder constructor that was causing a mismatch of channel layouts 2019-02-18 15:45:38 +00:00
ed
7cf52297ee BLOCKS: Added callbacks from the topology for device added, removed and updated 2019-02-18 15:04:31 +00:00
ed
0cf4b0f80c Fixed a conversion warning in LogSmoothedValue::skip() 2019-02-18 12:36:03 +00:00
ed
ecb87a14b0 Enable Viewport drag-to-scroll functionality by default on devices where touch is the primary input method 2019-02-18 11:36:33 +00:00
ed
3c6b4f1e95 Minor documentation update for the Viewport::setScrollOnDragEnabled() method 2019-02-18 11:22:16 +00:00
Tom Poole
e8c0fe09e6 A minor documentation improvement 2019-02-18 11:00:35 +00:00
jules
f6431fc3df More work on ConsoleApplication - added some new methods, and added short/long description fields to the Command structure 2019-02-15 16:54:27 +00:00
Ivan COHEN
36d71a0c75 DSP: Improved the smoothing of IR changes in the Convolution class 2019-02-15 15:10:51 +00:00
Tom Poole
94f1641402 Added a LogSmoothedValue class 2019-02-15 14:38:09 +00:00
Tom Poole
6f2f9afb06 LinearSmoothedValue: Changed the new interface 2019-02-15 07:51:35 +00:00
jules
1dee28660e Added and updated some methods in the ArgumentList classes 2019-02-14 16:31:30 +00:00
reuk
b8278cec0e LinearSmoothedValue: Added some helpful member functions and deprecated setValue 2019-02-13 19:00:21 +00:00