7198 Commits (e7004e634c9ec6a75a89c8b3385113e2c01cdb03)

Author SHA1 Message Date
  reuk e7004e634c
APVTS: Make adding/removing listeners threadsafe 5 years ago
  ed aad3667e17 Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues 5 years ago
  reuk 20fd6902d7
Font: Fix deadlock in findTypefaceFor 5 years ago
  ed e195a25088 Added missing String::operator+=() implementation for long ints 5 years ago
  ed 945cf12581 Linux: Don't call XFreeCursor() on invalid display 5 years ago
  ed ce16bd3df9 macOS: Use CGContextGetUserSpaceToDeviceSpaceTransform to get backing scale factor of graphics context to avoid unnecessary upscaling on retina displays on macOS 10.14+ 5 years ago
  ed b883284a1f Android: Fixed inverted screensaver logic 5 years ago
  reuk deaf06944e
Xcode: Fix ambiguous symbol errors in VST3 wrapper 5 years ago
  ed 1bb38fe54a OpenGL: Take global scale factor into account when setting rendering scale on Windows 5 years ago
  ed ebf76194b9 macOS: Fixed an issue in FakeMouseMoveGenerator when a global scale factor is applied 5 years ago
  ed 2c46150f0c AAX: Resize host window correctly when global scale != 1 5 years ago
  ed 2ea34c7e52 AU: Resize host window correctly when global scale != 1 5 years ago
  ed 293be30356 VST3: Fixed some alignment warnings when loading VST2-compatible state data 5 years ago
  ed 3a0f7cd59a AU: Ignore implicit fallthrough warning when including AU headers 5 years ago
  ed d9093c87d6 Removed some cross-module relative includes 5 years ago
  ed 72a4719c17 VST: Query host window scale factor when opening editor window 5 years ago
  ed e1c18e6461 macOS: Render OpenGL frames on ThreadPoolJob instead of directly on the CVDisplayLink thread to avoid a deadlock 5 years ago
  ed 228fc0a8cf macOS: Disable CVDisplayLink driver when continuous repainting is false 5 years ago
  ed 76910b0ebd VST: Resize host window when global scale factor is changed 5 years ago
  ed 331df42233 MP3: Fixed a global buffer overflow and constexpr'd a few things 5 years ago
  ed 5bd8acd567 Fixed hue wrap-around for negative values in HSV/HSL colours 5 years ago
  ed 9a4ec01053 Fixed hue wrap-around in HSV/HSL colours, added some more unit tests and added methods to distinguish between HSV and HSL saturation 5 years ago
  ed 11c2ca10fd iOS: Fixed a crash due to a dangling JuceUIViewController when updating screen bounds 5 years ago
  ed 9f9d4de77d AAX: Fixed some warnings in the AAX wrapper 5 years ago
  ed 11cf10689d iOS: Fixed some build warnings 5 years ago
  ed 48acdf58ef Added HSL support to Colour and use Colour::fromHSL() when parsing SVG HSL colours 5 years ago
  ed 4c2c0874da VST: Fixed a potential crash when resizing host window asynchronously 5 years ago
  ed 26901c6106 SVG: Added support for RGBA, HSL and HSLA colours 5 years ago
  ed add88c33f2 Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 759e2697b7 VST3: Fix duplicate messages in VST3 wrapper 5 years ago
  ed 920f86eace macOS: Fixed some issues with 32-bit builds 5 years ago
  ed 896a68dd7b Android: Reverted some recent Oboe buffer size changes 5 years ago
  ed 5bb2e8ca6f Made PropertySet::setValue() methods take a StringRef instead of a const String& so that Identifiers can be implicitly cast 5 years ago
  ed 18df1b0937 Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code 5 years ago
  ed 814f317346 VST3: Unload macOS bundle in destructor of DLLHandle with CFBundleUnloadExecutable() to fix crash when loading some third-party plug-ins a second time 5 years ago
  ed 375c746251 AU: Check parameter list is not empty when setting haveParameterList 5 years ago
  ed f3470d3cd4 VST: Fixed potential out-of-bounds program access 5 years ago
  ed 9f0728e622 VST3: Don't pass nullptr to setBusArrangements() 5 years ago
  ed 26c9468dc5 Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform 5 years ago
  ed 5315160e51 Fixed some incorrect documentation for KeyPress::createFromDescription()/getTextDescription() 5 years ago
  ed 441c88f3b9 macOS: Removed all dynamic_cast type_info warning workarounds which have been fixed in 0dd3b02 5 years ago
  ed 814852e966 macOS: Fixed another spurious dynamic_cast type_info warning when loading dylibs containing JUCE at runtime 5 years ago
  Lukasz Kozakiewicz 50310edc57 Android: Call __android_log_print() in chunks to ensure that the full log is printed 8 years ago
  ed fa0f3af034 WASAPI: Suspend processing when AudioSessionStateInactive session event is received and restart on AudioSessionStateActive 5 years ago
  Aga Janowicz 9d9d26c85a Fix issue where sustain value would be reset after note off in legacy mode 5 years ago
  Aga Janowicz 8f069624d7 Fix sustain state not updating on global channel 5 years ago
  reuk 6a18c9e153 iOS: Fix type declaration in juce_File.h 5 years ago
  Tom Poole 034ca9347e Fixed a potential overflow when dealing with large images 5 years ago
  reuk e357833a12 iOS: Support older SDKs 5 years ago