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

9687 commits

Author SHA1 Message Date
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
Tom Poole
482d87e2db Fixed a compiler warning 2018-10-16 17:34:53 +01:00
jules
7d124ca74d Converted some legacy OSX network code to use atomics to avoid an asan warning 2018-10-16 16:37:28 +01:00
jules
03a118d380 Projucer: Removed a long-dormant PPC setting! 2018-10-16 16:36:55 +01:00
ed
076b09c7a3 Projucer: Ensure that project setting defaults reflect the company name that has been set 2018-10-16 12:16:40 +01:00
ed
192830dc97 Projucer: Fixed an issue where saving a project could fail silently without showing an alert window 2018-10-16 10:59:50 +01:00
ed
90765fa52a Projucer: Re-scan module paths immediately on start up 2018-10-16 10:25:25 +01:00
jules
e07782ff38 Tweaked ValueTree::toXmlString() to make it return a bare document without the XML header 2018-10-15 17:47:07 +01:00
reuk
1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses 2018-10-15 17:25:35 +01:00
jules
768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 2018-10-15 16:08:25 +01:00
ed
97c100b9c1 Windows: Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer 2018-10-15 15:54:29 +01:00
ed
9493889a7e Windows: Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process 2018-10-15 14:15:09 +01:00
ed
81c0ec367e Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor 2018-10-15 14:13:05 +01:00
jules
df5be847c3 Removed a redundant method and did some minor tidying 2018-10-15 11:53:06 +01:00
jules
7ea87b4bc5 DRYed some IPAddress code 2018-10-15 11:11:48 +01:00
jules
7b23dfe473 Made the Time class trivially copyable. 2018-10-15 10:07:47 +01:00
jules
14989b6eda Minor tidy-up to IPAddress 2018-10-15 10:06:36 +01:00
ed
27888d3de9 Made Desktop::Displays::getMainDisplay() a little less restrictive 2018-10-13 13:29:59 +01:00
Tom Poole
53c601e28b Fixed a bug refreshing the parameter list of hosted plug-ins 2018-10-12 16:32:20 +01:00
Tom Poole
b25c14535a Fixed an issue adding two RectangleLists 2018-10-12 09:25:28 +01:00
Tom Poole
9dda1432df Fixed an overly restrictive jassert in PropertiesFile 2018-10-12 09:19:59 +01:00
Tom Poole
7dd8e40114 iOS: Added a dealloc routine to JuceAppStartupDelegate 2018-10-12 09:02:17 +01:00
jules
2433163b2f Added a couple of workarounds for address sanitiser warnings 2018-10-11 14:39:00 +01:00
Tom Poole
aab3926820 Fixed a documentation typo 2018-10-11 10:50:16 +01:00
Tom Poole
3a2be25b9b Fixed a bug in AudioPluginDemo 2018-10-11 10:47:49 +01:00