Oli
793a694de2
Examples: Add missing juce_audio_processors_headless module to PIPs
2025-10-22 00:38:11 +01:00
reuk
4f2c287f9b
Font: Deprecate old Font constructors
2024-04-18 14:16:00 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
2023-09-25 11:21:11 +01:00
reuk
cb54044c1c
InAppPurchases: Ensure that the iOS implementation notifies on failure
2023-03-02 12:03:32 +00:00
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2023-02-22 21:00:17 +00:00
Oli
91dde1576d
InAppPurchasesDemo: Avoid copies in range-for loops
2022-10-31 12:27:12 +00:00
reuk
6375f640db
InAppPurchases: Add support for Android BillingClient 5.0.0
2022-06-09 16:55:17 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
reuk
4a7b556463
InAppPurchasesDemo: Fix leaky ListBoxModel implementation
2022-02-07 14:24:11 +00:00
reuk
4cf74dfff6
Viewport: Improve drag-to-scroll on devices that can accept simultaneous mouse and touch input
...
Some Windows 11 devices have both touch screens and mouse inputs, and
these can be used simultaneously.
The Viewport (and ListBox) now check the input source of each mouse
down. If the source is not a mouse, the viewport will always enter
drag-to-scroll mode, regardless of the result of isScrollOnDragEnabled.
2022-02-07 14:24:11 +00:00
reuk
7984458a8e
InAppPurchasesDemo: Avoid heap-use-after-free when rapidly playing samples
2021-12-14 22:50:09 +00:00
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
2021-07-21 16:34:12 +01:00
ed
b7e28541ca
Replaced deprecated Displays methods
2020-10-27 12:38:59 +00:00
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
2020-07-01 10:00:43 +01:00
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
2020-04-23 17:30:40 +01:00
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
2020-04-13 12:10:11 +01:00
reuk
bbd2184e3b
Demos: Fix some build issues in demos with more warnings enabled
2020-03-20 14:28:36 +00:00
ed
7035a40879
Fixed some errors in the examples
2020-03-16 11:47:15 +00:00
ed
027e12e3a6
Android: Replaced deprecated AIDL in-app billing code with Google Play Billing library
2020-01-06 16:19:05 +00:00
ed
d018eb8407
Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs
2018-06-27 11:37:27 +01:00
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
2018-04-19 20:27:47 +01:00
ed
f44ead2408
Fix InAppPurchasesDemo example
2018-04-06 11:10:04 +01:00
Tom Poole
77128db335
Capitalised the PIP vendor field for the examples
2018-03-26 09:58:54 +01:00
ed
5507801dfd
Add all PIP examples
2018-03-15 12:10:34 +00:00