Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								d53529f488 
								
							 
						 
						
							
							
								
								Translate TextEdit placeholder  
							
							 
							
							
							
						 
						
							2023-10-25 22:51:17 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3e8dc9df0a 
								
							 
						 
						
							
							
								
								Merge pull request  #83286  from bronsonholden/fix-text-edit-hscroll-jitter  
							
							 
							
							... 
							
							
							
							Remove vertical scrollbar padding from line width calc 
							
						 
						
							2023-10-17 16:12:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72b14b54a1 
								
							 
						 
						
							
							
								
								Merge pull request  #73502  from Kurble/text-edit-scrolling-precision  
							
							 
							
							... 
							
							
							
							Fix code editor scrolling experience on track pads 
							
						 
						
							2023-10-16 12:58:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bronson Holden 
								
							 
						 
						
							
							
							
							
								
							
							
								ed16df1807 
								
							 
						 
						
							
							
								
								Remove vertical scrollbar padding from line width calc  
							
							 
							
							... 
							
							
							
							Visibility of the vertical scrollbar is already accounted for in
`_update_wrap_at_column` which in turn affects max line width of
the text area. 
							
						 
						
							2023-10-13 10:50:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bram Buurlage 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1cf6b2cc2e 
								
							 
						 
						
							
							
								
								Put cheaper condition first  
							
							 
							
							... 
							
							
							
							Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> 
							
						 
						
							2023-10-12 12:27:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								100565a0c9 
								
							 
						 
						
							
							
								
								Do not apply extra spacing twice.  
							
							 
							
							
							
						 
						
							2023-10-09 21:38:23 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								09b30be86d 
								
							 
						 
						
							
							
								
								Add vararg call() method to C++ Callable  
							
							 
							
							
							
						 
						
							2023-10-05 11:35:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aa554e8278 
								
							 
						 
						
							
							
								
								Merge pull request  #82694  from BrianMacIntosh/master  
							
							 
							
							... 
							
							
							
							"Whole Words" search can detect word boundaries inside the search term. 
							
						 
						
							2023-10-05 10:08:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e8e79c9195 
								
							 
						 
						
							
							
								
								Merge pull request  #82776  from MewPurPur/more-text-edit-organization  
							
							 
							
							... 
							
							
							
							Organize TextEdit's inspector 
							
						 
						
							2023-10-04 15:46:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MewPurPur 
								
							 
						 
						
							
							
							
							
								
							
							
								38210dbe27 
								
							 
						 
						
							
							
								
								Organize TextEdit's inspector  
							
							 
							
							
							
						 
						
							2023-10-04 13:24:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian MacIntosh 
								
							 
						 
						
							
							
							
							
								
							
							
								676627e1d1 
								
							 
						 
						
							
							
								
								"Whole Words" search can detect word boundaries inside the search term.  
							
							 
							
							... 
							
							
							
							For example, searching for ".func" will now match in "a.func" even with Whole Words enabled. 
							
						 
						
							2023-10-02 13:47:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bram Buurlage 
								
							 
						 
						
							
							
							
							
								
							
							
								a18f443846 
								
							 
						 
						
							
							
								
								Use Math::round() instead of round() for rounding the scroll position  
							
							 
							
							
							
						 
						
							2023-09-30 11:00:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bram Buurlage 
								
							 
						 
						
							
							
							
							
								
							
							
								6ffa9b0635 
								
							 
						 
						
							
							
								
								Editor: fix code editor scrolling experience on track pads  
							
							 
							
							
							
						 
						
							2023-09-30 10:55:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73d7651784 
								
							 
						 
						
							
							
								
								Merge pull request  #81921  from YuriSizov/gui-less-friendliness  
							
							 
							
							... 
							
							
							
							Connect `CodeHighlighter` with `TextEdit` without friend-access 
							
						 
						
							2023-09-20 13:10:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								fee1fb8290 
								
							 
						 
						
							
							
								
								Connect CodeHighlighter with TextEdit without friend-access  
							
							 
							
							
							
						 
						
							2023-09-19 14:36:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ajreckof 
								
							 
						 
						
							
							
							
							
								
							
							
								6afadbaa9f 
								
							 
						 
						
							
							
								
								Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platform  
							
							 
							
							
							
						 
						
							2023-09-19 10:29:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77623d0a36 
								
							 
						 
						
							
							
								
								Merge pull request  #81354  from MJacred/textedit_pixel_pos_fix  
							
							 
							
							... 
							
							
							
							Fix `TextEdit.get_rect_at_line_column returning` negative pos even though cursor is in viewable area of the control 
							
						 
						
							2023-09-18 10:37:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								fe000277ea 
								
							 
						 
						
							
							
								
								Bind remaining theme properties to their respective classes  
							
							 
							
							... 
							
							
							
							This adds binds for GraphEdit/GraphElement/GraphNode, which were
skipped before due to a rework. This also adds binds for Window,
which was skipped before due to a complicated code organization.
Also adds theme cache entries/direct cache access to a few places
that previously missed it. Some theme properties are now exposed
to other classes via friendships or public getters for convenience.
This removes all string-based theme access from scene/ classes. 
							
						 
						
							2023-09-13 19:31:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jean-Michel Bernard 
								
							 
						 
						
							
							
							
							
								
							
							
								67dce301aa 
								
							 
						 
						
							
							
								
								Add code region folding to CodeEdit  
							
							 
							
							
							
						 
						
							2023-09-11 18:36:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d08401236c 
								
							 
						 
						
							
							
								
								Merge pull request  #81312  from YuriSizov/theme-static-binds  
							
							 
							
							... 
							
							
							
							Register theme properties with ThemeDB 
							
						 
						
							2023-09-11 15:38:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								afd01030a8 
								
							 
						 
						
							
							
								
								Merge pull request  #80956  from MarcusElg/deselectmulticaret  
							
							 
							
							... 
							
							
							
							Deselect multi caret when alt clicking on it 
							
						 
						
							2023-09-11 15:36:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								2924bfd4d3 
								
							 
						 
						
							
							
								
								Register theme properties with ThemeDB  
							
							 
							
							
							
						 
						
							2023-09-11 13:45:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									MJacred 
								
							 
						 
						
							
							
							
							
								
							
							
								6170381bd7 
								
							 
						 
						
							
							
								
								Fix TextEdit.get_rect_at_line_column returning negative pos even though cursor is in viewable area of the control  
							
							 
							
							
							
						 
						
							2023-09-11 12:32:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3842694d4f 
								
							 
						 
						
							
							
								
								Fix TextEdit placeholder with Inherited text direction.  
							
							 
							
							
							
						 
						
							2023-09-07 08:26:10 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Marcus Elg 
								
							 
						 
						
							
							
							
							
								
							
							
								aac10705d7 
								
							 
						 
						
							
							
								
								Deselect multi caret when alt clicking on it  
							
							 
							
							
							
						 
						
							2023-09-03 19:22:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									jsjtxietian 
								
							 
						 
						
							
							
							
							
								
							
							
								70dad7e5a3 
								
							 
						 
						
							
							
								
								Fixes a text find perf issue, if can't find any  
							
							 
							
							... 
							
							
							
							match words, just early break the while loop. This
will improve a lot when p_search.length is way too
long since p_from_column will only plus 1 every loop 
							
						 
						
							2023-08-20 21:48:25 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d3fcc5766 
								
							 
						 
						
							
							
								
								[TextServer] Fix system font fallback and caret/selection behavior for composite characters.  
							
							 
							
							
							
						 
						
							2023-08-15 11:42:40 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75e6ec8874 
								
							 
						 
						
							
							
								
								[TextEdit] Expose all auto-wrap modes.  
							
							 
							
							
							
						 
						
							2023-06-13 10:28:27 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									RedworkDE 
								
							 
						 
						
							
							
							
							
								
							
							
								6b7008b73b 
								
							 
						 
						
							
							
								
								Fix crash when selecting lines in text edit  
							
							 
							
							
							
						 
						
							2023-05-30 20:32:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d61827af05 
								
							 
						 
						
							
							
								
								Merge pull request  #76605  from Rindbee/fix_get_visible_line_count  
							
							 
							
							... 
							
							
							
							Fix calculation bug with `TextEdit::get_line_height()` 
							
						 
						
							2023-05-16 10:59:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rindbee 
								
							 
						 
						
							
							
							
							
								
							
							
								391bce44b7 
								
							 
						 
						
							
							
								
								Fix calculation bug with TextEdit::get_line_height()  
							
							 
							
							... 
							
							
							
							When `get_line_height()` is less than `1`, there is no visible text.
So limit the return value of `get_line_height()` to **not less** than
`1` for calculation. 
							
						 
						
							2023-05-15 07:16:00 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jean-Michel Bernard 
								
							 
						 
						
							
							
							
							
								
							
							
								5c06c030f2 
								
							 
						 
						
							
							
								
								Fix right click in selection of additional caret  
							
							 
							
							
							
						 
						
							2023-05-08 00:02:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de416c5cbd 
								
							 
						 
						
							
							
								
								Merge pull request  #74623  from MewPurPur/edit-text-with-style  
							
							 
							
							... 
							
							
							
							Code style improvements to text_edit and related 
							
						 
						
							2023-04-17 19:08:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d904516e55 
								
							 
						 
						
							
							
								
								[TextServer] Use dedicated flag for object replacement characters.  
							
							 
							
							
							
						 
						
							2023-04-12 10:08:51 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									VolTer 
								
							 
						 
						
							
							
							
							
								
							
							
								f587a21899 
								
							 
						 
						
							
							
								
								Code style improvements to text_edit and related  
							
							 
							
							
							
						 
						
							2023-04-08 19:33:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									jeffVenancius 
								
							 
						 
						
							
							
							
							
								
							
							
								97c2133548 
								
							 
						 
						
							
							
								
								Add an option to show a TextEdit caret when editable is disabled  
							
							 
							
							... 
							
							
							
							Update doc/classes/TextEdit.xml 
							
						 
						
							2023-04-07 22:27:01 -03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								db2f99cdc0 
								
							 
						 
						
							
							
								
								Implement theme item cache in TextEdit and CodeEdit  
							
							 
							
							
							
						 
						
							2023-04-03 18:01:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1db9de5406 
								
							 
						 
						
							
							
								
								Merge pull request  #75597  from bruvzg/tx_block  
							
							 
							
							... 
							
							
							
							[TextEdit] Fix block caret size at the end of the line. 
							
						 
						
							2023-04-03 16:06:02 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								420ea5c0ad 
								
							 
						 
						
							
							
								
								Merge pull request  #73074  from M4rYu5/capslock-editor-completion-fix  
							
							 
							
							... 
							
							
							
							Editor: Ignore CapsLock when pressed alone 
							
						 
						
							2023-04-03 15:58:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efe04af446 
								
							 
						 
						
							
							
								
								[TextEdit] Fix block caret size at the end of the line.  
							
							 
							
							
							
						 
						
							2023-04-02 20:53:13 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								36141dc469 
								
							 
						 
						
							
							
								
								Fix get_drag_data not overridable in some Controls  
							
							 
							
							
							
						 
						
							2023-03-20 21:42:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25bc62ad13 
								
							 
						 
						
							
							
								
								[TextEdit] Do not draw virtual spaces (word break / justification points).  
							
							 
							
							
							
						 
						
							2023-03-06 15:01:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ca3ee36ab 
								
							 
						 
						
							
							
								
								Fix IME position in the single window mode sub-windows.  
							
							 
							
							
							
						 
						
							2023-03-06 10:08:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								315164c619 
								
							 
						 
						
							
							
								
								[TextEdit / IME] Check selection before deleting to avoid unnecessary error messages.  
							
							 
							
							
							
						 
						
							2023-02-27 08:58:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								60161cbe7d 
								
							 
						 
						
							
							
								
								Fix ctrl+backspace crash with multicarets on the same line  
							
							 
							
							
							
						 
						
							2023-02-19 12:04:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									James Mintram 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aa024296d1 
								
							 
						 
						
							
							
								
								Fix error spam when hovering minimap in the script editor  
							
							 
							
							
							
						 
						
							2023-02-16 22:03:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									M4rYu5 
								
							 
						 
						
							
							
							
							
								
							
							
								97d355c13d 
								
							 
						 
						
							
							
								
								Now, in editor, CapsLock behave like a modifier key: does nothing when pressed alone.  
							
							 
							
							... 
							
							
							
							Before, it ended up closing the code completion, and rerendering portions of editor. 
							
						 
						
							2023-02-13 10:46:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af8bf6f1d0 
								
							 
						 
						
							
							
								
								Fix LineEdit and TextEdit context menus not customizable  
							
							 
							
							
							
						 
						
							2023-01-27 11:14:54 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e08a6e692d 
								
							 
						 
						
							
							
								
								[Windows] Fix committing IME text without IME deactivation.  
							
							 
							
							
							
						 
						
							2023-01-26 09:24:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2bc0bcbd26 
								
							 
						 
						
							
							
								
								PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE"  
							
							 
							
							
							
						 
						
							2023-01-24 16:05:07 -06:00