1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

25 commits

Author SHA1 Message Date
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
Lukasz Kozakiewicz
2ff20dac63 InAppPurchases: check price locale’s language code in backwards compatible way. 2017-10-17 08:57:28 +02:00
Lukasz Kozakiewicz
0caf83439a Android: move android.content.Intent class definition into JNIHelpers. 2017-10-12 11:53:08 +01:00
Lukasz Kozakiewicz
fd20804ed9 InAppPurchases: when trying to buy an already purchased item in Play Store, call success callback with “Item already owned” status. 2017-09-26 16:42:24 +02:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
hogliux
b2ae412e26 Android: Replaced jni type in JUCE header with generic void* to avoid compilation errors if the user does not include jni.h 2017-08-18 09:17:16 +01:00
hogliux
3d379863f1 Revert commit (as already applied with earlier commit): Ensure that IAP requests will still succeed even if the IAP service did not yet bind to our app 2017-08-10 12:04:47 +01:00
hogliux
0413331cc3 Android IAP: Ensure that IAP requests will still succeed even if the IAP service did not yet bind to our app 2017-08-10 11:43:40 +01:00
hogliux
cd74131729 IAP Android: Delay IAP responses if IAP android service did not bind to our app yet 2017-08-10 09:13:17 +01:00
hogliux
df91b15455 Added in-app purchase feature to JUCE 2017-08-09 20:15:17 +01:00