130 Commits (fa577fc4ef9a80b33eaf2544fcfe9904cf7581df)

Author SHA1 Message Date
  ed 74c3901138 Linux: Fixed a bug that could cause the message queue to freeze up 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
  Tom Poole 670f77f80c Fixed some Android compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  jules 60cbac6a6d Improved CPU efficiency of MessageManager::runDispatchLoopUntil() on OSX 6 years ago
  cesare f0c1c4c6f5 Revert "Fix problem with milliseconds overflowing for long uptime on OSX" 7 years ago
  cesare 99afd933e0 Fix problem with milliseconds overflowing for long uptime on OSX 7 years ago
  jules 218ddf1193 Avoided a wrap-around timeout error in runDispatchLoopUntil() 7 years ago
  Tom Poole bd07014dcc MacOS: Escaped " in the command line passed to anotherInstanceStarted 7 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 7 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 7 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 7 years ago
  Tom Poole 98def04379 WinRT: Added a dedicated ComPtr class 7 years ago
  jules cfc85445b5 Minor tidying up 7 years ago
  Tom Poole 2a5e20a10a Tidied up some WinRT code 7 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 7 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 7 years ago
  jules 87042769b6 Tidied up some more old typedefs 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 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
  Lukasz Kozakiewicz c90835eafc Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS). 8 years ago
  Tom Poole 8c0f0815f0 iOS: Added memory warning callbacks 8 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 8 years ago
  ed f11c43d038 Fixed a bug in Windows plugins where the display bounds were not being updated when the scale factor was changed 8 years ago
  jules bc90a41386 Fixed a few singletons which had forgotten to call clearSingletonInstance() in their destructors 8 years ago
  jules 58a99ff139 Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated! 8 years ago
  Tom Poole 8cecf0baf9 Assorted threading and undefined behaviour fixes 8 years ago
  jules f3cde9763a Quick tidy-up of some messaging classes 8 years ago
  jules f85d706131 Some minor formatting and comment fixes 8 years ago
  Lukasz Kozakiewicz b8b304e4cd PushNotifications: add OSX implementation. 8 years ago
  Lukasz Kozakiewicz 5d30fcd9b5 Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate. 8 years ago
  hogliux 05e343cdd4 Android: Fixed an issue where the JNI could be flooded with JNI GlobalRefs when many messages are in flight 8 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 8 years ago
  hogliux 1b7d30f0f4 Android: Moved more Java code into C++ 8 years ago
  jules 6b5be8d9ef Tweaked the OSX broadcast notification flags to avoid problems with anotherInstanceStarted() 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 1169800b8a Fixed an issue where active x component would not receive all key events 8 years ago
  hogliux c8f8f81302 Removed activateIgnoringOtherApps call in macOS shutdown code to avoid JUCE stealing keyboard focus from other apps 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 9 years ago
  tpoole 5920bcd20b Fixed WinRT MIDI static initialisation error 9 years ago
  tpoole 112b88f289 Made the WinRT MIDI service run on app startup 9 years ago
  tpoole 9a38505dad Added experimental WinRT MIDI support, enabling BLE MIDI on machines with Windows 10 Anniversary Update installed 9 years ago
  tpoole 78bbe49616 Added some missing license banners 9 years ago
  tpoole e33abbc6fe Replaced Projucer-generated header guards with #pragma once and updated the examples 9 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 9 years ago
  hogliux 6559b3e185 Fixed multiple harmless warnings in Android builds 9 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 9 years ago