Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								172c80df67 
								
							 
						 
						
							
							
								
								Make text-related nodes translation domain aware  
							
							... 
							
							
							
							- Makes `is_layout_rtl()` translation domain aware
- Makes various text-drawing controls translation domain aware
- Makes translation preview use the project's fallback locale when disabled 
							
						 
						
							2025-09-22 09:39:14 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pāvels Nadtočajevs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8624134c89 
								
							 
						 
						
							
							
								
								[TextEdit] Draw guidelines under the text and caret.  
							
							
							
						 
						
							2025-07-14 16:31:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								ebf71cd4f3 
								
							 
						 
						
							
							
								
								Fix CodeEdit hover word lookup  
							
							
							
						 
						
							2025-05-28 18:35:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5df01a8c5a 
								
							 
						 
						
							
							
								
								Merge pull request  #96925  from  SaNeOr/fix-#96908  
							
							... 
							
							
							
							Fix spaces converted to tabs in triple quote strings 
							
						 
						
							2025-05-26 11:24:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jorge Korgut Junior 
								
							 
						 
						
							
							
							
							
								
							
							
								77e6d92357 
								
							 
						 
						
							
							
								
								Fix highlighting warning and error issues related to Godot editor.  
							
							... 
							
							
							
							Fix Issue #104413  : Add a limit of 20 lines of warning highlight otherwise paint the background of the first line only.
Fix Issue #106278  : Extract the logic from clearing and setting background lines from _update_errors() and _update_warnings() to _update_background_text().
Fix Issue #83979  : Added signal for folding/unfolding lines (fold_lines_updated).
Feature: Highlight the folded line using signals connected to _update_background_text() to keep the editor visuals up to date. The background is set in the following priority order: Error, Warning, then Highlight background. 
							
						 
						
							2025-05-20 10:03:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Logan Detrick 
								
							 
						 
						
							
							
							
							
								
							
							
								247520b348 
								
							 
						 
						
							
							
								
								Add missing dictionary and array type hints  
							
							
							
						 
						
							2025-05-06 12:35:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lawnjelly 
								
							 
						 
						
							
							
							
							
								
							
							
								f8f350a32a 
								
							 
						 
						
							
							
								
								Add GLOBAL_GET cached macros.  
							
							... 
							
							
							
							GLOBAL_GET is an expensive operation which should not be used each frame / tick.
This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed.
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> 
							
						 
						
							2025-04-30 15:08:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3947cbe3b2 
								
							 
						 
						
							
							
								
								Merge pull request  #104386  from Repiteo/core/cpp-math  
							
							... 
							
							
							
							Core: Replace C math headers with C++ equivalents 
							
						 
						
							2025-04-27 19:21:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Koyper 
								
							 
						 
						
							
							
							
							
								
							
							
								b668f45fd0 
								
							 
						 
						
							
							
								
								Fix LineEdit and TextEdit composite character backspace delete.  
							
							
							
						 
						
							2025-04-23 15:14:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad40939b6f 
								
							 
						 
						
							
							
								
								Core: Replace C math headers with C++ equivalents  
							
							... 
							
							
							
							- Minor restructuring to ensure `math_funcs.h` is the central point for math functions 
							
						 
						
							2025-04-16 15:49:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6fce829fce 
								
							 
						 
						
							
							
								
								Merge pull request  #105007  from Aziroshin/dev/aziroshin/comment-after-region-not-folding-102382  
							
							... 
							
							
							
							[CodeEdit] Fix folding for comments mixed with code region tags. 
							
						 
						
							2025-04-10 10:18:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aziroshin 
								
							 
						 
						
							
							
							
							
								
							
							
								40b7931279 
								
							 
						 
						
							
							
								
								[CodeEdit] Fix folding for comments mixed with code region tags.  
							
							... 
							
							
							
							Co-authored-by: Kit Bishop <kitbdev@gmail.com> 
							
						 
						
							2025-04-07 20:50:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yufeng Ying 
								
							 
						 
						
							
							
							
							
								
							
							
								8ae16699c5 
								
							 
						 
						
							
							
								
								Do not use Dictionary::keys() for Dictionary iteration.  
							
							
							
						 
						
							2025-04-05 18:42:13 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yufeng Ying 
								
							 
						 
						
							
							
							
							
								
							
							
								4f4031a675 
								
							 
						 
						
							
							
								
								Replace size() == 0 with is_empty().  
							
							
							
						 
						
							2025-04-02 19:18:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								754e3b3f9a 
								
							 
						 
						
							
							
								
								Merge pull request  #103825  from JulianHeuser/region_highlight_crash_fix  
							
							... 
							
							
							
							Fix crash related to #region/#endregion caused by trailing spaces 
							
						 
						
							2025-03-11 19:54:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julian 
								
							 
						 
						
							
							
							
							
								
							
							
								659d1b5d0c 
								
							 
						 
						
							
							
								
								Fix crash caused by trailing spaces  
							
							
							
						 
						
							2025-03-11 00:06:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								331a43a9d8 
								
							 
						 
						
							
							
								
								Add String::remove_char(s) methods for performance and convenience  
							
							
							
						 
						
							2025-03-10 13:19:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								466590d0ec 
								
							 
						 
						
							
							
								
								Use get_slicec instead of get_slice for single character splitters  
							
							
							
						 
						
							2025-03-08 20:36:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c43508ed7 
								
							 
						 
						
							
							
								
								Merge pull request  #102427  from AThousandShips/fix_substr  
							
							... 
							
							
							
							Clean up some uses of `String::substr` 
							
						 
						
							2025-03-07 15:12:33 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0a040c0d3 
								
							 
						 
						
							
							
								
								Merge pull request  #101319  from JulianHeuser/region_syntax_highlighting_fix  
							
							... 
							
							
							
							Improve consistency of code regions 
							
						 
						
							2025-03-07 12:06:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5113022dfe 
								
							 
						 
						
							
							
								
								Clean up some uses of String::substr  
							
							... 
							
							
							
							Cases where the end position is either equvalent to the default or past
the end of the string. 
							
						 
						
							2025-03-07 14:50:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f7ea8328b 
								
							 
						 
						
							
							
								
								Merge pull request  #102556  from kitbdev/fix-te-cursor-shape-held  
							
							... 
							
							
							
							Fix TextEdit cusor shape when mouse is held 
							
						 
						
							2025-02-12 12:56:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								65b7e1c73c 
								
							 
						 
						
							
							
								
								Fix TextEdit cusor shape when mouse is held  
							
							
							
						 
						
							2025-02-08 15:32:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								6a75a89712 
								
							 
						 
						
							
							
								
								Fix CodeEdit line length guideline zoomed position  
							
							
							
						 
						
							2025-02-08 15:30:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								e87f4f67b0 
								
							 
						 
						
							
							
								
								Merge pull request  #100913  from larspet/tooltip-hover-oob  
							
							... 
							
							
							
							Prevent tooltip from showing when hovering past the end of script line 
							
						 
						
							2025-02-07 01:39:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lars Pettersson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff39adddd1 
								
							 
						 
						
							
							
								
								Prevent tooltip from showing when hovering past end of script line  
							
							
							
						 
						
							2025-01-18 00:02:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								8274e64402 
								
							 
						 
						
							
							
								
								Fix TextEdit breakpoint hover not hiding  
							
							
							
						 
						
							2025-01-16 10:42:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julian 
								
							 
						 
						
							
							
							
							
								
							
							
								ba3f4a4b24 
								
							 
						 
						
							
							
								
								Code region keywords must be followed by whitespace  
							
							
							
						 
						
							2025-01-09 14:11:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1846b27ea 
								
							 
						 
						
							
							
								
								Improve use of Ref.is_null/valid  
							
							... 
							
							
							
							Use `is_null` over `!is_valid` and vice versa. 
							
						 
						
							2024-12-23 16:35:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Danil Alexeev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80d11500b5 
								
							 
						 
						
							
							
								
								Code Editor: Add documentation tooltips  
							
							
							
						 
						
							2024-12-15 10:51:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36c6ce92db 
								
							 
						 
						
							
							
								
								Merge pull request  #97660  from HolonProduction/completion-cancelation- 🌈  
							
							... 
							
							
							
							GUI: Only cancel completion with the `ui_cancel` action 
							
						 
						
							2024-12-14 18:25:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88e81ee730 
								
							 
						 
						
							
							
								
								Fix various typos and code style issues  
							
							
							
						 
						
							2024-11-28 17:40:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd66343c70 
								
							 
						 
						
							
							
								
								Merge pull request  #98543  from rune-scape/code-edit-margin  
							
							... 
							
							
							
							CodeEdit: Fix line number margin 
							
						 
						
							2024-11-12 12:13:19 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rune-scape 
								
							 
						 
						
							
							
							
							
								
							
							
								5d168a3850 
								
							 
						 
						
							
							
								
								CodeEdit: Fix line number margin  
							
							
							
						 
						
							2024-10-25 21:59:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								5c0f2414cd 
								
							 
						 
						
							
							
								
								Always add decimal when printing float  
							
							
							
						 
						
							2024-10-23 15:00:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c220e5bffd 
								
							 
						 
						
							
							
								
								Merge pull request  #97122  from adamscott/fix-trackpad-code-completion-scrolling  
							
							... 
							
							
							
							Fix trackpad code completion scrolling 
							
						 
						
							2024-10-14 14:09:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									HolonProduction 
								
							 
						 
						
							
							
							
							
								
							
							
								93ae8d8f0d 
								
							 
						 
						
							
							
								
								GUI: Only cancel completion with the ui_cancel action  
							
							
							
						 
						
							2024-09-30 21:46:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Scott 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f4f39c7b3 
								
							 
						 
						
							
							
								
								Fix trackpad code completion scrolling  
							
							
							
						 
						
							2024-09-17 12:37:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SaNeOr 
								
							 
						 
						
							
							
							
							
								
							
							
								ed69fd66da 
								
							 
						 
						
							
							
								
								fix: Editor, save script file: Triple quote string: spaces are converted into tabs  
							
							
							
						 
						
							2024-09-16 10:01:09 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								504e0656bb 
								
							 
						 
						
							
							
								
								Add TextEdit option to prevent copying without a selection  
							
							
							
						 
						
							2024-09-14 09:39:36 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rune-scape 
								
							 
						 
						
							
							
							
							
								
							
							
								60fa3ec4d4 
								
							 
						 
						
							
							
								
								CodeEdit: improve render speed  
							
							
							
						 
						
							2024-09-04 20:51:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4eacfe0ce 
								
							 
						 
						
							
							
								
								Merge pull request  #95285  from Calinou/codeedit-completion-color-background-translucent  
							
							... 
							
							
							
							Draw a checkerboard behind translucent colors in CodeEdit autocompletion previews 
							
						 
						
							2024-08-27 22:27:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db5003519a 
								
							 
						 
						
							
							
								
								Merge pull request  #89554  from smnast/backspace-unfold  
							
							... 
							
							
							
							Fix backspace always unfolding previous line 
							
						 
						
							2024-08-19 16:04:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb88658cc8 
								
							 
						 
						
							
							
								
								Draw a checkerboard behind translucent colors in CodeEdit autocompletion previews  
							
							... 
							
							
							
							This makes translucent colors easier to interpret as such
and is consistent with how they're displayed in ColorPicker. 
							
						 
						
							2024-08-09 00:03:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc98e432e5 
								
							 
						 
						
							
							
								
								[macOS] Fix code completion list scrolling with trackpad.  
							
							
							
						 
						
							2024-07-15 08:12:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								a7da814c6b 
								
							 
						 
						
							
							
								
								CodeEdit Fix move lines up/down viewport and selection issues  
							
							
							
						 
						
							2024-06-25 15:31:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fbb879debd 
								
							 
						 
						
							
							
								
								[Scene] Add SceneStringNames::text/value_changed  
							
							
							
						 
						
							2024-06-19 09:44:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MrPersonDev 
								
							 
						 
						
							
							
							
							
								
							
							
								2860b99077 
								
							 
						 
						
							
							
								
								Fix backspace always unfolding previous line  
							
							
							
						 
						
							2024-05-27 13:30:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Wallis 
								
							 
						 
						
							
							
							
							
								
							
							
								0e97e1bc62 
								
							 
						 
						
							
							
								
								Fix crash during code editor folding and LSP  
							
							
							
						 
						
							2024-05-23 20:01:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								773a473807 
								
							 
						 
						
							
							
								
								Overhaul multiple caret editing in TextEdit.  
							
							... 
							
							
							
							Use a multicaret edit to delay merging overlapping carets until the end. 
							
						 
						
							2024-04-26 14:26:10 -04:00