1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
JUCE/modules/juce_gui_basics
reuk f904fd356a
Android: Improve screen safe-area reporting
The goal of this change is to ensure that the safeAreaInsets and
keyboardInsets members of Display correctly take the current system UI
and screen cutouts into account.

This change also enables rendering behind the status bar and navigation
bar for JUCE applications. This is in line with the new defaults in
Android 15, where building against the Android SDK 35 will automatically
enable "edge-to-edge" drawing. Enabling this behaviour on older
platforms too provides a more consistent experience.
2025-06-03 16:08:20 +01:00
..
accessibility Accessibility: Add AccessibilityHandler::postSystemNotification() function for posting an OS-specific accessible notification 2024-12-04 11:11:21 +00:00
application Update licensing information 2024-04-16 11:39:35 +01:00
buttons Font: Deprecate getStringWidth and getGlyphPositions 2024-09-18 19:13:09 +01:00
commands Update licensing information 2024-04-16 11:39:35 +01:00
components Component: Add function to clear all cached image resources 2025-05-19 13:32:52 +01:00
desktop SidePanel: Add an option to restrict content to the safe screen area 2025-06-03 16:08:20 +01:00
detail Component: Add function to clear all cached image resources 2025-05-19 13:32:52 +01:00
drawables Use getSiblingFile in more places 2024-11-20 10:10:35 +00:00
filebrowser Versioning: Add the JUCE version number to any internally created threads 2024-09-26 08:10:56 +00:00
keyboard Windows: Fix DLL build 2024-10-22 13:24:46 +01:00
layout SidePanel: Add an option to restrict content to the safe screen area 2025-06-03 16:08:20 +01:00
lookandfeel LookAndFeel: Use preferred temporary image type for progress bars 2025-04-24 13:58:23 +01:00
menus PopupMenu: Add notes for testing scenarios 2025-03-05 21:27:51 +00:00
misc ScopedThreadDPIAwarenessSetter: Make moveable 2024-12-13 14:42:26 +00:00
mouse Docs: Fix a few tiny typos in comments 2025-05-08 16:33:24 +02:00
native Android: Improve screen safe-area reporting 2025-06-03 16:08:20 +01:00
positioning Update licensing information 2024-04-16 11:39:35 +01:00
properties Update licensing information 2024-04-16 11:39:35 +01:00
widgets TextEditor: Fix lines being invisible beyond the word wrap width 2025-05-21 17:47:20 +02:00
windows WindowsDLL: Add missing JUCE_API attributes 2024-10-27 16:16:26 +00:00
juce_gui_basics.cpp Direct2D: Move ImagePixelDataNativeExtensions into separate header 2025-04-24 13:58:23 +01:00
juce_gui_basics.h Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
juce_gui_basics.mm Update licensing information 2024-04-16 11:39:35 +01:00