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
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
4 years ago
ed
f28acdb48c
Examples/DemoRunner: Accessibility updates
4 years ago
reuk
3baaad8b5b
XmlElement: Update loops to use new iterators
4 years ago
ed
46700d820d
Fixed a compile error in the push notifications demo
4 years ago
ed
b7e28541ca
Replaced deprecated Displays methods
4 years ago
reuk
e9321bf565
CMake: Fix demos which failed to build on Windows
The PushNotificationsDemo is not supported on Windows, so I've
stopped CMake from configuring it in the first place.
4 years ago
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
5 years ago
ed
009d685179
Updated all license headers
5 years ago
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
ed
add88c33f2
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
5 years ago
reuk
bbd2184e3b
Demos: Fix some build issues in demos with more warnings enabled
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
a54da0b832
Fixed some more typos
5 years ago
ed
027e12e3a6
Android: Replaced deprecated AIDL in-app billing code with Google Play Billing library
5 years ago
Tom Poole
54e1004957
Added FMA3 and FMA4 instruction detection
5 years ago
Tom Poole
de13b83ed2
Fixed some compiler warnings
6 years ago
Tom Poole
283521f1df
Fixed some issues with the multithreading demo
6 years ago
jules
cd4aba9e43
PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together.
6 years ago
Tom Poole
a4bd6cbc66
Fixed some more Linux compiler warnings
6 years ago
Tom Poole
3767ee3811
Fixed some compiler warnings in PushNotificationsDemo
6 years ago
Tom Poole
84d6d21f54
Made the ValueTrees demo more macOS friendly
6 years ago
jules
0fb8c8e82a
Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way
6 years ago
jules
2e2cfb5f6c
Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones
6 years ago
Lukasz Kozakiewicz
7c4601473a
Android: fix PushNotifications that got broken by Android low level code rework.
6 years ago
ed
9417021177
Android: Fixed a compile error in PushNotificationsDemo.h
6 years ago
ed
314ef13a63
Added a VS2019 exporter to all example PIPs
6 years ago
ed
132295bdb3
Made the logMessage() method in UnitTestsDemo thread-safe
6 years ago
ed
d6fb474c39
Restructure OpenGLDemo and UnitTestsDemo and remove unused macro from DemoRunner
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
Tom Poole
bedff61983
Added detection for some AVX512 features
6 years ago
Tom Poole
0e1722e387
Multiple spelling fixes
6 years ago
jules
ccbaf89f0e
Added some methods IPAddress::getAllAddresses(), IPAddress::getLocalAddress(), MACAddress::getAllAddresses()
7 years ago
ed
d018eb8407
Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
7 years ago
jules
abe01671d4
Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz)
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
jules
d691838765
Tidied up a few minor coding style discrepencies
7 years ago
ed
f44ead2408
Fix InAppPurchasesDemo example
7 years ago
Noah Dayan
c9190dbc8a
Remove duplicate FFT demo
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