|  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 | 4 years ago | 
				
					
						|  ed | 6f8c464747 | TextEditor:  Fix a highlighting bug | 4 years ago | 
				
					
						|  ed | c3cb59d6ae | TextEditor:  Avoid some potential nullptr dereferences in the Iterator class | 4 years ago | 
				
					
						|  ed | a5c3b81f82 | Use C++14 lambda capture initialisers for initialising deletion checkers | 4 years ago | 
				
					
						|  ed | c559d31e90 | Accessibility:  Override Accessibility::getHelp() for JUCE widgets that support tooltips | 4 years ago | 
				
					
						|  ed | a7f33da900 | Accessibility:  Set caret position when passed an empty range selection in CodeEditorComponent and TextEditor AccessibilityTextInterface implementations | 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 | 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 | 5 years ago | 
				
					
						|  ed | 56252ca098 | Fixed a bug in TextEditor::setSelectAllWhenFocused() | 5 years ago | 
				
					
						|  reuk | c897a4f2cb | Linux:  Fix some clang 10 warnings | 5 years ago | 
				
					
						|  ed | 508d6de04e | Underline whitespace atoms in TextEditor when font is underlined | 5 years ago | 
				
					
						|  ed | 12bff68e34 | Added vertical justification support to TextEditor | 5 years ago | 
				
					
						|  reuk | 394c4fd475 | Clang:  Fix warnings when building with clang 10 | 5 years ago | 
				
					
						|  ed | 009d685179 | Updated all license headers | 5 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 | 6 years ago | 
				
					
						|  Tom Poole | 79d3e8b3f5 | Windows:  Removed some VS2013 workarounds | 6 years ago | 
				
					
						|  jules | 9a06be6d61 | Some minor cleanups | 6 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 | 7 years ago | 
				
					
						|  jules | 6fda0bffca | Fixed some stray zeros that were still being passed as null pointers | 7 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 |