reduz 
								
							 
						 
						
							
							
							
							
								
							
							
								3682978aee 
								
							 
						 
						
							
							
								
								Replace BIND_VMETHOD by new GDVIRTUAL syntax  
							
							... 
							
							
							
							* New syntax is type safe.
* New syntax allows for type safe virtuals in native extensions.
* New syntax permits extremely fast calling.
Note: Everything was replaced where possible except for `_gui_input` `_input` and `_unhandled_input`.
These will require API rework on a separate PR as they work different than the rest of the functions.
Added a new method flag METHOD_FLAG_OBJECT_CORE, used internally. Allows to not dump the core virtuals like `_notification` to the json API, since each language will implement those as it is best fits. 
							
						 
						
							2021-08-22 08:23:58 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								a4606c2806 
								
							 
						 
						
							
							
								
								Cleanup and complete TextEdit inspector and docs  
							
							
							
						 
						
							2021-08-12 11:43:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								bf2839ea3e 
								
							 
						 
						
							
							
								
								Add theme item descriptions to the online documentation  
							
							
							
						 
						
							2021-08-04 22:27:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								809a32c045 
								
							 
						 
						
							
							
								
								Clean up and complete CodeEdit inspector and docs  
							
							
							
						 
						
							2021-08-01 12:24:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5a37f556 
								
							 
						 
						
							
							
								
								Move symbol lookup into CodeEdit  
							
							
							
						 
						
							2021-08-01 12:06:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								8f900ac178 
								
							 
						 
						
							
							
								
								Move line length guidelines into CodeEdit  
							
							
							
						 
						
							2021-08-01 12:06:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								d1a1ad127e 
								
							 
						 
						
							
							
								
								Move brace matching into CodeEdit  
							
							
							
						 
						
							2021-08-01 12:06:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								12f0053555 
								
							 
						 
						
							
							
								
								Move auto brace completion to CodeEdit  
							
							
							
						 
						
							2021-08-01 12:06:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7adf4cc9b5 
								
							 
						 
						
							
							
								
								doc: Use self-closing tags for return and argument  
							
							... 
							
							
							
							For the time being we don't support writing a description for those, preferring
having all details in the method's description.
Using self-closing tags saves half the lines, and prevents contributors from
thinking that they should write the argument or return documentation there. 
							
						 
						
							2021-07-30 15:29:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								1a0cfc219b 
								
							 
						 
						
							
							
								
								Move indent management to CodeEdit  
							
							
							
						 
						
							2021-06-20 20:00:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander Silva Dias 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff4095b36 
								
							 
						 
						
							
							
								
								Better format arguments in variant parser  
							
							
							
						 
						
							2021-06-18 00:06:40 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								341cb8da31 
								
							 
						 
						
							
							
								
								Merge pull request  #49238  from Paulb23/code_edit_code_folding  
							
							... 
							
							
							
							Move code folding into CodeEdit and hide line hiding API 
							
						 
						
							2021-06-16 20:11:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haoyu Qiu 
								
							 
						 
						
							
							
							
							
								
							
							
								bf5f13e6a0 
								
							 
						 
						
							
							
								
								Fix typo in CodeEdit methods  
							
							
							
						 
						
							2021-06-16 22:15:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								5c618dd03d 
								
							 
						 
						
							
							
								
								Move code folding into CodeEdit and hide line hiding API  
							
							
							
						 
						
							2021-06-01 17:07:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								168427624e 
								
							 
						 
						
							
							
								
								Update String/Comment, autocomplete and hints docs  
							
							
							
						 
						
							2021-06-01 16:14:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paulb23 
								
							 
						 
						
							
							
							
							
								
							
							
								00e10a842f 
								
							 
						 
						
							
							
								
								Add custom background line colour to TextEdit and remove marked lines  
							
							
							
						 
						
							2021-05-22 14:41:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Paul Joannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8455e901f3 
								
							 
						 
						
							
							
								
								class reference proofreading  
							
							
							
						 
						
							2021-03-19 13:21:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d78336c65e 
								
							 
						 
						
							
							
								
								[CTL] Add missing font outline drawing routines and theme constants.  
							
							
							
						 
						
							2021-02-14 14:11:44 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e2c0ffd1a 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Add TextServer documentation. Update Font, CanvasItem, Theme and modified controls documentation.  
							
							
							
						 
						
							2020-11-26 14:25:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bruvzg 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3be31c4960 
								
							 
						 
						
							
							
								
								[Complex Text Layouts] Refactor TextEdit and CodeEdit controls.  
							
							
							
						 
						
							2020-11-26 14:25:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2a78a8066 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							... 
							
							
							
							Bind missing enums. 
							
						 
						
							2020-09-11 12:22:10 +02:00