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 | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								d9585241ad
								
							
								
							
						 | 
						
							
							
								
								Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance
							
							
							
							
								
							
							
						 | 
						8 years ago |