tpoole
0baffff182
Bump version number to 8.0.6
2025-01-10 09:29:00 +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
9b959bd223
AudioProcessor: Use std::optional in TrackProperties
2024-12-19 13:36:35 +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
reuk
5d5829927a
AccessibilityDemo: Add local notifications example
...
Also updates the DemoRunner so that the new push notifications example
works properly on Android.
2024-12-04 11:13:44 +00:00
reuk
5878adaecd
Projucer: Add android.permission.POST_NOTIFICATIONS to manifest when push notifications enabled
2024-12-04 11:09:18 +00:00
reuk
3c75e7eeeb
GuiApp: Remove redundant qualifications from identifiers
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
0aaba52527
Resave all projects
2024-11-25 22:44:38 +00:00
Tom Poole
5737c42ccf
Use getSiblingFile in more places
2024-11-20 10:10:35 +00:00
Tom Poole
02849aae0c
Resave all projects
2024-11-18 10:18:22 +00:00
Tom Poole
71af005543
Bump version number to 8.0.4
2024-11-18 10:12:15 +00:00
Anthony Nicholls
78ca2c5341
Javascript: Split implementation across multiple files
2024-11-07 09:54:42 +00:00
Anthony Nicholls
2e683dd9d2
Javascript: Move tests into a separate file
2024-11-07 09:53:56 +00:00
Anthony Nicholls
df6f3f8e28
Javascript: Move javascript implementation into a separate module
2024-11-07 09:53:10 +00:00
reuk
8ae3bffe82
Whitespace: Fix whitespace and line endings in cmake files
2024-11-05 17:56:39 +00:00
reuk
90fbdfeb00
Android: Update Oboe to 1.9.0
2024-11-05 13:28:10 +00:00
Anthony Nicholls
24d33759b8
Javascript: Update choc dependency
...
This fixes an issue when evaluating javascript on macOS while address sanitiser
and undefined behaviour sanitiser are both enabled
2024-11-05 09:00:18 +00:00
reuk
a4ba0c1b1c
FileChooser: Fix deprecation warnings for iOS 14
2024-10-29 19:46:34 +00:00
Tom Poole
17a3d0efe4
Resave all projects
2024-10-15 22:19:12 +01:00
Tom Poole
14c8d06fb0
Bump version number to 8.0.3
2024-10-15 22:16:12 +01:00
reuk
14ddfe2c22
DialogsDemo: Add scope around Graphics instance to ensure drawing is flushed to image before use
2024-09-30 20:12:52 +01:00
Tom Poole
7a1f6acd61
Resave all projects
2024-09-26 08:35:30 +01:00
Tom Poole
c1d2846e47
Bump version number to 8.0.2
2024-09-26 08:31:50 +01:00
reuk
29213e07a1
Font: Deprecate getStringWidth and getGlyphPositions
2024-09-18 19:13:09 +01:00
reuk
e3489703f2
SheenBidi: Include in build of juce_graphics
2024-09-18 19:13:08 +01:00
reuk
d77d5801d9
SheenBidi: Add sources
2024-09-18 19:13:08 +01:00
reuk
01614c0b18
UnicodeBrackets: Remove file
2024-09-18 19:13:07 +01:00
Oliver James
f78841e0d9
SimpleFFTDemo: Use BitmapData to improve performance when modifying pixel colours
2024-09-06 18:13:21 +01:00
Anthony Nicholls
0a78fefecb
Text: Improve string validation
...
- Reject surrogate code points for all unicode encodings
- Prevent out of bounds access in some cases
- Move ASCII and UTF character validation functions to CharacterFunctions
- Add more unit tests
2024-09-06 15:40:39 +00:00
reuk
2733c60a99
Resave all projects
2024-09-05 12:10:30 +01:00
Anthony Nicholls
9b3a513ae3
VST3: Update SDK to 3.7.12
2024-09-04 15:49:36 +01:00
attila
853e2052ff
Use WebViewLifetimeListener in WebControlRelays
2024-08-26 15:30:58 +02:00
Anthony Nicholls
2c606d6612
VST3: Fix an issue migrating VST2 to VST3 states in Reaper
...
Reaper uses an undocumented version 0 of the fxbank struct, this could
be handled by JUCE but instead this solution switches to using methods
provided by the VST3 SDK to save and load VST2 states. This also has
the added benefit of no longer requiring the VST2 SDK to build a VST3
plugin that supports saving and loading VST2 states.
2024-08-24 08:38:10 +01:00
attila
d953b9d23c
Resave all projects
2024-08-16 11:22:53 +02:00
Anthony Nicholls
49ed0f022d
DemoRunner: Add a test for shapes drawn directly in a graphics context
...
Also expanded the lines test to include a line with a given thickness
2024-08-09 17:20:36 +01:00
Tom Poole
8f7f61652e
Resave all projects
2024-07-29 12:46:05 +01:00
Tom Poole
fc0fd3042f
Bump version number to 8.0.1
2024-07-29 12:43:19 +01:00
reuk
17fe23c95f
SamplerPluginDemo: Add defensive checks in constructor to guard against missing sample resource
2024-07-11 16:51:38 +01:00
reuk
e18b78dbb2
Resave all projects
2024-07-04 13:05:26 +02:00
attila
cddd850d8a
OpenGLDemo: Fix GCC 14 compilation issue
2024-07-04 13:05:26 +02:00
reuk
adcdaad34f
Resave all projects
2024-07-03 21:17:28 +01:00
reuk
ba9b6581b7
Platform: Remove references to unsupported platforms in docs and strings
2024-07-03 13:50:08 +01:00
Tom Poole
cb439c51b8
Remove a reference to VS2017
2024-07-01 10:13:33 +01:00
reuk
cc52e9322d
LowLevelGraphicsPostScriptRenderer: Remove support
2024-06-27 18:10:22 +01:00
reuk
9112911122
MinGW: Remove support
2024-06-27 18:10:21 +01:00
reuk
813b01e3d8
Projucer: Remove Visual Studio 2017 exporter
2024-06-27 18:10:21 +01:00
Anthony Nicholls
43762c7575
ListenerList: Move unit tests into separate file
2024-06-27 14:14:25 +01:00