54 Commits (03a118d380a357390d901b604d5285e711d1d7e9)

Author SHA1 Message Date
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  Tom Poole 493591a7ef Cleaned up some doc comments 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  Tom Poole 4b3632ac9c Fixed a bug unlocking products with multiple machine numbers 6 years ago
  jules 0535d1b222 Added a buffer length check in TracktionMarketplaceStatus 7 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 7 years ago
  jules ccbaf89f0e Added some methods IPAddress::getAllAddresses(), IPAddress::getLocalAddress(), MACAddress::getAllAddresses() 7 years ago
  jules 2733b4c9a6 Made the error message text in OnlineUnlockStatus customisable 7 years ago
  ed 2d79cc78c0 Bump version number to 5.3.2 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Noah Dayan 1a31c86f39 Bump version number to 5.3.1 7 years ago
  ed 262dff8854 Bump version number to 5.3.0 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  Lukasz Kozakiewicz 3e66bc69fb InAppPurchases: fix a bug on Android when failed purchases would not be propagated to IAP listeners. Make InAppPurchases a Singleton. 7 years ago
  ed fa0f7a4281 Bump version number to 5.2.1 7 years ago
  ed 1bcc427484 Fixed a bug in TracktionMarketplaceStatus::readReplyFromWebserver() that would cause it to fail if all the data was not read at once 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 7 years ago
  jules 6a49d6efdc Minor tidying up 7 years ago
  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! 7 years ago
  jules 2be865b831 Added a GZIPCompressorOutputStream constructor that takes a reference. 7 years ago
  ed bd5f43c58f Added a virtual userCancelled() method to OnlineUnlockStatus and modified TracktionMarketplaceStatus::readReplyFromWebserver() to make it cancellable and use a POST command 7 years ago
  Lukasz Kozakiewicz 5d30fcd9b5 Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate. 7 years ago
  ed c7be3ed55a Added a parameter to the OnlineUnlockForm constructor to specify whether its OverlayComp should have a cancel button 7 years ago
  ed dbb2f620b4 Bump version number to 5.2.0 7 years ago
  Lukasz Kozakiewicz 99c4f716da InAppPurchases: return failure status of restoring products bought list if IAP is unavailable. 7 years ago
  Lukasz Kozakiewicz 7854ca74f0 InAppPurchases: remove return after else! 7 years ago
  Lukasz Kozakiewicz 0e9db3c403 InAppPurchases: call purchasesListRestored() callback with failure when a user cancels login to AppStore. 7 years ago
  Lukasz Kozakiewicz e0088c12b2 InAppPurchases: handle the case with AppStore where purchase time in a receipt is a string. 7 years ago
  Lukasz Kozakiewicz 1dd687eeb9 InAppPurchases: enable IAP on OSX. 7 years ago
  Lukasz Kozakiewicz 2ff20dac63 InAppPurchases: check price locale’s language code in backwards compatible way. 7 years ago
  Lukasz Kozakiewicz 0caf83439a Android: move android.content.Intent class definition into JNIHelpers. 7 years ago
  tpoole aa338866fb Minor documentation fixes 7 years ago
  tpoole 7d2f59909e Minor documentation fixes 7 years ago
  Lukasz Kozakiewicz fd20804ed9 InAppPurchases: when trying to buy an already purchased item in Play Store, call success callback with “Item already owned” status. 7 years ago
  tpoole 0ae8aa812c Bump version number to 5.1.2 7 years ago
  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 7 years ago
  Lukasz Kozakiewicz f65500ec7b InAppPurchases: fix linker error on iOS when product unlocking module is included by IAP capability is turned off. 7 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  hogliux ba1cba9547 IAP: Ensured that IAP can compile even on platforms that don't support IAP 7 years ago
  hogliux b2ae412e26 Android: Replaced jni type in JUCE header with generic void* to avoid compilation errors if the user does not include jni.h 7 years ago
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 years ago
  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 7 years ago
  hogliux 0413331cc3 Android IAP: Ensure that IAP requests will still succeed even if the IAP service did not yet bind to our app 7 years ago
  hogliux cd74131729 IAP Android: Delay IAP responses if IAP android service did not bind to our app yet 7 years ago
  hogliux 803800376b IAP: Fixed a compiler error on linux and windows 7 years ago
  hogliux df91b15455 Added in-app purchase feature to JUCE 7 years ago
  hogliux 1b7d30f0f4 Android: Moved more Java code into C++ 7 years ago
  hogliux c02ef79fd6 Bump version number to 5.1.1 7 years ago
  hogliux eb33f537da Bump version number to 5.1.1 7 years ago