1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules
reuk 50dacbc8fc Mac Fonts: Fix rendering of AttributedStrings with empty ranges
Previously, lifetime management of CTFontRefs was not implemented
correctly. For zero-length ranges, the font may not be retained when
applying it to a CFAttributedString, meaning that the reference stored
in the fontMap sometimes became invalid before
createCFAttributedString() returned.

We now retain font refs when adding them to the font map, and release
them when the map is destroyed, ensuring that the font references remain
valid throughout the lifetime of the map.
2022-02-07 14:24:11 +00:00
..
juce_analytics Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_audio_basics Nodiscard: Add to builder-pattern functions 2022-01-27 18:43:21 +00:00
juce_audio_devices Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_audio_formats Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_audio_plugin_client Plugin clients: Fix bypass behaviours to match getBypassParameter() documentation 2022-02-07 14:24:11 +00:00
juce_audio_processors VST3: Add local search path on Windows 2022-01-28 16:09:59 +00:00
juce_audio_utils Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_box2d Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_core DirectoryIterator: Avoid recursing into previously-visited directories 2022-02-07 14:24:11 +00:00
juce_cryptography Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_data_structures Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_dsp AudioBlock: Use new size_t overloads from FloatVectorOperations 2022-01-27 18:43:21 +00:00
juce_events Plugin Scanning: Fix thread sanitizer issues in the AudioPluginHost 2022-01-27 18:43:22 +00:00
juce_graphics Mac Fonts: Fix rendering of AttributedStrings with empty ranges 2022-02-07 14:24:11 +00:00
juce_gui_basics AlertWindow: Show AlertWindows as modal sheets on macOS when associated component is present 2022-02-07 14:24:11 +00:00
juce_gui_extra WebView2: Fix nullptr check 2022-02-07 14:24:11 +00:00
juce_opengl OpenGL: Avoid races on viewportArea and scale data members 2022-01-27 18:43:22 +00:00
juce_osc Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_product_unlocking Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_video Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
CMakeLists.txt BLOCKS: Remove juce_blocks_basics module 2021-05-19 16:53:01 +01:00