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 d69dee0f5b
Font: Return correct result from getStringWidth after setting size in points
Previously, code such as the following would return a smaller string
width for larger tracking values:

    juce::Font f { juce::FontOptions{}.withPointHeight (16.0f) };
    const auto g = f.withExtraKerningFactor (1.0f);

    const auto a = f.getStringWidth ("foobar");
    const auto b = g.getStringWidth ("foobar");

With this change applied, the width 'b' is greater than the width 'a',
as expected.
2024-06-11 11:34:04 +01:00
..
juce_analytics Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
juce_animation Animation: Add juce_animation module 2024-04-16 17:43:21 +01:00
juce_audio_basics VST3: Add support for new wide/Atmos speaker layouts 2024-06-11 11:34:04 +01:00
juce_audio_devices CoreAudio: Allow non-combined devices to restart successfully 2024-05-20 12:49:55 +01:00
juce_audio_formats ComSmartPtr: Make ownership more explicit 2024-04-16 21:07:45 +01:00
juce_audio_plugin_client VST3 Client: Avoid returning kResultNotImplemented from setComponentState 2024-06-11 11:34:04 +01:00
juce_audio_processors VST3: Add support for new wide/Atmos speaker layouts 2024-06-11 11:34:04 +01:00
juce_audio_utils MPEKeyboardComponent: Avoid asserting when clicking on highest visible key 2024-05-08 17:53:52 +01:00
juce_box2d Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
juce_core ListenerList: Add a thread safe ListenerList type 2024-06-07 20:25:39 +01:00
juce_cryptography Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
juce_data_structures ValueTree: Optimise when listeners don't remove themselves 2024-06-07 20:25:39 +01:00
juce_dsp Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
juce_events ListenerList: Add a thread safe ListenerList type 2024-06-07 20:25:39 +01:00
juce_graphics Font: Return correct result from getStringWidth after setting size in points 2024-06-11 11:34:04 +01:00
juce_gui_basics Revert "Windows: Use new window hit-testing API to implement Windows window-management features like Aero Snap" 2024-06-11 11:34:04 +01:00
juce_gui_extra Add WebView related helper classes for implementing AudioProcessorEditor::getControlParameterIndex 2024-06-06 13:48:51 +02:00
juce_midi_ci Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
juce_opengl Direct2D: Add initial support 2024-04-18 14:16:02 +01:00
juce_osc Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
juce_product_unlocking LookAndFeel: Allow specifying a default typeface metrics kind to use 2024-04-18 14:16:00 +01:00
juce_video CameraDevice: Simplify data shared across threads, to reduce potential for data races 2024-05-20 12:49:54 +01:00
CMakeLists.txt Animation: Add juce_animation module 2024-04-16 17:43:21 +01:00