1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
JUCE/modules
reuk a3f81eb2fb
OpenGL: Correctly restore blend mode when nested context goes out-of-scope
Fixes an issue where primitives such as text could end up with sharp
edges when creating temporary contexts:

    void paint (Graphics& g)
    {
        g.fillAll (Colours::white);
        const auto preferredType = g.getInternalContext().getPreferredImageTypeForTemporaryImages();
        Image img (Image::ARGB, getWidth(), getHeight(), false, *preferredType);
        {
            Graphics g2 (img);
        }
        g.setColour (Colours::black);
        g.setFont (32);
        g.drawText ("test", getLocalBounds(), Justification::centred);
    }
2025-11-14 13:36:03 +00:00
..
juce_analytics Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_animation Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_audio_basics iOS and macOS: Use consistent capitalisation with @available syntax 2025-09-25 14:56:34 +01:00
juce_audio_devices CoreMidi: Fix timestamps for incoming MIDI messages 2025-11-03 18:30:24 +00:00
juce_audio_formats Smart Pointers: Add a new enum for indicating if a smart point should increment a reference count or not 2025-09-25 14:56:34 +01:00
juce_audio_plugin_client VST3 Client: Fix UIDs in generated manifest when AppConfig is enabled 2025-10-28 18:48:31 +00:00
juce_audio_processors Plugin Host: Update reported DAW name from FruityLoops to FL Studio 2025-09-29 15:29:39 +01:00
juce_audio_processors_headless VST3: Update bundled sources to 3.8.0 2025-10-22 15:07:49 +01:00
juce_audio_utils BluetoothMidiDevicePairingDialog (iOS): Avoid moving the pairing dialog offscreen when device orientation changes 2025-11-04 14:18:19 +00:00
juce_box2d Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_core SystemStats (Linux): Fix locale clobbering 2025-10-28 11:58:54 +00:00
juce_cryptography Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_data_structures Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_dsp Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_events WinRT: Silence function casting warnings when building with clang 2025-09-17 12:50:06 +01:00
juce_graphics TextLayout: Fix hang when shaping text containing a zero-width glyph 2025-11-10 22:14:35 +00:00
juce_gui_basics Component: Prevent unnecessary image clearing in createComponentSnapshot 2025-11-10 22:37:39 +00:00
juce_gui_extra Linux: WebBrowserComponent: Terminate subprocess if main process crashes 2025-10-14 17:57:55 +02:00
juce_javascript Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_midi_ci Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_opengl OpenGL: Correctly restore blend mode when nested context goes out-of-scope 2025-11-14 13:36:03 +00:00
juce_osc Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_product_unlocking Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
juce_video iOS and macOS: Use consistent capitalisation with @available syntax 2025-09-25 14:56:34 +01:00
CMakeLists.txt Create new empty juce_audio_processors_headless module 2025-09-17 12:50:07 +01:00