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 82dc6d1c7e
Windows: Fix a bug where windows with non-native titlebars could be maximised to the wrong size
This issue presented after the following sequence of steps:

- Display a window with a non-native titlebar
- Maximise it
- Click the taskbar icon to minimise it
- Click the taskbar icon again to maximise it

After being maximised for the second time, the window bounds were too
large for the display. This is because the check in WM_NCCALCSIZE was
failing to determine the target monitor for the window, and therefore
failing to adjust the new area appropriately. We now determine the
target monitor based on the proposed new bounds of the new window,
rather than the current bounds of the window, which may not be
meaningful if the window is minimised.
2025-11-17 19:33:54 +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 AudioDeviceManager: Improve initialise() parameter naming 2025-11-17 19:33:54 +00:00
juce_audio_formats Docs: Fixed typo in juce::SamplerSound documentation (SampledSound -> SamplerSound) 2025-11-14 13:36:03 +00: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 Windows: Fix a bug where windows with non-native titlebars could be maximised to the wrong size 2025-11-17 19:33:54 +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