ed
|
55ffe91db8
|
TreeView: Don't add MouseListener for nested custom components
This restores the behaviour of TreeViews with custom item components prior to ec990202
|
3 years ago |
reuk
|
32322a51e8
|
TableHeaderComponent: Avoid repainting in setColumnWidth if requested size is outside limits
|
3 years ago |
ed
|
8370542eb2
|
Accessibility: Only use AccessibilityRole::toggleButton role and add AccessibilityActionType::toggle for ToggleButtons
|
3 years ago |
ed
|
90eb878d16
|
Accessibility: Make createAccessibilityHandler() private in Component subclasses
|
3 years ago |
ed
|
3739fe4829
|
Accessibility: Added ScopedDragNotification for sending slider drag notifications
|
3 years ago |
ed
|
8d6ba3b54e
|
Accessibility: Use AccessibilityRole::ignored for UI elements that should not be accessible to screen readers but have accessible children
|
3 years ago |
ed
|
8bb08f558e
|
Accessibility: Fix off-by-one row index bug when using a ListBox with an accessible header component
|
3 years ago |
ed
|
945a7f4477
|
Accessibility: Send value change notifications from SliderAccessibilityHandler
|
3 years ago |
ed
|
6f8c464747
|
TextEditor: Fix a highlighting bug
|
3 years ago |
ed
|
c3cb59d6ae
|
TextEditor: Avoid some potential nullptr dereferences in the Iterator class
|
3 years ago |
reuk
|
3c68581567
|
Use jassertquiet where possible
|
3 years ago |
reuk
|
19e1488e18
|
Slider: Add getScrollWheelEnabled function
|
3 years ago |
ed
|
a5c3b81f82
|
Use C++14 lambda capture initialisers for initialising deletion checkers
|
3 years ago |
ed
|
3321ff231d
|
Accessibility: Fall back to RowComponent AccessibilityHandler if no custom cell component handler has been set in TableListBox
|
3 years ago |
ed
|
c559d31e90
|
Accessibility: Override Accessibility::getHelp() for JUCE widgets that support tooltips
|
3 years ago |
ed
|
e2d41dfa0a
|
Accessibility: Fixed slider step size for sliders with no interval explicitly set
|
3 years ago |
ed
|
399f8d5bf6
|
Accessibility: Use AccessibilityRole::editableText role when Label is editable
|
3 years ago |
ed
|
94fb4a20e3
|
Restored previous behaviour of Label::focusGained() to just show editor on tab focus change
|
3 years ago |
ed
|
c29ddf7681
|
Accessibility: Return non-focusable AccessibleState from LabelAccessibilityHandler::getCurrentState() when the TextEditor is showing and active so focus is passed through correctly
|
3 years ago |
ed
|
cdee88c003
|
Accessibility: Set TreeViewItem expanded/collapsed state only when it has sub-items
|
3 years ago |
ed
|
a7f33da900
|
Accessibility: Set caret position when passed an empty range selection in CodeEditorComponent and TextEditor AccessibilityTextInterface implementations
|
3 years ago |
ed
|
e2aa2a2048
|
Accessibility: Throttle TreeView/ListBox Viewport move AccessibilityEvent::structureChanged notifications
|
4 years ago |
ed
|
8b2f3088d7
|
Accessibility: Added AccessibilityTextInterface::isReadOnly() method and AccessibilityRole::label to distinguish between navigable and selectable read-only text elements and simple labels
|
4 years ago |
ed
|
3fd4f7a231
|
TextEditor: Take border size into account when calculating text bounds
|
4 years ago |
ed
|
13e7ffbdfb
|
Accessibility: Use AccessibilityTextValueInterface for read-only text in Label, TextEditor and CodeEditorComponent
|
4 years ago |
ed
|
e28525b05d
|
TreeView: Fixed a potential crash when dragging a TreeViewItem with a custom component
|
4 years ago |
ed
|
7b34d56069
|
TreeView: Use content component coordinate space in TreeView::getItemAt()
|
4 years ago |
ed
|
ce72fe4143
|
Label: Check for deletion before calling repaint() in hideEditor()
|
4 years ago |
ed
|
083a5af323
|
TextEditor: Offset selection fill bounds by viewport position to fix bug with multi-line highlighting
|
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 |
ed
|
edd4ff9cfc
|
ListBox: Select row on focus
|
4 years ago |
ed
|
8dfb916e9a
|
ListBox: Send AccessibilityEvent::rowSelectionChanged events
|
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
|
361b29edb6
|
Offset TextEditor::getTextBounds() by viewport position
|
4 years ago |
ed
|
f3aa49e0d3
|
Accessibility: Fixed ListBox multiple selection
|
4 years ago |
ed
|
333983947e
|
Accessibility: Removed widget_handlers
|
4 years ago |
ed
|
6bb3b9208b
|
TreeView: Use Component::getApproximateScaleFactorForComponent() when creating drag images
|
4 years ago |
ed
|
64896eefcd
|
Accessibility: Fixed a potential crash when re-using custom ListBox components
|
4 years ago |
ed
|
6a36af2a11
|
Fixed a lambda capture lifetime issue when setting up IncDecButtons style sliders
|
4 years ago |
ed
|
533f68219b
|
Fixed some Doxygen issues
|
4 years ago |
ed
|
ec990202b1
|
Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics
|
4 years ago |
ed
|
665fac678f
|
TextEditor: Enable horizontal scrollbars for multi-line editors with word wrapping disabled
|
4 years ago |
ed
|
f5dac0780d
|
TextEditor: Only start new lines when shouldStartNewLine == true when splitting long atoms
|
4 years ago |
ed
|
7fb45db0d2
|
TextEditor: Always return positive integers from getMaximumTextWidth/Height()
|
4 years ago |
ed
|
b9c8a1475f
|
TextEditor: New line atoms should have zero width
|
4 years ago |
ed
|
b644d7b675
|
TextEditor: Fixed a wrapping bug when right-justified
|
4 years ago |
ed
|
b5bb5273c1
|
TextEditor: Use caret position relative to the Component top-left when calculating scroll amounts in scrollEditorToPositionCaret() and scrollToMakeSureCursorIsVisible()
|
4 years ago |
ed
|
24c2953369
|
TextEditor: Call checkLayout() before moving caret and repainting text in remove()
|
4 years ago |
ed
|
841aae5b18
|
TextEditor: Call scrollToMakeSureCursorIsVisible() after updating layout when undoing/redoing
|
4 years ago |