113 Commits (03a118d380a357390d901b604d5285e711d1d7e9)

Author SHA1 Message Date
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 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). 7 years ago
  Tom Poole 8c0f0815f0 iOS: Added memory warning callbacks 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  ed f11c43d038 Fixed a bug in Windows plugins where the display bounds were not being updated when the scale factor was changed 7 years ago
  jules bc90a41386 Fixed a few singletons which had forgotten to call clearSingletonInstance() in their destructors 7 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! 7 years ago
  Tom Poole 8cecf0baf9 Assorted threading and undefined behaviour fixes 7 years ago
  jules f3cde9763a Quick tidy-up of some messaging classes 7 years ago
  jules f85d706131 Some minor formatting and comment fixes 7 years ago
  Lukasz Kozakiewicz b8b304e4cd PushNotifications: add OSX implementation. 7 years ago
  Lukasz Kozakiewicz 5d30fcd9b5 Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate. 7 years ago
  hogliux 05e343cdd4 Android: Fixed an issue where the JNI could be flooded with JNI GlobalRefs when many messages are in flight 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
  hogliux 1b7d30f0f4 Android: Moved more Java code into C++ 7 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 8 years ago
  tpoole 5920bcd20b Fixed WinRT MIDI static initialisation error 8 years ago
  tpoole 112b88f289 Made the WinRT MIDI service run on app startup 8 years ago
  tpoole 9a38505dad Added experimental WinRT MIDI support, enabling BLE MIDI on machines with Windows 10 Anniversary Update installed 8 years ago
  tpoole 78bbe49616 Added some missing license banners 8 years ago
  tpoole e33abbc6fe Replaced Projucer-generated header guards with #pragma once and updated the examples 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  hogliux 6559b3e185 Fixed multiple harmless warnings in Android builds 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 years ago
  tpoole 8e7ed3ae7d Fixed MacOS 10.12 deprecations 8 years ago
  jules c34f13a02d Fixed a linkage problem in some release plugin builds 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 6d710f3194 Added a null pointer check in linux message dispatching 9 years ago
  jules 328652c3ad Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11) 9 years ago
  jules 11b652e35a Refactored win32 broadcast message handling to avoid clashes with MS Word 9 years ago
  jules a8ca80a49d Fixed a typo in some exception-logging code 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 02492b36b9 Lots of small whitespace tweaks. 9 years ago
  jules 31381c6864 Stripped out some defunct OSX 10.4 fallback code 9 years ago
  jules 781bef41ab Added some defences in win32 against null LPARAM arguments 9 years ago
  jules 89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 9 years ago
  jules 962e364010 Avoided some mingw errors and warnings. 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  hogliux 8c242b7547 Fix warnings on linux 10 years ago