3 Commits (c456f67c3f5f6e32f13c36558360e8b70a8025c5)

Author SHA1 Message Date
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 2 years ago
  Tom Poole ff0cb4ad5b Use NullCheckedInvocation in more places 2 years ago
  Anthony Nicholls 05d5c94990
Native: Rename all native files for improved consistency 2 years ago
  reuk 4fbc4da29a
Windows: Always define RunningInUnity flag in juce_gui_basics TU 2 years ago
  reuk 33ef4a86f4
Plugin Client: Remove unnecessary wrapper files 2 years ago
  reuk 10bd8235e7
Plugin Client: Move all private helper functions into detail namespace 2 years ago
  reuk 49a954d473
WASAPI: Only send change broadcast when devices are updated 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 407966b2ca
Windows: Fix warnings when building with clang in 64-bit mode 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed 11d872ea1b MessageMananger: Made dispatchNextMessageOnSystemQueue() accessible by internal code 4 years ago
  reuk b952d0204e
FileChooser: Pump message thread in destructor 4 years ago
  reuk 092bc44413
MinGW: Fix windows/gcc warnings 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed cda97c6593 Windows: Refactored the internal message queue to avoid hitting the message limit 5 years ago
  ed c46194d08b Windows: Fixed a deadlock that could occur when dispatching messages from the overflow queue 5 years ago
  ed ce9bb8b605 Windows: Added an overflow buffer to the event loop to catch messages posted after hitting the PostMessage() limit 6 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
  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 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 8 years ago
  jules f3cde9763a Quick tidy-up of some messaging classes 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 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
  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 9 years ago
  jules 11b652e35a Refactored win32 broadcast message handling to avoid clashes with MS Word 9 years ago
  jules 781bef41ab Added some defences in win32 against null LPARAM arguments 10 years ago
  hogliux c7b8e77031 Update copyright notice 10 years ago
  jules 05c68c28f3 Minor layout clean-ups. 10 years ago
  jules 7a7f7814fb Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems. 11 years ago
  jules 6c50dda488 Extra safeguards against things that can happen during the win32 PeekMessage call 11 years ago
  jules 96c234f8c5 Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions. 12 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 e905f52014 More internal message class refactoring/decoupling. 13 years ago
  jules 31209dadfc Simplified some message-handling code. 13 years ago
  Julian Storer d86d68446c RTAS mac window position fix. Introjucer fixes for Windows. 14 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 14 years ago
  Julian Storer 27d79bbf5b More structural reorganisation. 14 years ago
  Julian Storer 9c94a7450d Added some missing export markers. More internal re-organisation. 14 years ago
  Julian Storer 94a0bf1af1 Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details. 14 years ago
  Julian Storer 18c9aa8e62 Minor fixes for audio device removal notifications, win32 midi and threading. 14 years ago
  Julian Storer dbe5768527 Added device detection for DirectSound. New method addToDesktop() for ResizableWindow. 14 years ago
  Julian Storer ecefeaa91e WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups. 14 years ago