Anthony Nicholls
|
1a66a03103
|
InAppPurchaces: Increase Android minimum SDK for JuceBillingClient
|
2025-12-04 16:13:21 +00:00 |
|
reuk
|
473da34dfa
|
InAppPurchases: Update Android implementation to support GPB 7.0.0
Also updates the Projucer's Android exporter to update Google Play
Billing Library dependency to 7.0.0.
|
2024-06-12 19:16:32 +01:00 |
|
Anthony Nicholls
|
e29002e666
|
iOS: Replace deprecated references to downloadState with state
|
2024-04-16 17:45:26 +01:00 |
|
Tom Poole
|
94d98a2b10
|
Update licensing information
|
2024-04-16 11:39:35 +01:00 |
|
Tom Poole
|
6bf9bb9a2e
|
Add final specifiers in implementation files
|
2023-10-10 16:12:38 +01:00 |
|
Tom Poole
|
4153d59e39
|
Formatting
|
2023-10-02 15:42:20 +01:00 |
|
Anthony Nicholls
|
05d5c94990
|
Native: Rename all native files for improved consistency
|
2023-04-04 19:54:29 +01:00 |
|
reuk
|
b7e459dbd5
|
InAppPurchases: Ensure failure notifications are dispatched on the message thread
|
2023-03-02 13:46:06 +00:00 |
|
reuk
|
cb54044c1c
|
InAppPurchases: Ensure that the iOS implementation notifies on failure
|
2023-03-02 12:03:32 +00:00 |
|
reuk
|
28ad953a3a
|
Xcode: Fix nullability warnings in Xcode 14.3
|
2023-03-02 12:03:32 +00:00 |
|
reuk
|
3b1b52b65e
|
iOS InAppPurchases: Tidying
|
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 |
|
attila
|
84352ca05f
|
Android: Fix juce_product_unlocking
Fixing a regression introduced in da38c1ed.
|
2022-12-22 16:43:18 +00:00 |
|
reuk
|
da38c1ed2a
|
TextInputTarget: Improve IME support on Android
|
2022-12-07 13:12:02 +00:00 |
|
reuk
|
28f2157912
|
Convert ignoreUnused to [[maybe_unused]]
|
2022-12-01 11:41:50 +00:00 |
|
reuk
|
dac8ce6e9f
|
InAppPurchases: Add generated bytecode for Android implementation
|
2022-07-29 18:54:50 +01:00 |
|
reuk
|
934403b7ef
|
InAppPurchases: Fix crash when consuming purchases on Android
|
2022-07-29 18:54:50 +01:00 |
|
reuk
|
6375f640db
|
InAppPurchases: Add support for Android BillingClient 5.0.0
|
2022-06-09 16:55:17 +01:00 |
|
Tom Poole
|
2ec861d99e
|
Update licensing banners to JUCE 7
|
2022-05-16 17:55:48 +01:00 |
|
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
2022-04-04 12:36:32 +01:00 |
|
reuk
|
2073e46e79
|
iOS InAppPurchases: Use recommended receipt verification procedure
|
2022-01-10 22:15:18 +00:00 |
|
reuk
|
81fa777ff7
|
ObjC Helpers: Automatically derive appropriate signature for function
|
2021-11-24 11:51:11 +00:00 |
|
ed
|
009d685179
|
Updated all license headers
|
2020-06-29 08:30:22 +01:00 |
|
ed
|
d510b73cdf
|
Normalised all whitespace before args in std::function
|
2020-06-05 09:37:49 +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
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
2020-04-09 15:22:56 +01:00 |
|
reuk
|
e357833a12
|
iOS: Support older SDKs
|
2020-03-26 14:55:53 +00:00 |
|
reuk
|
bbd2184e3b
|
Demos: Fix some build issues in demos with more warnings enabled
|
2020-03-20 14:28:36 +00:00 |
|
Tom Poole
|
5e9826ecf8
|
Added some missing license headers
|
2020-03-16 14:11:06 +00:00 |
|
ed
|
ab12d7e406
|
Android: Fixed a potential NullPointerException in the BillingClient code
|
2020-02-10 11:47:03 +00:00 |
|
ed
|
2f6053b64e
|
Android: Removed hard dependency on billing client library
|
2020-01-07 12:32:26 +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
|
8c6072b46c
|
Android: Fixed a couple other LocalRef issues in the IAP code
|
2019-07-17 16:29:48 +01:00 |
|
ed
|
58382a6576
|
Android: Fixed a potential crash in IAP GetProductsInformationJob
|
2019-07-17 16:23:44 +01:00 |
|
Tom Poole
|
0239c0cb7e
|
iOS: Fixed a crash in InAppPurchases
|
2019-06-27 15:37:23 +01:00 |
|
ed
|
b0e2495eac
|
Android: Updated the code in PushNotifications and InAppPurchases to the recent low-level API changes
|
2018-12-19 10:46:15 +00:00 |
|
Tom Poole
|
f0a4b67915
|
Android: Fixed some compiler warnings
|
2018-11-09 14:04:46 +00:00 |
|
Lukasz Kozakiewicz
|
21c2612dea
|
Android: add putFloat to bundle and rename JavaBundle to AndroidBundle.
|
2018-11-05 11:30:09 +01:00 |
|
ed
|
acd3c0b8ee
|
Fixed some Objective-C id -> auto* conversion warnings
|
2018-10-24 16:20:45 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Lukasz Kozakiewicz
|
3e66bc69fb
|
InAppPurchases: fix a bug on Android when failed purchases would not be propagated to IAP listeners. Make InAppPurchases a Singleton.
|
2018-02-21 18:44:23 +01:00 |
|
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
2018-01-08 10:28:41 +00:00 |
|
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
2017-11-28 16:18:40 +00:00 |
|
Lukasz Kozakiewicz
|
5d30fcd9b5
|
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
|
2017-11-08 18:29:12 +01:00 |
|
Lukasz Kozakiewicz
|
99c4f716da
|
InAppPurchases: return failure status of restoring products bought list if IAP is unavailable.
|
2017-10-24 10:34:22 +02:00 |
|
Lukasz Kozakiewicz
|
7854ca74f0
|
InAppPurchases: remove return after else!
|
2017-10-24 09:28:58 +02:00 |
|
Lukasz Kozakiewicz
|
0e9db3c403
|
InAppPurchases: call purchasesListRestored() callback with failure when a user cancels login to AppStore.
|
2017-10-24 08:58:37 +02:00 |
|
Lukasz Kozakiewicz
|
e0088c12b2
|
InAppPurchases: handle the case with AppStore where purchase time in a receipt is a string.
|
2017-10-24 08:56:28 +02:00 |
|
Lukasz Kozakiewicz
|
1dd687eeb9
|
InAppPurchases: enable IAP on OSX.
|
2017-10-17 17:42:03 +02:00 |
|