Oliver James
120f9266dc
UniqueID: Use stable SMBIOS fields to generate ID on Windows
This commit adds fixes for generating unique hardware IDs on Windows. The SMBIOS is parsed to generate a unique ID based on hardware factors of the local machine.
2 years ago
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency
2 years ago
reuk
b7e459dbd5
InAppPurchases: Ensure failure notifications are dispatched on the message thread
2 years ago
reuk
cb54044c1c
InAppPurchases: Ensure that the iOS implementation notifies on failure
3 years ago
reuk
28ad953a3a
Xcode: Fix nullability warnings in Xcode 14.3
3 years ago
reuk
3b1b52b65e
iOS InAppPurchases: Tidying
3 years ago
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
3 years ago
Tom Poole
78f1baae08
Bump version number to 7.0.5
3 years ago
Tom Poole
715fa7e8dc
Bump version number to 7.0.4
3 years ago
attila
84352ca05f
Android: Fix juce_product_unlocking
Fixing a regression introduced in da38c1ed .
3 years ago
reuk
da38c1ed2a
TextInputTarget: Improve IME support on Android
3 years ago
reuk
28f2157912
Convert ignoreUnused to [[maybe_unused]]
3 years ago
Tom Poole
306ed633c6
Bump version number to 7.0.3
3 years ago
chroma
d3cff375be
Thread: Introduce a new Thread backend
This is a breaking change - see BREAKING-CHANGES.txt
3 years ago
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
3 years ago
chroma
6bd1582b47
Stats: Unique Machine ID
3 years ago
Tom Poole
7296b8e3f7
Bump version number to 7.0.2
3 years ago
reuk
dac8ce6e9f
InAppPurchases: Add generated bytecode for Android implementation
3 years ago
reuk
934403b7ef
InAppPurchases: Fix crash when consuming purchases on Android
3 years ago
Tom Poole
fd8607302d
Bump version number to 7.0.1
3 years ago
Tom Poole
8b399998b4
Bump version number to 7.0.0
3 years ago
reuk
6375f640db
InAppPurchases: Add support for Android BillingClient 5.0.0
4 years ago
reuk
fab6a072bc
InAppPurchases: Add support for Android BillingClient 5.0.0
4 years ago
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
Tom Poole
111bbc0979
Bump version number to 6.1.6
4 years ago
Tom Poole
3c03693d07
Bump version number to 6.1.5
4 years ago
Tom Poole
0e24c9557e
Fix a documentation typo
4 years ago
reuk
2073e46e79
iOS InAppPurchases: Use recommended receipt verification procedure
4 years ago
Tom Poole
8a6e1980d0
Bump version number to 6.1.4
4 years ago
reuk
44404508fe
Bump version number to 6.1.3
4 years ago
reuk
81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function
4 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.
4 years ago
Tom Poole
bc75010116
Bump version number to 6.1.2
4 years ago
Tom Poole
5109e30c6f
Bump version number to 6.1.1
4 years ago
Tom Poole
46fe3789fc
Bump version number to 6.1.0
4 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
4 years ago
Tom Poole
78be43888e
Update the minimum C++ standard to C++14
4 years ago
ed
0fc1ede50f
Used MemoryBlock::isEmpty() in a few places
4 years ago
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
5 years ago
Tom Poole
4c58e50f2e
Bump version number to 6.0.8
4 years ago
Tom Poole
2553336f45
Bump version number to 6.0.7
5 years ago
Tom Poole
25dccd53c0
Bump version number to 6.0.6
5 years ago
Tom Poole
5929103a29
Bump version number to 6.0.5
5 years ago
Tom Poole
c35bb61c8d
Bump version number to 6.0.4
5 years ago
Tom Poole
73d1a1ff45
Bump version number to 6.0.3
5 years ago
Tom Poole
c9aba7f613
Bump version number to 6.0.2
5 years ago
ed
6aeb9d7dda
Bump version number to 6.0.1
5 years ago
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
5 years ago
ed
009d685179
Updated all license headers
5 years ago