attila
bc3600cde8
Animation: Add juce_animation module
2024-04-16 17:43:21 +01:00
attila
bc6295d7b5
WebViewPluginDemo: Add demo of WebBrowserComponent with a React GUI
2024-04-16 17:43:21 +01:00
attila
ee0aac2c75
WebViewPluginDemo: Add empty React GUI project
...
This commit contains an unmodified React app template. The interesting
bit is the following commit that shows how to modify this template to
interoperate with the JUCE framework.
2024-04-16 17:43:21 +01:00
attila
ec92ce82b6
WebBrowserComponent: Add native integration helper Javascript library
2024-04-16 17:43:21 +01:00
attila
5f638157f7
WebBrowserComponent: Improve native integrations
2024-04-16 17:43:21 +01:00
attila
624fed2c7f
Linux: XEmbedComponent: Improve focus transfer handling
2024-04-16 17:43:21 +01:00
attila
c320a42c36
Linux: Make ComponentPeer::getCurrentModifiersRealtime() update shift and ctrl modifiers
2024-04-16 17:43:21 +01:00
attila
3548e51ef6
Android: Fix loading multiple classes from a single bytecode loader
2024-04-16 17:43:21 +01:00
attila
ee14a5ea55
URL: Add getOrigin()
2024-04-16 17:43:21 +01:00
Tom Poole
eb03fbc989
ConsoleApplication: Fix a complier warning
2024-04-16 17:43:21 +01:00
Tom Poole
e1b3836f42
juceaide: Add basic test
2024-04-16 17:43:21 +01:00
Tom Poole
110e23785c
Update the minimum supported compilers and deployment targets
2024-04-16 17:43:20 +01:00
Tom Poole
2fc069b450
Bump version number to 8.0.0
2024-04-16 17:43:20 +01:00
Tom Poole
fd933dfac6
Projucer: Remove the JUCE splash screen and update licensing
2024-04-16 17:43:19 +01:00
Anthony Nicholls
22d4747038
Warnings: Fix JUCE_COMPILER_WARNING macro to expect strings
2024-04-16 11:56:27 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
Tom Poole
4f43011b96
JUCE version 7.0.12
2024-04-15 10:46:51 +01:00
Anthony Nicholls
3b7aaee7e7
Projucer (Xcode): Only code-sign a copy of a plugin when EXPANDED_CODE_SIGN_IDENTITY is available
2024-04-15 10:46:17 +01:00
Tom Poole
c22f398230
Resave all projects
2024-04-15 10:30:22 +01:00
Tom Poole
1d83803a18
Bump version number to 7.0.12
2024-04-15 10:27:43 +01:00
Anthony Nicholls
e607b15388
Timer: Always ensure the timer thread is started
2024-04-11 10:54:05 +00:00
Anthony Nicholls
5a0dde4915
Projucer (Xcode): Only code-sign a copy of a plugin when EXPANDED_CODE_SIGN_IDENTITY is available
2024-03-27 14:51:50 +00:00
Tom Poole
ae5144833e
JUCE version 7.0.11
2024-03-26 08:07:58 +00:00
Anthony Nicholls
f682713e0a
Copyright: Fix incorrect or inconsistent copyright notices
2024-03-26 08:07:38 +00:00
Tom Poole
859de81dc4
Resave all projects
2024-03-26 08:07:16 +00:00
Tom Poole
aace97904c
Bump version number to 7.0.11
2024-03-26 08:04:02 +00:00
Anthony Nicholls
fe00442335
Copyright: Fix incorrect or inconsistent copyright notices
2024-03-25 10:22:58 +00:00
reuk
ebe954f176
Windows: Allow detecting keydown state for extended keycodes
2024-03-20 18:17:42 +00:00
reuk
5957cef205
TreeView: Improve performance when rendering very large trees
...
Previously, trees with thousands of items could take a long time to
render when scrolling due to poor complexity of getAllVisibleItems()
2024-03-18 14:29:25 +00:00
reuk
c2398791be
ImageDemo: Fix permissions on mobile devices
...
Co-authored-by: MajorMurphy <major@murphyindustries.net>
2024-03-18 12:07:24 +00:00
Anthony Nicholls
26b817b7a4
Projucer (Xcode): Code-sign using the expanded code sign identity
2024-03-07 17:52:55 +00:00
Anthony Nicholls
9e3e20c6aa
Projucer (Xcode): Fix typo for reading extra code sign arguments
2024-03-07 17:20:12 +00:00
Anthony Nicholls
97199a9d30
Projucer (Xcode): Include quotes when echoing post build commands
2024-03-07 17:20:12 +00:00
Tom Poole
f60b832eca
CI: Update configuration
2024-03-06 21:28:29 +00:00
reuk
5d0584059c
CoreAudio: No longer consider a device stopping to be a failure
...
The device may need to stop because it is about to restart with new
settings.
e.g. When the DemoRunner is started while the microphone is set to
44.1KHz and the speakers are set to 48KHz in Audio MIDI Settings, one of
the devices must be restarted in order for the AudioDeviceCombiner to
work. In this situation, stopping one device shouldn't count as an
error, because the device will be started again with new, compatible,
settings.
2024-03-06 15:58:17 +00:00
Anthony Nicholls
b6a06ebf24
LV2: Fix LV2 codesign command during plugin copy step
...
- The LV2 bundle rather than the executable was incorrectly be signed
2024-03-04 14:23:15 +00:00
Tom Poole
75bf199a87
AAX: Ignore some compiler warnings in the SDK
2024-03-04 08:47:05 +00:00
Anthony Nicholls
aa9c02a8a8
Resave projects
2024-02-29 16:29:42 +00:00
Anthony Nicholls
525e9e9ded
macOS: Prevent an empty RectangleList from incorrectly filling a graphics context
2024-02-29 12:21:10 +00:00
Anthony Nicholls
9ac2e8b4f7
LV2 Helper: Fix a warning regarding a temporary value
2024-02-29 12:21:10 +00:00
Anthony Nicholls
ff62191e14
Xcode: Add codesign timestamp argument by default on all macOS builds
2024-02-29 12:21:10 +00:00
Anthony Nicholls
89330431c4
Projucer (Xcode): Revert to copying and code signing a plugin instead of symlinking
2024-02-29 12:21:10 +00:00
Tom Poole
e265be5a03
Xcode: Fix a bug in paths with a tilde
2024-02-14 19:02:24 +00:00
Tom Poole
a8ae6edda6
JUCE version 7.0.10
2024-02-12 15:23:38 +00:00
Anthony Nicholls
4fab5b2966
Documentation: Fix a minor typo in the interpolator documentation
2024-02-12 15:23:14 +00:00
Tom Poole
91ff42d80f
Resave all projects
2024-02-12 15:21:46 +00:00
Tom Poole
4555a8d1ad
Bump version number to 7.0.10
2024-02-12 15:15:15 +00:00
Anthony Nicholls
9dc2751b5c
Documentation: Fix a minor typo in the interpolator documentation
2024-02-06 11:12:41 +00:00
Anthony Nicholls
72a1a592cd
Interpolators: Revert the use of approximatelyEqual for the windowed-sinc interpolator
...
Users reported this caused missed deadlines and performance penalties
2024-02-06 11:12:41 +00:00
Anthony Nicholls
db60c1d226
Timer: Prevent memory leaks when using callAfterDelay
2024-02-02 14:01:34 +00:00