Eric M 
								
							 
						 
						
							
							
							
							
								
							
							
								92900bd490 
								
							 
						 
						
							
							
								
								Fixed ui_accept (spacebar + return) accepting auto-completion options.  
							
							
							
						 
						
							2021-04-15 00:38:28 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								9d87bcdcde 
								
							 
						 
						
							
							
								
								Fix TextEdit cursor update when adding or deleting text  
							
							... 
							
							
							
							Updating the viewport while setting the line index before the column is
set could wrongly cause the text to be scrolled down. 
							
						 
						
							2021-04-06 22:17:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafał Mikrut 
								
							 
						 
						
							
							
							
							
								
							
							
								504bc5cc67 
								
							 
						 
						
							
							
								
								Fix crashes in *_input functions  
							
							
							
						 
						
							2021-04-05 08:52:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10d7fccb54 
								
							 
						 
						
							
							
								
								Rename ButtonList enum and members to MouseButton  
							
							
							
						 
						
							2021-03-23 07:13:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e86b4c0e4 
								
							 
						 
						
							
							
								
								Merge pull request  #46280  from floppyhammer/AdjustCompletionPanelPosition  
							
							... 
							
							
							
							Improve Completion Panel Position in Shader Editor 
							
						 
						
							2021-03-21 00:17:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Anshul7sp1 
								
							 
						 
						
							
							
							
							
								
							
							
								91181c2086 
								
							 
						 
						
							
							
								
								Fixes small typos and grammar correction  
							
							
							
						 
						
							2021-03-12 19:05:16 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabio Alessandrelli 
								
							 
						 
						
							
							
							
							
								
							
							
								eda5ae9d75 
								
							 
						 
						
							
							
								
								Add IME support checks in LineEdit/TextEdit.  
							
							... 
							
							
							
							Avoid spamming "IME is unsupported" when the DisplayServer report it as
such. 
							
						 
						
							2021-03-11 23:04:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b853d7a7b 
								
							 
						 
						
							
							
								
								Merge pull request  #46572  from jmb462/fix-selection-error-after-commenting-or-indenting  
							
							... 
							
							
							
							Fix selection error after commenting or indenting text (Fix  #46477  issue) 
							
						 
						
							2021-03-07 17:03:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc2207d8e8 
								
							 
						 
						
							
							
								
								Merge pull request  #46627  from jmb462/fix-incorrect-autoindentation-in-multiline-brackets  
							
							... 
							
							
							
							Fix incorrect auto-indentation in multiline brackets (fix  #46384 ) 
							
						 
						
							2021-03-07 16:55:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jmb462 
								
							 
						 
						
							
							
							
							
								
							
							
								f05d6f66b0 
								
							 
						 
						
							
							
								
								fix incorrect iauto-indentation in mutliline bracket ( fix   #46384 )  
							
							
							
						 
						
							2021-03-03 18:59:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jmb462 
								
							 
						 
						
							
							
							
							
								
							
							
								5c58d3731c 
								
							 
						 
						
							
							
								
								fix selection error after commenting or indenting text  
							
							
							
						 
						
							2021-03-01 21:57:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mateo Kuruk Miccino 
								
							 
						 
						
							
							
							
							
								
							
							
								a3db2fd46b 
								
							 
						 
						
							
							
								
								LineEdit: Now double click to select a word, and triple click to select all the content using the new TextServer  
							
							... 
							
							
							
							TextEdit: Update the method to search words with the new TextServer 
							
						 
						
							2021-03-01 08:38:08 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									floppyhammer 
								
							 
						 
						
							
							
							
							
								
							
							
								e927a9fef0 
								
							 
						 
						
							
							
								
								ImproveCompletionPanelPositionInShaderEditor  
							
							
							
						 
						
							2021-02-22 11:08:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric M 
								
							 
						 
						
							
							
							
							
								
							
							
								49714b0963 
								
							 
						 
						
							
							
								
								Removed hardcoded shortcuts from /scene and converted to input actions  
							
							... 
							
							
							
							This removes hardcoded actions from things like LineEdit and TextEdit.
Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods. 
							
						 
						
							2021-02-18 16:22:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d78336c65e 
								
							 
						 
						
							
							
								
								[CTL] Add missing font outline drawing routines and theme constants.  
							
							
							
						 
						
							2021-02-14 14:11:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7128f09a5d 
								
							 
						 
						
							
							
								
								Merge pull request  #45858  from nekomatata/text-edit-style-content-margins  
							
							... 
							
							
							
							TextEdit respects content margin from StyleBox 
							
						 
						
							2021-02-13 17:41:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								48e7cced9f 
								
							 
						 
						
							
							
								
								Merge pull request  #45881  from nekomatata/textedit-wrap-autoscroll  
							
							... 
							
							
							
							Fix TextEdit autoscroll with wrapped lines 
							
						 
						
							2021-02-13 17:41:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								121030940c 
								
							 
						 
						
							
							
								
								Fix TextEdit autoscroll with wrapped lines  
							
							... 
							
							
							
							Index to find the last line wrap index was off by one, which prevented the first wrapped line to trigger autoscroll. 
							
						 
						
							2021-02-12 13:44:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PouleyKetchoupp 
								
							 
						 
						
							
							
							
							
								
							
							
								100fc26f39 
								
							 
						 
						
							
							
								
								TextEdit respects content margin from StyleBox  
							
							... 
							
							
							
							Now TextEdit adjusts x & y offset according to the corresponding
StyleBox when in normal or read-only mode.
In order to handle bottom content margin, wrapped lines that are entirely outside the stylebox content area are not drawn. 
							
						 
						
							2021-02-12 13:22:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								28537d8c84 
								
							 
						 
						
							
							
								
								Fix LineEdit minimum width  
							
							... 
							
							
							
							-Changed theme setting name to make more sense of what it does
-Reduced amount of minimum characters, so minimum size is smaller. 
							
						 
						
							2021-02-12 17:04:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6c9e608a34 
								
							 
						 
						
							
							
								
								Use get_char_size(' ') to calculate space width.  
							
							
							
						 
						
							2021-02-12 15:06:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa2823fa3 
								
							 
						 
						
							
							
								
								Removed _change_notify  
							
							... 
							
							
							
							-For inspector refresh, the inspector now detects if a property change by polling a few times per second and then does update the control if so. This process is very cheap.
-For property list refresh, a new signal (property_list_changed) was added to Object. _change_notify() is replaced by notify_property_list_changed()
-Changed all objects using the old method to the signal, or just deleted the calls to _change_notify(<property>) since they are unnecesary now. 
							
						 
						
							2021-02-10 19:31:24 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafał Mikrut 
								
							 
						 
						
							
							
							
							
								
							
							
								7961a1dea3 
								
							 
						 
						
							
							
								
								Initialize class variables with default values in scene/ [2/2]  
							
							
							
						 
						
							2021-02-09 18:24:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Oliver Dick 
								
							 
						 
						
							
							
							
							
								
							
							
								8d598693fc 
								
							 
						 
						
							
							
								
								TextEdit: When left mouse is pressed to place the cursor, do not immediately adjust the viewport when cursor_set_line is called, but afterwards on cursor_set_column (effectively when the cursor reached its final position)  
							
							... 
							
							
							
							Fixes  #45770  
						
							2021-02-07 00:28:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								264504d76d 
								
							 
						 
						
							
							
								
								Merge pull request  #45110  from fmazan/completion-panel-positioning  
							
							... 
							
							
							
							Fixed completion and hint panel positioning in TextExit 
							
						 
						
							2021-02-01 20:50:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								8eb39f4e8b 
								
							 
						 
						
							
							
								
								Change themes *_color_* to *_*_color  
							
							... 
							
							
							
							Changed:
font_color_accel -> font_accelerator_color
font_color_bg -> font_unselected_color
font_color_disabled -> font_disabled_color
font_color_fg -> font_selected_color
font_color_hover -> font_hover_color
font_color_hover_pressed -> font_hover_pressed_color
font_color_pressed -> font_pressed_color
font_color_readonly -> font_readonly_color
font_color_selected -> font_selected_color
font_color_shadow -> font_shadow_color
font_color_uneditable -> font_uneditable_color
icon_color_disabled -> icon_disabled_color
icon_color_hover -> icon_hover_color
icon_color_hover_pressed -> icon_hover_pressed_color
icon_color_normal -> icon_normal_color
icon_color_pressed -> icon_pressed_color
Also includes:
font_outline_modulate -> font_outline_color
tab_fg -> tab_selected
tab_bg -> tab_unselected 
							
						 
						
							2021-01-24 06:28:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								7666c1caf3 
								
							 
						 
						
							
							
								
								Fix TextEdit drawing Caret and icons out of bounds  
							
							
							
						 
						
							2021-01-14 22:19:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Filip 
								
							 
						 
						
							
							
							
							
								
							
							
								de9e1e4540 
								
							 
						 
						
							
							
								
								Fixed completion and hint panel positioning in TextExit  
							
							
							
						 
						
							2021-01-11 22:05:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Kennedy 
								
							 
						 
						
							
							
							
							
								
							
							
								715cf48f81 
								
							 
						 
						
							
							
								
								Makes script editor not draw non existent spaces.  
							
							... 
							
							
							
							Fixes  #44775  Editor is incorrectly drawing non existent space. 
						
							2021-01-05 20:20:41 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b7f582f22 
								
							 
						 
						
							
							
								
								Revert "solved ctrl + alt + special character Issue  #6851 "  
							
							
							
						 
						
							2021-01-05 14:41:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5334d14f7 
								
							 
						 
						
							
							
								
								Update copyright statements to 2021  
							
							... 
							
							
							
							Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆  
							
						 
						
							2021-01-01 20:19:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								5b937d493f 
								
							 
						 
						
							
							
								
								Rename empty() to is_empty()  
							
							
							
						 
						
							2020-12-28 10:39:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4c211c3b7 
								
							 
						 
						
							
							
								
								Merge pull request  #44605  from madmiraal/rename-control-margin  
							
							... 
							
							
							
							Rename Control margin to offset 
							
						 
						
							2020-12-23 18:24:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								4b8b803931 
								
							 
						 
						
							
							
								
								Rename Control margin to offset  
							
							
							
						 
						
							2020-12-23 06:25:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1adea98d07 
								
							 
						 
						
							
							
								
								Use integer text position in scroll container, TextEdit and canvas editor, to ensure sharp text rendering.  
							
							... 
							
							
							
							Use integer font align/advance with any font scaling, to ensure sharp text rendering. 
							
						 
						
							2020-12-21 07:49:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Minakov 
								
							 
						 
						
							
							
							
							
								
							
							
								efeb9e4d08 
								
							 
						 
						
							
							
								
								GUI: use cursor in TextEdit for non selected text.  
							
							
							
						 
						
							2020-12-16 05:41:14 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2d4ef1c193 
								
							 
						 
						
							
							
								
								Fixed mouse scrolling in TextEdit's  
							
							
							
						 
						
							2020-12-11 12:51:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								644f739660 
								
							 
						 
						
							
							
								
								Static analyzer fixes:  
							
							... 
							
							
							
							Removes unused code in OS.
Fixes return types.
Fixes few typos. 
							
						 
						
							2020-12-09 10:17:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ef483e9a9 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Performance optimizations.  
							
							
							
						 
						
							2020-12-07 08:53:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a458e90179 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Adds missing Font::SPACING_* to the Label, LineEdit, TextEdit, TextLine and TextParagraph.  
							
							... 
							
							
							
							Fixes oversized editor control height (default editor spacing is negative) and control size changing when text is set. 
							
						 
						
							2020-12-06 20:30:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3be31c4960 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Refactor TextEdit and CodeEdit controls.  
							
							
							
						 
						
							2020-11-26 14:25:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99666de00f 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Refactor Font class, default themes and controls to use Text Server interface.  
							
							... 
							
							
							
							Implement interface mirroring.
Add TextLine and TextParagraph classes.
Handle UTF-16 input on macOS and Windows. 
							
						 
						
							2020-11-26 14:25:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sergey Minakov 
								
							 
						 
						
							
							
							
							
								
							
							
								8894c64e54 
								
							 
						 
						
							
							
								
								GUI: send cursor data from TextEdit  
							
							
							
						 
						
							2020-11-15 16:03:21 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								127458ed17 
								
							 
						 
						
							
							
								
								Reorganized core/ directory, it was too fatty already  
							
							... 
							
							
							
							-Removed FuncRef, since Callable makes it obsolete
-Removed int_types.h as its obsolete in c++11+
-Changed color names code 
							
						 
						
							2020-11-07 20:17:12 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								c3df61a602 
								
							 
						 
						
							
							
								
								Removed redundant line from TextEdit  
							
							... 
							
							
							
							introduced in https://github.com/godotengine/godot/pull/43026  
							
						 
						
							2020-10-28 12:56:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Devin Curry 
								
							 
						 
						
							
							
							
							
								
							
							
								b9c35af15d 
								
							 
						 
						
							
							
								
								ScriptEditor: Fix line number gutter drag select  
							
							... 
							
							
							
							Fixes issue #42722  
							
						 
						
							2020-10-25 12:13:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4c65dc975c 
								
							 
						 
						
							
							
								
								Shows ColorRect in Color constants autocompletion  
							
							
							
						 
						
							2020-10-23 19:03:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dominik 'dreamsComeTrue' Jasiński 
								
							 
						 
						
							
							
							
							
								
							
							
								99c8a07919 
								
							 
						 
						
							
							
								
								TextEdit - fix valid bounds in 'set_line'.  Fixes   #41967  
							
							
							
						 
						
							2020-10-17 17:59:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								33ab9cd621 
								
							 
						 
						
							
							
								
								Move safe line color into editor  
							
							
							
						 
						
							2020-09-10 20:35:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								d18a90b8f0 
								
							 
						 
						
							
							
								
								Move ConnectionGutter to editor code_editor  
							
							
							
						 
						
							2020-09-10 20:35:28 +01:00