33 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed 551d7b9c5b Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options 3 years ago
  ed 0fc1ede50f Used MemoryBlock::isEmpty() in a few places 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed 009d685179 Updated all license headers 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  jules 2e2cfb5f6c Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  jules 536d7ed6d2 Replaced some clumsy buffer handling code in the TracktionMarketplaceStatus class 6 years ago
  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 4b3632ac9c Fixed a bug unlocking products with multiple machine numbers 6 years ago
  jules 0535d1b222 Added a buffer length check in TracktionMarketplaceStatus 6 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
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed cdbc28c18b Add documentation tags 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 6a49d6efdc Minor tidying up 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
  ed c7be3ed55a Added a parameter to the OnlineUnlockForm constructor to specify whether its OverlayComp should have a cancel button 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
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 years ago
  hogliux 1b7d30f0f4 Android: Moved more Java code into C++ 7 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules da0febe368 Renamed the juce_tracktion_marketplace module to juce_product_unlocking 8 years ago