1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-01 03:10:06 +00:00
JUCE/modules/juce_gui_basics
attila bd015f5c97 Fix psabi warning emitted by GCC on ARM64
The type std::pair<Point<float>, float> inherits from an empty base on
C++17. Due to a bug in GCC 10.1 this would prevent the compiler from
treating it as a HFA type, and it would use a different register to pass
it, than it does in newer GCC versions. Because of this ABI change an
ABI warning is emitted by GCC today, hinting at this fact.

By using a custom struct that does not inherit from an empty base we are
avoiding emitting this warning.
2025-03-25 10:20:57 +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 overload for setTopRightPosition(Point<int>) 2025-02-11 18:11:12 +00:00
desktop Reapply "Windows: Use new window hit-testing API to implement Windows window-management features like Aero Snap" 2024-07-29 16:11:59 +01:00
detail DropShadow: Draw shadows for paths at correct scale to avoid stretching the blurred bitmap 2025-02-06 18:22:33 +00: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 Grid: Fix cell ordering comparison 2024-11-21 13:42:54 +00:00
lookandfeel PopupMenu: Move section header size calculation into LookAndFeel methods. 2024-12-19 21:51:40 +00: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 DragAndDropContainer: Fix issue where drag images in plugins could appear on the incorrect display 2025-03-19 11:06:17 +00:00
native FileChooser: Store strong reference to Native instance inside async callback 2025-03-19 11:06:18 +00: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 Fix psabi warning emitted by GCC on ARM64 2025-03-25 10:20:57 +01:00
windows WindowsDLL: Add missing JUCE_API attributes 2024-10-27 16:16:26 +00:00
juce_gui_basics.cpp TextEditor: Improve Unicode editing behaviour and performance 2025-03-13 12:16:16 +01:00
juce_gui_basics.h Bump version number to 8.0.6 2025-01-10 09:29:00 +00:00
juce_gui_basics.mm Update licensing information 2024-04-16 11:39:35 +01:00