401 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  reuk e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  ed de712ca02e Linux: Added support for building and hosting VST3 plug-ins 5 years ago
  ed 8f3b9036d6 Added WinRT web view 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 1fdba480cc JUCE 6: Update version numbers 5 years ago
  ed 5d9ab42195 Linux: Revert c47c790 and instead defer modifications to the fdReadCallbacks vector when inside a read callback until after the callback has been executed 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed c47c790f79 Linux: Use list instead of vector for file descriptor callback storage in internal message queue to fix issues when recursively adding or removing callbacks 5 years ago
  ed c8532775e5 Send broadcast message to all local addresses in NetworkServiceDiscovery::Advertiser::sendBroadcast() 5 years ago
  ed 08d0a12f03 Bump version number to 5.4.7 5 years ago
  Tom Poole ef1eacccd3 Bump version number to 5.4.6 5 years ago
  ed b45ce09235 Standardised the licensing whitespace in module headers 5 years ago
  ed 78e2892ba9 Added some missing documentation tags 5 years ago
  ed cda97c6593 Windows: Refactored the internal message queue to avoid hitting the message limit 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  ed 605d0978ce Android: Acquire the MulticastLock when using the NetworkServiceDiscovery::AvailableServiceList class to ensure that multicast packets are received on all devices 5 years ago
  ed c46194d08b Windows: Fixed a deadlock that could occur when dispatching messages from the overflow queue 5 years ago
  ed 0273a4ad18 Fixed a config name mismatch in juce_events.h 5 years ago
  jules 9b64141c93 Small fix to use of JUCEApplicationBase::quit() in linux event thread code 5 years ago
  ed ce9bb8b605 Windows: Added an overflow buffer to the event loop to catch messages posted after hitting the PostMessage() limit 5 years ago
  ed 4583baf277 Bump version number to 5.4.5 5 years ago
  ed b857f965ce Replaced select() calls with poll() 5 years ago
  ed 2aed7b58fa Linux: Allow the event bit mask to be specified in LinuxEventLoop::registerFdCallback() 5 years ago
  ed 937991cc83 Fixed broken back button behaviour on Android and updated JUCEApplicationBase::backButtonPressed() to return a bool indicating whether the back event has been handled or not to override this behaviour 5 years ago
  reuk c80285463a MessageManager: Obey the rule of useful return in callAsync 5 years ago
  ed 91664000d9 Linux: Improved message queue performance 5 years ago
  ed 164aac7efa Linux: Improved message queue performance 5 years ago
  Tom Poole 528798d96e Bump version number to 5.4.4 5 years ago
  ed 012c7d00d2 Linux: Fix for high CPU load 5 years ago
  ed 4aad74d842 Fixed a potential data race in ChangeBroadcaster 6 years ago
  ed 74c3901138 Linux: Fixed a bug that could cause the message queue to freeze up 6 years ago
  ed cc83c8d0dd Minor documentation fix 6 years ago
  ed 922730f685 Whitespace 6 years ago
  Tom Poole 79d3e8b3f5 Windows: Removed some VS2013 workarounds 6 years ago
  ed 77e93e35e4 Linux: Set POLLOUT flag for fds to receive XShm completion events 6 years ago
  ed fd76cbc70d Linux: Refactored InternalMessageQueue 6 years ago
  jules 0367d5c3a9 Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item. 6 years ago
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 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
  jules 60cbac6a6d Improved CPU efficiency of MessageManager::runDispatchLoopUntil() on OSX 6 years ago
  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