8661 Commits (61b26e4e35fc747d652636e89b7c72eba5fa67b1)

Author SHA1 Message Date
  reuk 61b26e4e35
VST3 Client: Handle null channels provided by host 3 years ago
  attila 5d5610286f Component: Use the rounded integer mouse position when evaluating hitTest 3 years ago
  attila 032cc528c8 DragAndDropContainer: Fix the escape key dismissing the drag operation 3 years ago
  attila edf68d209c MacOS: Override and implement JuceNSViewClass::updateTrackingAreas() 3 years ago
  reuk cce38de6cf
Windows: Fix virtual keyboard hide/show on Windows 11 3 years ago
  reuk 140f8fedb1
TextEditor: Add option to dismiss the virtual keyboard on touches outside 3 years ago
  reuk 86a36b8b52
Android: Improve complexity of ActivityLifecycleCallbacks::invoke 3 years ago
  reuk 1560242906
Android: Add missing ActivityLifecycleCallbacks method 3 years ago
  reuk 6375f640db
InAppPurchases: Add support for Android BillingClient 5.0.0 4 years ago
  attila 7c66dc8e15 Slider: Add keyboard control even without accessibility 4 years ago
  reuk e86436297d
LV2 Client: Update param IDs to avoid writing malformed manifests 3 years ago
  reuk b41beb3767
LV2 Host: Properly map non-ASCII IRIs to URIDs 3 years ago
  Tom Poole 8d1b91daee macOS: Use MTLStorageModeManaged for shared Metal textures 3 years ago
  attila f582c84c37 Remove VS2015 workarounds 3 years ago
  attila 2fdc4f6633 Projucer: Remove VS2015 and CLion exporters 3 years ago
  Tom Poole c7cabbbaba VS2022: Work around a compiler bug 3 years ago
  reuk 6e7a2c3225
AndroidDocument: Support file access to shared storage locations on Android 30+ 3 years ago
  reuk 7dd0cffe71
ConnectedChildProcess: Always cancel pending async updates before background thread stops 3 years ago
  reuk 5b58f1c61e
FlacAudioFormat: Correctly balance preprocessor pragmas 3 years ago
  reuk 9a12e93f5a
File: Add hasReadAccess() 3 years ago
  attila 6f3fb5a29f Linux: Adjust natively reported border size by the current scale factor 3 years ago
  attila 338c045719 DropShadower: Fix bug when setOwner() is called with a component without a parent 3 years ago
  attila 2c2c21ebc9 Linux: Fix sporadic positioning error after window creation 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole 05a42424f9 Windows: Consolidate graphics invalidation regions 3 years ago
  reuk acefc92f88 TableListBox: Avoid calling virtual functions in constructor 3 years ago
  attila 5f4da905d7 ARA Client: Add ARA interface extensions to AU and VST3 wrappers 4 years ago
  attila 9ae96e98ca ARA Client: Add ARA plugin model classes for writing plugins 4 years ago
  attila f36949c1b2 ARA Host: Add support for scanning and hosting ARA plugins 4 years ago
  attila d99fbccb66 Add PreSonus VST3 extensions 5 years ago
  attila e6cf6ab064 ListenerList: Modify iterator during removals to guarantee callback 3 years ago
  attila 0ff5cea68c AU Host: Call AudioUnitReset() before AudioUnitUninitialize() instead of after 4 years ago
  attila cc8aa57793 AU Client: Only call prepareToPlay() from SetProperty() if already in prepared state 4 years ago
  attila 3b5d7898ed VST3 Client: Only call prepareToPlay() from IComponent::setActive() 4 years ago
  attila db17713aad AudioProcessor: Add isRealtime() 3 years ago
  attila 8c62b4f003 Add ScopedTryReadLock and ScopedTryWriteLock 3 years ago
  attila 7c22fae8c7 BufferingAudioFormatReader: Return failure from read() in more cases 5 years ago
  Oli 2bca60e52c AudioDeviceManager: Fix MidiOutput dangling pointer 3 years ago
  reuk 319da1608d PopupMenu: Avoid potential crash when accessing exitingModalState member 3 years ago
  reuk 4805b86ca4
LV2 Client: Update Atom parsing to use Optional 3 years ago
  reuk 208fc05480
LV2 Client: Request buffers large enough to hold a change event for each parameter 3 years ago
  reuk e68a62af7f
LV2 Host: Ensure default parameter value lies between min and max when not explicitly provided 3 years ago
  reuk e85a6b595e
LV2 Host: Always notify the UI about parameter changes, even if they originate from the UI 3 years ago
  reuk e8431891a0
LV2 Host: Remove unused function 3 years ago
  reuk 165b9a6c9b
LV2 Host: Fix bug where atom ports would not be correctly resized 3 years ago
  reuk ce061675a5
VST3 Host: Send parameter changes triggered by MIDI CCs to the IEditController 3 years ago
  reuk 81ae759298
TableHeaderComponent: Use high-resolution image when header is dragged 3 years ago
  reuk 67e3326ecf
Fonts: Avoid segfaulting on Linux when there are no installed fonts 3 years ago
  Tom Poole c2ecde591b macOS: Remove 32 bit specific functionality 3 years ago
  Tom Poole b48dddcf4e RTAS: Remove RTAS functionality 3 years ago