Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
1 year ago
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
1 year ago
reuk
9d1a6a3b28
ContentSharer: Update interface to return safer ScopedMessageBox instances
2 years ago
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2 years ago
Tom Poole
e618f68d4d
Update all examples to use Visual Studio 2022 as the default Windows exporter
3 years ago
Tom Poole
24e3340a55
Update all examples to use Visual Studio 2022 as the default Windows exporter
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
reuk
3c68581567
Use jassertquiet where possible
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
Tom Poole
e2d91757af
DemoRunner: Added a warning to the modal dialog
4 years ago
ed
268ac3d5c8
Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform
4 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
ed
18df1b0937
Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code
5 years ago
ed
7035a40879
Fixed some errors in the examples
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
113342d1e6
Fixed an issue sharing files on Android in the DialogsDemo
5 years ago
ed
314ef13a63
Added a VS2019 exporter to all example PIPs
6 years ago
jules
359132ed55
More zero -> nullptr fixes
6 years ago
jules
302019dd43
Tidied up some comments and usage of File::createOutputStream() and createInputStream()
6 years ago
ed
d018eb8407
Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
6 years ago
Lukasz Kozakiewicz
315326477d
Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs.
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
Tom Poole
77128db335
Capitalised the PIP vendor field for the examples
7 years ago
ed
5507801dfd
Add all PIP examples
7 years ago