Tom Poole
|
235bbd46cf
|
Projucer: Code tidy up
|
2018-07-12 10:07:50 +01:00 |
|
Tom Poole
|
f50d08494a
|
AUv3: Fixed a bug enforcing legacy parameter IDs
|
2018-07-12 08:21:06 +01:00 |
|
Tom Poole
|
fc87d8cd1d
|
Made some more JUCE classes trivially copyable
|
2018-07-11 15:07:00 +01:00 |
|
Tom Poole
|
4448ef6a59
|
DemoRunner: Fixed a race condition on shutdown
|
2018-07-11 13:56:47 +01:00 |
|
Tom Poole
|
6cff481c6a
|
Fixed some gcc 8 compiler warnings
|
2018-07-11 09:17:31 +01:00 |
|
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
2018-07-11 09:17:31 +01:00 |
|
ed
|
4f2bbd965a
|
Re-saved all projects
|
2018-07-11 08:58:31 +01:00 |
|
ed
|
88585e66f0
|
Added a companyName member to ProjectInfo in JuceHeader.h
|
2018-07-11 08:58:19 +01:00 |
|
hogliux
|
ceea888507
|
Added an option to specify a parent component when creating a file chooser
|
2018-07-10 17:41:40 +01:00 |
|
ed
|
84cc1dc4a0
|
Projucer: Cleaned up the module scanning code
|
2018-07-10 17:33:43 +01:00 |
|
jules
|
b14988fb1d
|
Tweaked OSCReceiver to make sure it shuts down more cleanly
|
2018-07-10 17:15:49 +01:00 |
|
Tom Poole
|
426e122375
|
Re-saved all projects
|
2018-07-10 15:09:15 +01:00 |
|
ed
|
e6c85b8a08
|
Projucer: Increase the subfolder recursion depth when searching for modules and fix a couple of places where paths containing ~ were not being parsed correctly
|
2018-07-10 12:58:18 +01:00 |
|
Tom Poole
|
934e2995ff
|
Worked around a VS2013 compiler error
|
2018-07-10 12:49:52 +01:00 |
|
ed
|
9cdb02a0dc
|
Projucer: Remove duplicate user module IDs from list
|
2018-07-10 12:38:49 +01:00 |
|
Tom Poole
|
3232a6a262
|
Fixed a compiler warning
|
2018-07-10 11:46:48 +01:00 |
|
ed
|
a0493e67c1
|
Projucer: Don't attempt to parse empty file paths in FilePathPropertyComponent
|
2018-07-10 11:44:07 +01:00 |
|
jules
|
935d1ff805
|
Added an assertion in Component to prevent accidental component recursion
|
2018-07-09 16:02:51 +01:00 |
|
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
2018-07-09 16:00:45 +01:00 |
|
jules
|
47535718dc
|
Added an assertion to Label to help catch some 'doh!' moments
|
2018-07-09 15:11:15 +01:00 |
|
jules
|
49df6e2696
|
Added support for colour values to the OSC classes
|
2018-07-09 14:02:58 +01:00 |
|
jules
|
e59bde5ac6
|
Prevented an internal threading function escaping from the juce namespace
|
2018-07-06 14:13:30 +01:00 |
|
jules
|
3d45564712
|
Fixed a build error in the NetworkGraphicsDemo code
|
2018-07-06 14:08:27 +01:00 |
|
Tom Poole
|
28b7f42992
|
Projucer: Updated to latest Xcode warning suggestions
|
2018-07-06 12:17:55 +01:00 |
|
jules
|
7ed282f314
|
Fix for obscure order-of-deletion problems involving self-referenctial ReferenceCountedObjectPtrs
|
2018-07-05 16:46:11 +01:00 |
|
hogliux
|
3a8c63f5d4
|
iOS: Ensured that native file choosers also work in iOS apps
|
2018-07-05 16:33:31 +01:00 |
|
jules
|
7813a45b24
|
Workaround for old Visual Studio compatibility
|
2018-07-05 11:57:02 +01:00 |
|
jules
|
bc37767edb
|
Updated the AudioPluginHost app
|
2018-07-05 11:36:43 +01:00 |
|
jules
|
341783a445
|
Changed AudioProcessorGraph::NodeID from a typedef to a strong type to avoid accidental casts happening
|
2018-07-05 11:08:39 +01:00 |
|
jules
|
ccbaf89f0e
|
Added some methods IPAddress::getAllAddresses(), IPAddress::getLocalAddress(), MACAddress::getAllAddresses()
|
2018-07-04 17:17:18 +01:00 |
|
jules
|
d9fa1c4602
|
Worked around some UB sanitiser warnings in Projucer
|
2018-07-04 09:15:15 +01:00 |
|
jules
|
5d54e80df8
|
Made the projucer ignore command-line flags generated when running it in Xcode debug mode
|
2018-07-04 08:59:32 +01:00 |
|
jules
|
72266af609
|
Fixed a dumb mistake in the last ReferenceCountedObjectPtr change
|
2018-07-04 08:58:42 +01:00 |
|
Tom Poole
|
0b442c3036
|
Projucer: Added a check for unknown command line arguments
|
2018-07-03 12:07:02 +01:00 |
|
jules
|
95a3f0b039
|
Whitespace
|
2018-07-03 11:51:36 +01:00 |
|
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
2018-07-03 11:51:13 +01:00 |
|
Daniel Walz
|
3c124095dd
|
BLOCKS: Fixed comment in getMemorySize and added getHeapMemorySize
|
2018-07-03 09:30:57 +01:00 |
|
jules
|
3a6ec3e56b
|
Fixed a mistake in ValueTree::AddOrRemoveChildAction
|
2018-07-02 17:47:44 +01:00 |
|
jules
|
f784907c73
|
Fixed a documentation typo
|
2018-07-02 16:42:27 +01:00 |
|
jules
|
0a75197fa6
|
Tweaked ReferenceCountedObjectPtr to try to cause fewer ambiguities when comparing it with raw pointers
|
2018-07-02 12:45:24 +01:00 |
|
hogliux
|
35116881de
|
VST2: Fixed some compiler-errors in the VST2 hosting code when building with 32-bit Carbon enabled
|
2018-07-02 11:43:12 +01:00 |
|
ed
|
6ee59ed6db
|
Fixed a crash that could occur when dismissing all active PopupMenus
|
2018-06-29 14:41:06 +01:00 |
|
hogliux
|
544e35655a
|
DSP: Solved an issue with dsp::Convolution algorithm initialisation
|
2018-06-29 10:02:33 +01:00 |
|
Tom Poole
|
071af1c285
|
Fixed an issue cleaning up a PopupMenu LookAndFeel
|
2018-06-28 10:51:44 +01:00 |
|
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
2018-06-27 17:02:25 +01:00 |
|
hogliux
|
9ab9b28f46
|
AU: Add resourceUsage plist entry to non-sandbox safe plug-ins so that they still load in GarageBand
|
2018-06-27 15:53:22 +01:00 |
|
ed
|
9c746a4762
|
Added a couple of missing modules to the CameraDemo PIP
|
2018-06-27 15:08:59 +01:00 |
|
ed
|
d018eb8407
|
Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
|
2018-06-27 11:37:27 +01:00 |
|
ed
|
c859f50fe6
|
Projucer: Added a missing reset() call to the PIP creator window when shutting down
|
2018-06-27 11:17:15 +01:00 |
|
hogliux
|
4ebfb32000
|
ASIO: Ensured that the parameters to ASIO's getChannels callback are always initialised
|
2018-06-27 08:56:31 +01:00 |
|