attila
|
2b3abd3ca6
|
MacOS: Fix TextEditor when using marked text (e.g. Korean)
|
3 years ago |
ed
|
1fe8fa467b
|
TextEditor: Fix floating-point -> integer bounds conversion of text selection bounds
|
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 |
ed
|
a5c3b81f82
|
Use C++14 lambda capture initialisers for initialising deletion checkers
|
3 years ago |
ed
|
c559d31e90
|
Accessibility: Override Accessibility::getHelp() for JUCE widgets that support tooltips
|
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
|
8b2f3088d7
|
Accessibility: Added AccessibilityTextInterface::isReadOnly() method and AccessibilityRole::label to distinguish between navigable and selectable read-only text elements and simple labels
|
3 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
|
083a5af323
|
TextEditor: Offset selection fill bounds by viewport position to fix bug with multi-line highlighting
|
4 years ago |
ed
|
361b29edb6
|
Offset TextEditor::getTextBounds() by viewport position
|
4 years ago |
ed
|
333983947e
|
Accessibility: Removed widget_handlers
|
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 |
ed
|
c145434adf
|
TextEditor: Fixed a bug causing the caret to disappear at the end of lines
|
4 years ago |
ed
|
a533e86044
|
TextEditor: Fixed a bug updating the text holder size for single-line editors
|
4 years ago |
ed
|
7c96f18663
|
TextEditor: Fixed a bug where the horizontal viewport scrollbar could be shown unnecessarily
|
4 years ago |
reuk
|
46d24cc1ab
|
TextEditor: Avoid starting timer unnecessarily when setting text
|
4 years ago |
ed
|
8ee13b78ba
|
Avoid drawing TextEditor "empty" text when it isn't visible
|
4 years ago |
ed
|
56252ca098
|
Fixed a bug in TextEditor::setSelectAllWhenFocused()
|
4 years ago |
reuk
|
c897a4f2cb
|
Linux: Fix some clang 10 warnings
|
4 years ago |
ed
|
508d6de04e
|
Underline whitespace atoms in TextEditor when font is underlined
|
4 years ago |
ed
|
12bff68e34
|
Added vertical justification support to TextEditor
|
4 years ago |
reuk
|
394c4fd475
|
Clang: Fix warnings when building with clang 10
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
reuk
|
327f817b9b
|
Copyrights: Update commercial/gpl headers to be gpl-only
|
5 years ago |
ed
|
6881795d40
|
Ensure that font width is correct when changing the TextEditor password character
|
5 years ago |
Tom Poole
|
79d3e8b3f5
|
Windows: Removed some VS2013 workarounds
|
5 years ago |
jules
|
9a06be6d61
|
Some minor cleanups
|
5 years ago |
ed
|
b88d5adab7
|
Always call TextEditor::checkFocus() when focus is gained to ensure that the software keyboard is shown on Android when a TextEditor has content
|
6 years ago |
ed
|
9715e77e0f
|
Only call ComponentPeer::textInputRequired() from TextEditor::checkFocus() if the focus status has changed to fix the soft input keyboard constantly re-opening on Android
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
6 years ago |
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
7 years ago |
Lukasz Kozakiewicz
|
c8b9bc79ba
|
AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed.
|
7 years ago |
Lukasz Kozakiewicz
|
4469217b3e
|
Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus.
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
ed
|
5b32ef4897
|
Implement the menuActive flag in TextEditor
|
7 years ago |
jules
|
80a7718286
|
Added some event lambda callbacks for TextEditor and simplified a bit more code using them
|
7 years ago |