1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-19 01:04:20 +00:00
JUCE/modules/juce_gui_basics
reuk e210b295ce
Windows: Fix issue where windows could be given incorrect size for their current scale
This issue affected windows with JUCE titlebars. When dragging the
window back and forth between two displays with different DPI settings,
the window could sometimes end up with the wrong size.

It looks like setting new window bounds inside the WM_WINDOWPOSCHANGED
message was occasionally causing the system to lose track of the correct
scale for the window.

As a byproduct of this change, JUCE should no longer receive reentrant
calls to handleDPIChanging.
2022-01-27 18:43:21 +00:00
..
accessibility Fix some typos 2022-01-25 11:48:46 +00:00
application Updated all license headers 2020-06-29 08:30:22 +01:00
buttons Accessibility: Report Button on/off state via AccessibilityValueInterface 2021-10-08 17:19:04 +01:00
commands Update code to use C++14 [[deprecated]] attribute 2021-09-29 16:14:00 +01:00
components Add FocusOutline class for indicating Component keyboard focus 2022-01-20 15:46:53 +00:00
desktop Add FocusOutline class for indicating Component keyboard focus 2022-01-20 15:46:53 +00:00
drawables Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
filebrowser Tidy up 2021-12-02 09:24:55 +00:00
keyboard Take MessageManagerLock in FocusTraverser and KeyboardFocusTraverser unit tests 2021-09-29 11:45:06 +01:00
layout Fix some typos 2022-01-25 11:48:46 +00:00
lookandfeel Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class 2022-01-21 14:44:14 +00:00
menus PopupMenu: Expose item ticked state to screen readers 2022-01-10 22:15:20 +00:00
misc Add FocusOutline class for indicating Component keyboard focus 2022-01-20 15:46:53 +00:00
mouse MouseCursor: Allow arbitrarily-sized cursors on Windows 2022-01-10 22:15:21 +00:00
native Windows: Fix issue where windows could be given incorrect size for their current scale 2022-01-27 18:43:21 +00:00
positioning CharacterFunctions: Add new function to move pointer past whitespace 2021-02-18 10:54:29 +00:00
properties Update property component constructors to allow temporary ValueTreePropertyWithDefault objects 2021-12-10 15:49:01 +00:00
widgets Fix some typos 2022-01-25 11:48:46 +00:00
windows Fix some typos 2022-01-25 11:48:46 +00:00
juce_gui_basics.cpp Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class 2022-01-21 14:44:14 +00:00
juce_gui_basics.h Bump version number to 6.1.5 2022-01-26 13:00:05 +00:00
juce_gui_basics.mm Updated all license headers 2020-06-29 08:30:22 +01:00