1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
JUCE/modules/juce_gui_basics
reuk d4e802016a VST3: Fix issue where Ardour would repeatedly try to resize editors
Ardour seems to listen to the bounds of the plugin window, and will call
`onSize` on the plugin editor when move/resize events are sent to the X
window - even if the size of the window didn't really change. This can
result in an infinite resize loop, where calling `onSize` on the VST3
instance sends a resize event to the plugin window, and this event
causes Ardour to call `onSize` on the plugin view.

To get around this, the Linux ComponentPeer will no longer request a
bounds change from the window system if the requested bounds are the
same as the current bounds.
2021-03-11 16:51:35 +00:00
..
application Updated all license headers 2020-06-29 08:30:22 +01:00
buttons Clang: Fix warnings when building with clang 10 2020-07-01 10:00:43 +01:00
commands XmlElement: Update loops to use new iterators 2021-01-28 20:14:11 +00:00
components FileChooser: Hide chooser when it leaves scope on Windows 2021-03-02 10:49:39 +00:00
desktop Displays: Added floating-point physical<->logical coordinate conversion methods 2021-02-19 19:07:12 +00:00
drawables CharacterFunctions: Add new function to move pointer past whitespace 2021-02-18 10:54:29 +00:00
filebrowser FileChooser: Avoid throwing bad_weak_ptr 2021-03-03 19:21:43 +00:00
keyboard Updated all license headers 2020-06-29 08:30:22 +01:00
layout Update SidePanel visibility when shown/hidden and set always on top 2021-01-29 15:40:12 +00:00
lookandfeel PopupMenu: Add option to specify initially-selected menu item 2021-03-10 16:14:42 +00:00
menus PopupMenu: Add option to specify initially-selected menu item 2021-03-10 16:14:42 +00:00
misc juce6: Update some referenes to JUCE 5 in docstrings 2020-07-01 10:00:43 +01:00
mouse Clang: Fix warnings when building with clang 10 2020-07-01 10:00:43 +01:00
native VST3: Fix issue where Ardour would repeatedly try to resize editors 2021-03-11 16:51:35 +00:00
positioning CharacterFunctions: Add new function to move pointer past whitespace 2021-02-18 10:54:29 +00:00
properties XmlElement: Update loops to use new iterators 2021-01-28 20:14:11 +00:00
widgets TextEditor: Fixed a bug where the horizontal viewport scrollbar could be shown unnecessarily 2021-02-23 17:02:55 +00:00
windows Removed Displays const_casts from ComponentPeer implementations 2021-02-08 14:38:09 +00:00
juce_gui_basics.cpp Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 2021-03-02 15:56:10 +00:00
juce_gui_basics.h Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 2021-03-02 15:56:10 +00:00
juce_gui_basics.mm Updated all license headers 2020-06-29 08:30:22 +01:00