reuk
|
5e44c34377
|
Projucer (Android): Avoid restarting the activity on window config changes
|
2025-06-03 16:08:20 +01:00 |
|
reuk
|
cabb396c83
|
PIP: Respect screen safe areas for demo projects
|
2025-06-03 16:08:19 +01:00 |
|
Tom Poole
|
f5530a5030
|
Resave all projects
|
2025-06-02 09:26:19 +01:00 |
|
Tom Poole
|
b0d569c74b
|
Bump version number to 8.0.8
|
2025-06-02 09:24:54 +01:00 |
|
reuk
|
4bdb76158e
|
Projucer (Android): Update default toolchain versions
Soon, Google Play will require apps targeting API 35+ to be compatible
with 16 KB page sizes, which is achieved by updating the NDK version.
|
2025-05-19 11:33:23 +01:00 |
|
attila
|
94fc24e41a
|
iOS: Fix compiling juce_audio_devices when juce_graphics isn't added
|
2025-05-16 18:08:54 +02:00 |
|
attila
|
c61158ed3a
|
Add GlyphArrangementOptions for addFittedText and drawFittedText
The new options can be used to affect line spacing.
|
2025-05-09 13:39:11 +02:00 |
|
Sudara
|
9a4ab937ad
|
Docs: Fix a few tiny typos in comments
|
2025-05-08 16:33:24 +02:00 |
|
Oli
|
522217d9c5
|
Projucer (MSVC): Fix multi-arch PCH project generation
Co-authored-by: Ryaan Ahmed <ryaan.ahmed@bandlab.com>
|
2025-04-24 14:57:30 +01:00 |
|
reuk
|
93d227b6af
|
Direct2D: Split declaration and definition of Direct2DGraphicsContext::Pimpl
|
2025-04-24 13:58:24 +01:00 |
|
reuk
|
87abc7919b
|
DirectX: Split out function definitions into a separate cpp file
|
2025-04-24 13:58:24 +01:00 |
|
reuk
|
c167c6dfde
|
Direct2D: Move ImagePixelDataNativeExtensions into separate header
|
2025-04-24 13:58:23 +01:00 |
|
Oli
|
5e5258591f
|
Direct2D: Move Direct2DGraphicsContext::Impl into separate header
|
2025-04-24 13:58:23 +01:00 |
|
reuk
|
18b508343d
|
Direct2D: Move Direct2DResources to juce_DirectX_windows.h
|
2025-04-24 13:58:23 +01:00 |
|
reuk
|
b5b7dd5696
|
Direct2D: Move Direct2DHelpers into juce_DirectX_windows.h
|
2025-04-24 13:58:23 +01:00 |
|
reuk
|
776de625f9
|
AudioPluginHost: Fix double-precision processing for internal plugins
|
2025-04-10 17:28:17 +01:00 |
|
Tom Poole
|
f503b0ea38
|
Resave all projects
|
2025-04-08 10:51:07 +01:00 |
|
Tom Poole
|
99b752a1d2
|
Bump version number to 8.0.7
|
2025-04-08 10:51:07 +01:00 |
|
attila
|
7f4176e259
|
Fix potential crash in Ableton Live when dismissing the plugin window with Esc
The crash could be reproduced with a WebBrowserComponent, but it was not
the root cause of it.
|
2025-03-27 17:41:18 +01:00 |
|
Anthony Nicholls
|
86b17ef4fb
|
Projucer: Call post export script after removing old generated code
|
2025-03-26 09:31:38 +00:00 |
|
reuk
|
80b190b75d
|
Projucer: Bump minimum supported Android API level
|
2025-03-18 14:38:12 +00:00 |
|
Oliver James
|
04ed3559a6
|
CMake (MSVC): Make Z7 default debug info flag
|
2025-03-13 13:14:13 +00:00 |
|
Oliver James
|
62028e6773
|
Projucer (MSVC): Make Z7 default debug info flag
|
2025-03-13 13:14:13 +00:00 |
|
attila
|
9ce2feaf41
|
TextEditor: Improve Unicode editing behaviour and performance
|
2025-03-13 12:16:16 +01:00 |
|
attila
|
6c3043f082
|
Add detail::UnicodeHelpers::getLineBreaks
|
2025-03-13 12:16:16 +01:00 |
|
attila
|
1b595311d0
|
Move ShapedText to the detail namespace and expose it in the headers
This makes it accessible for the new TextEditor implementation in
juce_gui_basics.
|
2025-03-13 12:16:16 +01:00 |
|
reuk
|
8201c7d3b2
|
Resave all projects
|
2025-02-25 12:47:13 +00:00 |
|
reuk
|
81d1c104db
|
Juceaide: Allow custom configuration type for build process
|
2025-02-11 16:24:55 +00:00 |
|
reuk
|
2dc933fd41
|
CMake: Make juce_recommended_config_flags CMP0141 aware
|
2025-02-11 16:24:55 +00:00 |
|
attila
|
86d4835e2f
|
Resave all projects
|
2025-02-06 12:12:15 +01:00 |
|
reuk
|
19edd53842
|
EdgeTable: Fix issue where edges of paths could be anti-aliased incorrectly at edges of clip regions
|
2025-02-03 19:16:46 +00:00 |
|
reuk
|
d3ca5961e7
|
Direct2D: Use Image NativeExtensions to avoid dynamic casts in graphics context
|
2025-01-23 12:21:33 +00:00 |
|
tpoole
|
f1a6f299c9
|
Resave all projects
|
2025-01-10 09:30:00 +00:00 |
|
tpoole
|
0baffff182
|
Bump version number to 8.0.6
|
2025-01-10 09:29:00 +00:00 |
|
Attila Szarvas
|
873bd8e537
|
Windows: Projucer: Turn 32/64 bit MSVC toolchain mismatch error into a warning
The warning informs about a resolvable situation that will cause an
error during LV2 plugin build steps, and suppresses VST3 manifest
generation.
|
2025-01-09 17:15:32 +00:00 |
|
tpoole
|
7cd4e91e45
|
Resave all projects
|
2025-01-08 14:24:28 +00:00 |
|
tpoole
|
902ddc7567
|
Bump version number to 8.0.5
|
2025-01-08 14:23:21 +00:00 |
|
Oliver James
|
8be4c49c19
|
Projucer: Warn when MSVC toolchain is x86 and system is x64
|
2024-12-19 13:58:58 +00:00 |
|
Oliver James
|
59ca34daaf
|
Projucer (MSVC): Move copy plugin step into VST2 codepath
|
2024-12-19 11:37:38 +00:00 |
|
attila
|
633777e005
|
UnitTestRunner: call DeletedAtShutdown::deleteAll() before exiting
This allows us to exercise classes using DeletedAtShutdown in tests,
without triggering leaked object warnings
|
2024-12-17 18:27:30 +01:00 |
|
reuk
|
0be5ad1afc
|
CMake: Fix invalid DEPENDS argument passed to add_custom_command
add_custom_command rejects this argument in CMake 3.31+ according to
CMP0175.
|
2024-12-13 14:42:26 +00:00 |
|
Oliver James
|
bc6a7ecdf5
|
Resave all projects
|
2024-12-11 13:50:13 +00:00 |
|
attila
|
6f4a2f6b6a
|
Upgrade to harfbuzz 10.1.0
|
2024-12-10 13:43:51 +01:00 |
|
Oliver James
|
7ba1107d24
|
Juceaide: Fix CMake not expanding passed through variables
|
2024-12-04 20:25:50 +00:00 |
|
reuk
|
5878adaecd
|
Projucer: Add android.permission.POST_NOTIFICATIONS to manifest when push notifications enabled
|
2024-12-04 11:09:18 +00:00 |
|
Adam
|
6f85c2c862
|
CMake: Add missing modules to package script
|
2024-12-02 17:20:42 +00:00 |
|
Anthony Nicholls
|
6b08ced201
|
VST3: Add support for parameter migration
|
2024-11-27 11:07:04 +00:00 |
|
Oliver James
|
e04cc9abe2
|
CMake: Passthrough CMAKE_XXX_COMPILER_LAUNCHER when configuring juceaide
|
2024-11-27 11:06:32 +00:00 |
|
Oliver James
|
5023fc69d5
|
CMake: Passthrough OSX_DEPLOYMENT_TARGET when configuring juceaide
|
2024-11-27 11:06:32 +00:00 |
|
Oliver James
|
2b958c0416
|
Projucer: Add checks for incompatible LV2 architecture configurations
|
2024-11-25 22:44:38 +00:00 |
|