reuk
06a71ccce0
Android: Fix file loading in DSP demos
2 years ago
attila
c97864d7f3
Remove AudioIODeviceCallback::audioDeviceIOCallback
2 years ago
attila
f075de78fa
AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data
2 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
Tom Poole
c064b0c604
AudioPluginHost: Embed the assets required for internal plug-ins
3 years ago
ed
b9542ccc4c
Update code to use C++14 [[deprecated]] attribute
This commit removes the various compiler-specific JUCE_DEPRECATED macros and replaces them with C++14's deprecated attribute. It also removes the JUCE_CATCH_DEPRECATED_CODE_MISUSE flag as we can rely on the override specifier catching usage of these old virtual methods, and tidies up the DOXYGEN preprocessor checks as they were inconsistent across the codebase.
3 years ago
reuk
bd5f6d596d
DSPDemos: Avoid undefined behaviour if buffer is null
3 years ago
Tom Poole
6542446594
Update the JUCE logo
3 years ago
ed
551d7b9c5b
Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options
- Add AlertWindow::show() and showAsync() methods that take a MessageBoxOptions argument
- Add NativeMessageBox::show() and showAsync() methods that take a MessageBoxOptions argument
- Update the DialogsDemo to demonstrate the new methods
- Deprecate AlertWindow::showNativeDialogBox() in favour of the NativeMessageBox methods
- Pass button strings specified in MesssageBoxOptions to native dialog boxes correctly
- Use modern TaskDialog on Windows for the native dialog box where available
3 years ago
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
See BREAKING-CHANGES.txt for more details.
3 years ago
ed
399dcd9cc7
Revert "DemoRunner: Removed unused define"
This reverts commit 271e66fbed
.
4 years ago
ed
271e66fbed
DemoRunner: Removed unused define
4 years ago
reuk
ba62771d0e
Demos: Use correct string encoding
4 years ago
reuk
64b9366e8f
CharacterFunctions: Add new function to move pointer past whitespace
4 years ago
reuk
d31b85ef00
ConvolutionDemo: Fix bug where "Load File..." button only worked once
4 years ago
Ivan Cohen
c138bf91b4
DSP: Revamp DSP module
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
f20b93a458
AudioPluginHost: Include example plugins in project
This change adds the examples from `examples/Plugins` to the
AudioPluginHost, surfacing them as 'internal' plugins in the popup menu.
5 years ago
reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
5 years ago
reuk
5af01b9b16
Demos: Convey proper ownership semantics
5 years ago
ed
59a058fdc6
Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough
5 years ago
ed
7d330ab782
Always #include JuceHeader.h from the include search path
5 years ago
Tom Poole
a4bd6cbc66
Fixed some more Linux compiler warnings
6 years ago
Tom Poole
16dd26649a
Fixed some GCC compiler warnings and removed deprecated functions
6 years ago
Tom Poole
a9a0f6b92f
Enforced more comprehensive const-correctness in the JUCE container classes
6 years ago
Lukasz Kozakiewicz
7c4601473a
Android: fix PushNotifications that got broken by Android low level code rework.
6 years ago
Tom Poole
7c45ad695c
MacOS: Better support for SystemTrayIconComponent on Mojave
6 years ago
jules
359132ed55
More zero -> nullptr fixes
6 years ago
ed
9343e9b279
Fixed an unused variable warning in DemoUtilities.h when building in release mode
7 years ago
ed
eed9fdffb0
Check for custom resources folder first in DemoUtilities.h createAssetInputStream() method on Mac
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
hogliux
1be7db03cd
Fixed an issue where the DemoRunner would not find any assets when opened manually on macOS
7 years ago
hogliux
ce810ff0b9
Modify examples directory search so that the directory can be found when the DemoRunner is in the JUCE root folder
7 years ago
ed
5507801dfd
Add all PIP examples
7 years ago