1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

9661 commits

Author SHA1 Message Date
ed
a58b3ff38b Projucer: Added a "Reset to Defaults" button to the global paths window 2018-10-25 09:47:17 +01:00
ed
acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 2018-10-24 16:20:45 +01:00
ed
59e70ad82c VST3: Removed some ancient native host window resizing code from the plug-in wrapper 2018-10-24 14:47:57 +01:00
ed
e8a31171fe VST3: Fixed a resizing bug on macOS FL Studio 2018-10-24 12:47:04 +01:00
ed
aec716c36e VST3: Fixed an incorrect VST2 SDK include path 2018-10-24 11:54:08 +01:00
ed
8667ffc059 Projucer: Ensure that ValueWithDefault objects outlive the PropertyComponents which reference them 2018-10-24 11:45:51 +01:00
ed
87a89e71e8 Fixed a crash that could occur due to ValueWithDefault::onChange calling a deleted PropertyComponent object 2018-10-24 11:15:16 +01:00
jules
86b4fd72a0 Added support for extremely high sample rates to audio devices 2018-10-24 10:33:14 +01:00
jules
2666842fa5 Used the shared posix networking code for Android where the target SDK supports it 2018-10-23 17:34:23 +01:00
Tom Poole
a3566b8c1e Removed the embedded VST2 SDK 2018-10-23 16:00:43 +01:00
jules
a54535bc31 Made openSL select a default sample rate when 0 is passed in 2018-10-23 15:02:28 +01:00
jules
a2fcd9b4c1 Added android broadcast address support 2018-10-23 14:59:53 +01:00
jules
048cfd6a3c Handled some uncaught error cases in android openSL 2018-10-23 12:50:14 +01:00
jules
cfc85445b5 Minor tidying up 2018-10-23 12:50:14 +01:00
ed
0f103ac7e7 Projucer: Ensure that per-exporter SDK paths are backwards compatible 2018-10-23 11:06:42 +01:00
ed
c407d528b1 Projucer: Fixed a bug where per-exporter SDK paths would not be saved/recalled correctly 2018-10-23 10:17:38 +01:00
ed
f57237df83 Projucer: Fixed another unreachable code warning 2018-10-23 09:43:59 +01:00
ed
aa99b2f0ae Projucer: Fixed an unreachable code warning 2018-10-23 09:30:07 +01:00
ed
1a25a0615c Projucer: Removed some unused methods from ProjucerApplication and refactored the DemoRunner scanning code to cache previously found files 2018-10-22 16:43:13 +01:00
ed
c4eb15eb21 Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent 2018-10-22 16:42:22 +01:00
ed
3f2f2f65a4 Projucer: Removed DependencyPathPropertyComponent and replaced it with an updated FilePathPropertyComponent that supports ValueWithDefault 2018-10-22 16:38:04 +01:00
ed
dbe40552a7 Projucer: Fixed a bug where the "use global path" option would not be respected for new projects 2018-10-22 16:35:49 +01:00
Tom Poole
2a5e20a10a Tidied up some WinRT code 2018-10-22 12:11:50 +01:00
ed
c3e7c47252 Make sure that the velocity value set in MidiKeyboardComponent::setVelocity() is used when sending notes 2018-10-19 15:18:14 +01:00
jules
d9c0f9f082 Updated a deprecated OSX symbol 2018-10-19 11:28:46 +01:00
ed
d3fe2515ad Removed a stray DBG statement 2018-10-18 17:14:33 +01:00
ed
efacc67a15 Projucer: Fixed a bug when parsing multi-line JUCE header metadata 2018-10-18 17:05:33 +01:00
dimitriroli
d69771403e Blocks: lazy load LEDRow to avoid blocks being cleared at the wrong time 2018-10-18 15:58:10 +01:00
jules
255a66a1b8 Rmoved a constexpr qualifier for compiler compatibility 2018-10-18 15:55:06 +01:00
Tom Poole
419e5a3aa2 Suppressed some warnings in the Windows headers 2018-10-18 15:38:10 +01:00
Tom Poole
42c8c2e26d Fixed some dangling listeners in the BLOCKS demos 2018-10-18 14:06:40 +01:00
jules
fc4449b212 Avoided a dangling pointer in the projucer 2018-10-18 12:41:03 +01:00
jules
723b18a149 Updated projects 2018-10-18 12:16:36 +01:00
ed
653d94c7a0 Projucer: Pulled out the module and PIP header parsing methods into a single method 2018-10-18 11:06:15 +01:00
jules
5354c33fc3 Added some classes NetworkServiceDiscovery::Advertiser and NetworkServiceDiscovery::AvailableServiceList to implement a simple protocol for discovering and connecting devices on the LAN 2018-10-18 10:22:47 +01:00
reuk
79dfa35aa5 APVTS: Fixed the default parameter value after construction 2018-10-18 10:19:05 +01:00
Tom Poole
823350fe30 Included the HeavyweightLeakedObjectDetector header a little earlier so that more JUCE classes can make use of it when necessary 2018-10-17 14:45:58 +01:00
jules
3721dc63d5 Fixed a typo in the last commit 2018-10-17 14:19:31 +01:00
jules
f9a5bf1729 More use of atomics to avoid asan warnings 2018-10-17 14:17:39 +01:00
ed
dab49b3f58 Projucer: Made UI application templates fullscreen on mobile devices 2018-10-17 12:53:43 +01:00
ed
92ab11e31c Re-saved all projects 2018-10-17 12:50:26 +01:00
ed
4e54953f01 Unity: Initialise JUCE GUI earlier to avoid hitting some assertions 2018-10-17 12:27:31 +01:00
jules
aaad33ce57 Fixed a couple of asan memory access warnings 2018-10-17 11:35:54 +01:00
jules
8166b0018d Reverted the change to ValueTree::toXmlString(), as omitting the XML header could break existing code (will address this differently in a future commit) 2018-10-17 11:34:57 +01:00
ed
a17d3e2bab Projucer: Fixed a typo and made property name capitalisation consistent in the Android exporter 2018-10-17 11:05:57 +01:00
jules
bc027b5237 Tidied up some spelling and comments 2018-10-17 09:41:01 +01:00
ed
e00d990737 Projucer: Added a missing check for Unity plug-in when adding the plug-in binary copy step option in the Xcode exporter 2018-10-17 09:29:53 +01:00
Rachel Susser
f43e8bd61b Blocks: Moved isControlBlock() from BlockImplementation to Block 2018-10-17 09:29:05 +01:00
ed
159eee8e6f Projucer: Initialise company name value before bundle ID to ensure that the default bundle ID is set correctly 2018-10-17 09:19:57 +01:00
jules
5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 2018-10-16 17:39:54 +01:00