44 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  reuk aec8617f59
OnlineUnlockForm: Fix scope of AlertWindow so that it outlives the OverlayComp 1 year ago
  Oliver James da2266f2b3 OnlineUnlockStatus: Handle key generation failure case 1 year ago
  Oliver James 120f9266dc UniqueID: Use stable SMBIOS fields to generate ID on Windows 2 years ago
  reuk 39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API 2 years ago
  chroma d3cff375be Thread: Introduce a new Thread backend 2 years ago
  chroma 6bd1582b47 Stats: Unique Machine ID 2 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 0e24c9557e Fix a documentation typo 3 years ago
  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 4 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 6 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