358 Commits (0828977e5b8fe49d4a39e6b51c7c2e238c0c7a66)

Author SHA1 Message Date
  Tom Poole ff1dbf5f6d Added a missing JUCE_API 6 years ago
  reuk 4a294eaa39 Allow moving into AsyncCallInvoker 6 years ago
  ed 6722194260 Bump version number to 5.4.3 6 years ago
  cesare f0c1c4c6f5 Revert "Fix problem with milliseconds overflowing for long uptime on OSX" 6 years ago
  cesare 99afd933e0 Fix problem with milliseconds overflowing for long uptime on OSX 6 years ago
  jules 218ddf1193 Avoided a wrap-around timeout error in runDispatchLoopUntil() 6 years ago
  ed 9ddf8eece2 Fixed a bug where InterprocessConnection::isConnected() returned false inside the InterprocessConnection::connectionMade() callback in some cases 6 years ago
  Tom Poole bd07014dcc MacOS: Escaped " in the command line passed to anotherInstanceStarted 6 years ago
  Tom Poole e3ebe5aed1 Bump version number to 5.4.2 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  ed 7caab2721e Windows: Fix a compile error when JUCE_DLL_BUILD=1 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  ed 6d39f01793 Bump version number to 5.4.1 6 years ago
  ed 0b8fcc7a15 Bump version number to 5.4.0 6 years ago
  ed aae372d68c Fixed a typo in the docs for JUCEApplicationBase::moreThanOneInstanceAllowed() and clarified on which platforms ::anotherInstanceStarted() will be called 6 years ago
  Tom Poole 98def04379 WinRT: Added a dedicated ComPtr class 6 years ago
  jules cfc85445b5 Minor tidying up 6 years ago
  Tom Poole 2a5e20a10a Tidied up some WinRT code 6 years ago
  jules 5354c33fc3 Added some classes NetworkServiceDiscovery::Advertiser and NetworkServiceDiscovery::AvailableServiceList to implement a simple protocol for discovering and connecting devices on the LAN 6 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  ed 2b918c1495 Fixed a couple of typos 6 years ago
  jules 7ab4d1708b Some misc cleanups, mainly around WeakReference usage and rectangles 7 years ago
  jules 1e6bbb8da9 Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this 7 years ago
  jules 974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 7 years ago
  jules 87042769b6 Tidied up some more old typedefs 7 years ago
  jules dee78f29f6 Misc cleanups and modernisation 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago
  ed 2d79cc78c0 Bump version number to 5.3.2 7 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  jules da6ba0d783 Fixed InterprocessConnection's use of the supplied timeout when reading from pipes 7 years ago
  jules e2dcc32f88 Updated old code where the 'volatile' keyword was still being used 7 years ago
  ed a7b1720df0 Fixed a couple more documentation typos 7 years ago
  Lukasz Kozakiewicz 772185f2b0 Add camera support for iOS and Android. 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 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
  ed fa0f7a4281 Bump version number to 5.2.1 7 years ago
  Lukasz Kozakiewicz c90835eafc Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS). 7 years ago
  Tom Poole 8c0f0815f0 iOS: Added memory warning callbacks 7 years ago
  jules 7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  jules e7a5e520c6 Updated Button::onClick and added ComboBox::onChange 7 years ago
  jules ce8b2d865a Used Button::onClick to simplify a bunch of library classes and demo code 7 years ago
  jules fa177328f4 Added a class EventHandler, for adding lambda callbacks to components 7 years ago