ed
fa17310dd1
Added back in rounding error fix from e8518048 that was overwritten in 7909af4e
4 years ago
ed
ce72fe4143
Label: Check for deletion before calling repaint() in hideEditor()
4 years ago
ed
6b29a6d8ff
Projucer: Fixed a bug when highlighting the global JUCE path property component bounds
4 years ago
ed
083a5af323
TextEditor: Offset selection fill bounds by viewport position to fix bug with multi-line highlighting
4 years ago
reuk
35260b342c
NSViewComponentPeer: Adjust bounds before constraining when resizing
4 years ago
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
4 years ago
reuk
54423f6583
OpenGL: Add GLEW-inspired dynamic function loading
4 years ago
ed
8a6a520026
iOS: Check if text entry caused TextInputTarget deletion before calling updateHiddenTextContent()
4 years ago
ed
b9ae71ae8f
AudioProcessorEditor: Fixed a bug introduced in 5a59c92b causing editors to always be marked as resizable by the host when using the default ComponentBoundsConstrainer
4 years ago
ed
99d122e4fb
DemoRunner: Don't select demos ListBox row if it has been dismissed
4 years ago
ed
fd8c6ce15c
Accessibility: Only call grabKeyboardFocus() on focusable components
4 years ago
ed
edd4ff9cfc
ListBox: Select row on focus
4 years ago
ed
8dfb916e9a
ListBox: Send AccessibilityEvent::rowSelectionChanged events
4 years ago
ed
a192e27961
macOS: Set NSWindow accessibilityElement property to prevent VoiceOver reading out notifications for inaccessible windows
4 years ago
ed
02c5ad29db
macOS: Disable accessibility on deployment targets < 10.10
4 years ago
reuk
3b93d5d7eb
FileChooser: Allow multiple directory selection on Linux/Zenity
4 years ago
reuk
0a4a67d439
PopupMenu: Use correct alignment for submenus with large borders
4 years ago
reuk
bcd7ae1fb5
PopupMenu: Avoid cropping menu items at the bottom of long menus with large borders
4 years ago
reuk
460b71e925
CMake: Emit more descriptive PIP errors
4 years ago
reuk
bad031aa03
iOS: Enable support for layered/async drawing
4 years ago
reuk
bc796b1636
TooltipWindow: Display tooltips at same scale as hovered components
4 years ago
reuk
1c2abc80d7
Component: Ensure getScreenPosition result is in terms of the logical coordinate space of the screen
Previously, getScreenPosition would return a result in the component's
coordinate space if it was called on a component that was not directly
or indirectly on the desktop. This behaviour is surprising and difficult
to program around. This change should ensure that the result is always
in the screen's coordinate space.
4 years ago
reuk
73523cd6a5
UIViewComponentPeer: Add support for hover and scroll events from external mice and trackpads
4 years ago
reuk
6db900926b
VST3 Client: Fix issue where host failed to receive latency change notifications
In cases where a VST3 plugin set a non-zero latency in its
prepareToPlay, and then set its latency to 0 later on, the host was not
notified about the latency change.
4 years ago
reuk
2f04d6a846
VST3 Client: Fix leak caused by unnecessary manual refcounting
In older versions of the VST3SDK, hostContext is a raw pointer,
in newer versions it's a smart pointer. If we do manual
refcounting with the smart pointer, we may cause leaks.
4 years ago
reuk
706d80216b
AudioBlock: Allow smoothing using SmoothedValues of a broader range of types
4 years ago
ed
dd4475a8fd
Docs: Updated Accessibility.md
4 years ago
ed
b34e798f39
Accessibility: Fixed some bugs in Windows text navigation and readouts, improved selection and focus navigation
4 years ago
ed
5080b29626
Accessibility: Added AccessibilityHandler::isVisibleWithinParent() and improved focus support
4 years ago
ed
c359f99fb5
Accessibility: Improved macOS support for offscreen rows/cells
4 years ago
ed
b6d429a3f7
Accessibility: Add table and cell interface support to ListBox accessibility handlers
4 years ago
ed
5e6fe0db3d
Accessibility: Send structure change message when TreeView viewport is scrolled
4 years ago
ed
9147a5e535
Accessibility: Ignore Viewport content holder
4 years ago
ed
82a5911d56
Accessibility: Send focus change notification in Component::enterModalState()
4 years ago
ed
361b29edb6
Offset TextEditor::getTextBounds() by viewport position
4 years ago
ed
f3aa49e0d3
Accessibility: Fixed ListBox multiple selection
4 years ago
ed
b6bb2f4882
Accessibility: Improved PopupMenu focus handling when opening and added support for submenus
4 years ago
ed
4849b9ffcf
Projucer: Made login form overlay modal
4 years ago
ed
185b1b324b
Added a nested PopupMenu example to WidgetsDemo
4 years ago
ed
333983947e
Accessibility: Removed widget_handlers
4 years ago
reuk
88313c26b6
Resave all projects
4 years ago
reuk
06544850fb
BLOCKS: Remove juce_blocks_basics module
5 years ago
ed
6bb3b9208b
TreeView: Use Component::getApproximateScaleFactorForComponent() when creating drag images
4 years ago
Tom Poole
d7d350599d
macOS: Use __builtin_debugtrap for assertions on ARM
4 years ago
ed
2e5509f401
Use global ApplicationCommandManager in KeyMappingsDemo and MenusDemo when running in DemoRunner
4 years ago
ed
dda48ebec3
Re-saved all projects
4 years ago
ed
3fec9731ec
Projucer: Bumped Xcode LastUpgradeCheck attribute
4 years ago
reuk
cc4624dfbc
Projucer: Remove unused function
4 years ago
reuk
c19cd73306
HWNDComponentPeer: Avoid dismissing modals from peer-initiated messages
4 years ago
reuk
1124ec146d
VSTPluginFormat: Fix rare crash where plugins may attempt to read uninitialised pointers
4 years ago