1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-18 00:54:19 +00:00
JUCE/modules/juce_gui_basics
reuk 92f350e617
Windows Accessibility: Fix single-character range/boundary calculation
Narrator on Windows seems to call ExpandToEnclosingUnit to find the
character immediately following the current cursor position. When
expanding a degenerate range with position `input` (used to represent
the cursor position) to a single-character range, the returned range
should start at `input` and end at `input+1`. Previously,
findTextBoundary() would always return the position before
currentPosition when searching backwards by character, so the result of
ExpandToEnclosingUnit would be off-by-one when expanding to the closest
character.
2022-02-18 16:43:26 +00:00
..
accessibility Nodiscard: Add to builder-pattern functions 2022-01-27 18:43:21 +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 MouseInputSource: Eliminate superfluous drag events caused by pressure change 2022-02-15 10:53:32 +00:00
desktop MouseInputSource: Eliminate superfluous drag events caused by pressure change 2022-02-15 10:53:32 +00:00
drawables Accessibility: Make createAccessibilityHandler() private in Component subclasses 2021-09-07 11:23:17 +01:00
filebrowser FileChooser: Avoid crash when destroying an open non-native filechooser 2022-02-07 14:24:11 +00:00
keyboard Nodiscard: Add to builder-pattern functions 2022-01-27 18:43:21 +00:00
layout ComponentBoundsConstrainer: Refactor 2022-02-18 16:43:25 +00:00
lookandfeel Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class 2022-01-21 14:44:14 +00:00
menus PopupMenu: Fix click-through from submenu 2022-02-08 17:38:32 +01:00
misc Add FocusOutline class for indicating Component keyboard focus 2022-01-20 15:46:53 +00:00
mouse MouseInputSource: Eliminate superfluous drag events caused by pressure change 2022-02-15 10:53:32 +00:00
native Windows Accessibility: Fix single-character range/boundary calculation 2022-02-18 16:43:26 +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 MouseInputSource: Eliminate superfluous drag events caused by pressure change 2022-02-15 10:53:32 +00:00
windows ComponentPeer: Add documentation for OptionalBorderSize 2022-02-07 12:39:51 +01:00
juce_gui_basics.cpp MouseInputSource: Eliminate superfluous drag events caused by pressure change 2022-02-15 10:53:32 +00:00
juce_gui_basics.h MouseInputSource: Eliminate superfluous drag events caused by pressure change 2022-02-15 10:53:32 +00:00
juce_gui_basics.mm Updated all license headers 2020-06-29 08:30:22 +01:00