2 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  Tom Poole 9b041f3d74 Add a base clang-tidy configuration 1 year ago
  Anthony Nicholls 05d5c94990
Native: Rename all native files for improved consistency 2 years ago
  reuk 10bd8235e7
Plugin Client: Move all private helper functions into detail namespace 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk c91514f57f
VST3 Client: Properly notify host about added/removed event loop FDs 3 years ago
  reuk 19ddbe2368
Warnings: Fix missing-prototypes warnings 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  ed 11d872ea1b MessageMananger: Made dispatchNextMessageOnSystemQueue() accessible by internal code 4 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed de712ca02e Linux: Added support for building and hosting VST3 plug-ins 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 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
  jules 9b64141c93 Small fix to use of JUCEApplicationBase::quit() in linux event thread code 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 91664000d9 Linux: Improved message queue performance 5 years ago
  ed 164aac7efa Linux: Improved message queue performance 5 years ago
  ed 012c7d00d2 Linux: Fix for high CPU load 5 years ago
  ed 74c3901138 Linux: Fixed a bug that could cause the message queue to freeze up 5 years ago
  ed 77e93e35e4 Linux: Set POLLOUT flag for fds to receive XShm completion events 5 years ago
  ed fd76cbc70d Linux: Refactored InternalMessageQueue 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 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
  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
  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 b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 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
  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 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux 8c242b7547 Fix warnings on linux 10 years ago
  jules afbec9cf3c Updates to avoid pedantic warnings in gcc. 10 years ago
  jules 3613542330 Updates to avoid pedantic warnings in gcc. 10 years ago
  jules 92b01ad0b2 Added some extra safeguards against problems when running a headless linux app. 10 years ago
  jules 50a55b2e9c Avoided a few compiler warnings. 10 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 823d0da856 Minor clean-ups 12 years ago
  jules e543949bda Minor clean-ups. 12 years ago
  jules c16c3a7c28 Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels. 12 years ago
  jules a7a16116d0 Linux: fixed dependency between juce_gui_basics and juce_events. 12 years ago
  jules 0033491cc8 Cleaned up some compiler warnings. 12 years ago
  jules 46f1c15f92 Introjucer: fix for binary data with duplicate filenames. 12 years ago
  jules 351416c09a Tidied up some docs and comments. 13 years ago