1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-27 02:20:05 +00:00
JUCE/modules/juce_gui_basics/components
reuk 4ca923a34b
NSViewComponentPeer: Allow mouse events to reach unfocused windows
This change allows mouse events (including enter and exit events) to
reach unfocused views on macOS. This matches the behaviour of unfocused
windows on Linux and Windows, where components paint in their "hovered"
states even when the application window is in the background.

As a byproduct of using tracking areas on macOS, we can remove the fake
mouse move generator.
2021-10-27 16:33:37 +01:00
..
juce_CachedComponentImage.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_Component.cpp NSViewComponentPeer: Allow mouse events to reach unfocused windows 2021-10-27 16:33:37 +01:00
juce_Component.h Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
juce_ComponentListener.cpp Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentListener.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ComponentTraverser.h Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_FocusTraverser.cpp Take MessageManagerLock in FocusTraverser and KeyboardFocusTraverser unit tests 2021-09-29 11:45:06 +01:00
juce_FocusTraverser.h Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_ModalComponentManager.cpp Whitespace 2021-07-28 16:03:22 +01:00
juce_ModalComponentManager.h ModalCallbackFunction: Use NullCheckedInvocation helper to fix potential crash due to calling null std::function 2021-07-22 16:33:42 +01:00