Timo Schwarzer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c69ae35d4d 
								
							 
						 
						
							
							
								
								Remove redundant compiler directives  
							
							... 
							
							
							
							Closes  #32817  
						
							2019-10-14 16:23:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qarmin 
								
							 
						 
						
							
							
							
							
								
							
							
								616ab4fac2 
								
							 
						 
						
							
							
								
								Small fixes to redundand code, copy paste bugs  
							
							
							
						 
						
							2019-10-14 11:40:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcel Admiraal 
								
							 
						 
						
							
							
							
							
								
							
							
								a8836ba28d 
								
							 
						 
						
							
							
								
								Remove dependency on the editor directory being in the build's include path.  
							
							... 
							
							
							
							- Add or remove the necessary subdirectorires to the includes to remove
dependency on the editor directory being in the build's include path.
- Ensure includes in modified files conform to style guideline.
- Remove editor from the build include path. 
							
						 
						
							2019-10-10 08:57:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13779b70e0 
								
							 
						 
						
							
							
								
								Make VisualScript check inheritance for port info  
							
							
							
						 
						
							2019-10-09 01:47:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chaosus 
								
							 
						 
						
							
							
							
							
								
							
							
								a9d981d26c 
								
							 
						 
						
							
							
								
								Fix theme in visual script dialogs (at startup)  
							
							
							
						 
						
							2019-09-30 10:51:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd63cc7df1 
								
							 
						 
						
							
							
								
								Merge pull request  #32402  from YeldhamDev/fix_vs_add_function  
							
							... 
							
							
							
							Fix VS editor's "Create Function" dialog 
							
						 
						
							2019-09-29 21:36:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Swarnim Arun 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf4d476d6e 
								
							 
						 
						
							
							
								
								Deconstruct node for Visualscript  
							
							... 
							
							
							
							Adds deconstruct nodes for the built-in types and adds default text to function rename_input_box for the visualscript. 
							
						 
						
							2019-09-29 23:00:08 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander Silva Dias 
								
							 
						 
						
							
							
							
							
								
							
							
								13e752190f 
								
							 
						 
						
							
							
								
								Fix VS editor's "Create Function" dialog  
							
							
							
						 
						
							2019-09-28 11:57:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e636563d5d 
								
							 
						 
						
							
							
								
								Merge pull request  #32398  from YeldhamDev/cleanup_vs_editor_left  
							
							... 
							
							
							
							Cleanup VS editor's left menu 
							
						 
						
							2019-09-28 07:35:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander Silva Dias 
								
							 
						 
						
							
							
							
							
								
							
							
								c9328aa068 
								
							 
						 
						
							
							
								
								Cleanup VS editor's left menu  
							
							
							
						 
						
							2019-09-27 21:20:43 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Swarnim Arun 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4967e4a913 
								
							 
						 
						
							
							
								
								Fix Edit function button  
							
							
							
						 
						
							2019-09-28 02:16:11 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e45e78a4 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							... 
							
							
							
							And various fixes to bindings, hyperlinks and an uninitialized variable. 
							
						 
						
							2019-09-27 22:16:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Swarnim Arun 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								59738e3fa3 
								
							 
						 
						
							
							
								
								Visualscript editor graph unification & refactoring  
							
							... 
							
							
							
							Removes the need to have separate graphs per function for the VisualScript Nodes, and refactoring UI and other improvements such as fuzzy search, right click search boxes and in-graph editable nodes 
							
						 
						
							2019-09-26 01:53:58 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								4f294b958f 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							... 
							
							
							
							Fix a few missing bindings or unspecified argument names and default values. 
							
						 
						
							2019-09-24 11:52:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72d87cfbce 
								
							 
						 
						
							
							
								
								Merge pull request  #30852  from swarnimarun/vs_tools_script  
							
							... 
							
							
							
							Tool Mode for Visualscript 
							
						 
						
							2019-09-22 21:21:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Swarnim Arun 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								097f47f064 
								
							 
						 
						
							
							
								
								Tool Mode for Visualscript  
							
							... 
							
							
							
							Add the ability to VisualScript to function in Tool mode aka the Editor itself similar to GDScript or Mono 
							
						 
						
							2019-09-21 18:42:27 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75cbcb596a 
								
							 
						 
						
							
							
								
								Merge pull request  #30982  from iwek7/feature/skip_breakpoints  
							
							... 
							
							
							
							Adds skip-breakpoints feature 
							
						 
						
							2019-09-04 01:31:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									iwek7 
								
							 
						 
						
							
							
							
							
								
							
							
								617797c47c 
								
							 
						 
						
							
							
								
								Adds skip-breakpoints feature  
							
							
							
						 
						
							2019-09-03 20:49:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									64epicks 
								
							 
						 
						
							
							
							
							
								
							
							
								e430f8ca61 
								
							 
						 
						
							
							
								
								Implemented ord function in VisualScript  
							
							
							
						 
						
							2019-09-03 17:06:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chaosus89 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd8589547 
								
							 
						 
						
							
							
								
								Fix resizer icon visiblity on light theme in GraphNode  
							
							
							
						 
						
							2019-09-01 09:12:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Roubinski 
								
							 
						 
						
							
							
							
							
								
							
							
								33e9fce1bb 
								
							 
						 
						
							
							
								
								Plugin support for visual shaders  
							
							
							
						 
						
							2019-08-14 15:52:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robin Hübner 
								
							 
						 
						
							
							
							
							
								
							
							
								8aeade74db 
								
							 
						 
						
							
							
								
								Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/'  
							
							
							
						 
						
							2019-08-12 10:15:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qarmin 
								
							 
						 
						
							
							
							
							
								
							
							
								e0b5b21863 
								
							 
						 
						
							
							
								
								Add some code changes/fixes proposed by Coverity and Clang Tidy  
							
							
							
						 
						
							2019-08-07 12:54:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Barroga 
								
							 
						 
						
							
							
							
							
								
							
							
								5c447cecd2 
								
							 
						 
						
							
							
								
								Add descriptive tooltips in VS editor  
							
							... 
							
							
							
							In the Visual Script editor, the override icon is not very clear what it's intended purpose is for. Currently, its tooltip just says: "Function:" which is the same tooltip as the "add new function" icon.
To resolve this issue, this PR adds descriptive tooltips to the following icons in the Visual Script editor: 
-Override Function
-Add Function
-Add Variable
-Add Signal 
							
						 
						
							2019-07-31 20:10:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								07e289963c 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							
							
						 
						
							2019-07-22 12:27:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								60efd67034 
								
							 
						 
						
							
							
								
								Merge pull request  #30693  from Chaosus/lerp_angle  
							
							... 
							
							
							
							Added lerp_angle built-in function 
							
						 
						
							2019-07-20 13:37:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d15cf7b672 
								
							 
						 
						
							
							
								
								Merge pull request  #30576  from qarmin/lgtm_coverage  
							
							... 
							
							
							
							Changed some code reported by LGTM and Coverity 
							
						 
						
							2019-07-20 12:00:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chaosus 
								
							 
						 
						
							
							
							
							
								
							
							
								6694c119d0 
								
							 
						 
						
							
							
								
								Added lerp_angles built-in function  
							
							... 
							
							
							
							Co-authored-by: Xrayez <https://github.com/Xrayez >
Co-authored-by: DleanJeans <https://github.com/DleanJeans > 
							
						 
						
							2019-07-20 12:59:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qarmin 
								
							 
						 
						
							
							
							
							
								
							
							
								6cbaf7662f 
								
							 
						 
						
							
							
								
								Changed some code showed in LGTM and Coverage  
							
							
							
						 
						
							2019-07-20 08:09:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f796779f7c 
								
							 
						 
						
							
							
								
								Merge pull request  #23310  from aaronfranke/posmod-int  
							
							... 
							
							
							
							Add integer posmod and rename default arg names 
							
						 
						
							2019-07-19 15:07:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									K. S. Ernest (iFIre) Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								bdf54a7f9e 
								
							 
						 
						
							
							
								
								Visualscript: Add types for base type get and set.  
							
							
							
						 
						
							2019-07-19 00:04:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
							
							
								
							
							
								a60f242982 
								
							 
						 
						
							
							
								
								Add integer posmod and rename default arg names  
							
							... 
							
							
							
							"posmod" is the integer version of "fposmod". We do not need a "mod" because of the % operator.
I changed the default arg names from "x" and "y" to "a" and "b" because they are not coordinates. I also changed pow's arg names to "base" and "exp". Also, I reorganized the code in the VS built-in funcs switch statement. 
							
						 
						
							2019-07-18 16:33:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								efd55631e2 
								
							 
						 
						
							
							
								
								doc: Sync classref with current source  
							
							
							
						 
						
							2019-07-15 20:45:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28d3a6051c 
								
							 
						 
						
							
							
								
								Use base Color() constructors instead of Color::html()  
							
							... 
							
							
							
							This results in slightly smaller binaries (-17 KB for an editor binary)
as no strings need to be allocated. 
							
						 
						
							2019-07-08 21:17:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qarmin 
								
							 
						 
						
							
							
							
							
								
							
							
								9a77d748c0 
								
							 
						 
						
							
							
								
								Fixes minor issues found by static analyzer  
							
							
							
						 
						
							2019-07-07 23:08:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08200cb9f5 
								
							 
						 
						
							
							
								
								Merge pull request  #29333  from hbina/fix_double_click_when_no_edited_func  
							
							... 
							
							
							
							fixed an issue with double clicking available node in VisualScriptEditor 
							
						 
						
							2019-07-01 16:33:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								a78373ddc2 
								
							 
						 
						
							
							
								
								doc: Remove null default values that can't be determined  
							
							... 
							
							
							
							Applying #30187 . 
							
						 
						
							2019-06-30 13:58:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								c6cea6e9b3 
								
							 
						 
						
							
							
								
								doc: Add default values to all properties  
							
							... 
							
							
							
							Thanks to @bojidar-bg's impressive work in #29380 . 
							
						 
						
							2019-06-30 13:58:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrii Doroshenko (Xrayez) 
								
							 
						 
						
							
							
							
							
								
							
							
								7c11a1b162 
								
							 
						 
						
							
							
								
								Add support for creating editor icons per module  
							
							... 
							
							
							
							The functionality is similar to how `doc_classes` are retrieved per module.
The build system will search for custom icons path defined per module via
`get_icons_path()` method in `config.py` or default icons path.
If such paths don't exist, only the editor's own icons will be built.
Most module icons were moved from editor/icons to respective modules. 
							
						 
						
							2019-06-28 23:42:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Locurcio 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7f6115f76 
								
							 
						 
						
							
							
								
								Proofread and improve the whole class reference  
							
							... 
							
							
							
							- Document a few more properties and methods
- Add more information to many classes
- Fix lots of typos and gramar mistakes
- Use [code] tags for parameters consistently
- Use [b] and [i] tags consistently
- Put "Warning:" and "Note:" on their own line to be more visible,
  and make them always bold
- Tweak formatting in code examples to be more readable
- Use double quotes consistently
- Add more links to third-party technologies 
							
						 
						
							2019-06-27 22:30:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								528c4722d6 
								
							 
						 
						
							
							
								
								doc: Don't use GlobalScope scope in hyperlinks, it's automatically inferred  
							
							
							
						 
						
							2019-06-27 14:43:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								bc82781f7d 
								
							 
						 
						
							
							
								
								doc: Replace all [code]CONSTANT[/code] by new [constant CONSTANT] hyperlinks  
							
							
							
						 
						
							2019-06-27 13:49:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								86ed7a9884 
								
							 
						 
						
							
							
								
								doc: Complete and harmonize all _MAX constant descriptions  
							
							
							
						 
						
							2019-06-27 11:10:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qarmin 
								
							 
						 
						
							
							
							
							
								
							
							
								4e5310cc60 
								
							 
						 
						
							
							
								
								Some code changed with Clang-Tidy  
							
							
							
						 
						
							2019-06-26 15:08:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c66771e3e 
								
							 
						 
						
							
							
								
								Merge pull request  #29283  from qarmin/fix_some_always_same_values  
							
							... 
							
							
							
							Remove always true/false values 
							
						 
						
							2019-06-20 21:10:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									qarmin 
								
							 
						 
						
							
							
							
							
								
							
							
								072e40368e 
								
							 
						 
						
							
							
								
								Fix always true/false values  
							
							
							
						 
						
							2019-06-20 16:59:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									JohnJLight 
								
							 
						 
						
							
							
							
							
								
							
							
								38d3bfe971 
								
							 
						 
						
							
							
								
								Made use of semicolons more consitent, fixed formatting  
							
							
							
						 
						
							2019-06-19 15:24:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
							
							
								
							
							
								0764451dc5 
								
							 
						 
						
							
							
								
								doc: Improve docs for Resource* classes  
							
							... 
							
							
							
							Also move module-specific classes to their own module's `doc_classes`
folder. 
							
						 
						
							2019-06-18 20:07:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ac3687d6f 
								
							 
						 
						
							
							
								
								Merge pull request  #28766  from pgoral/editor_validation_issue  
							
							... 
							
							
							
							Changing method signature in other class in not recognized in working… 
							
						 
						
							2019-06-17 23:13:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7842f4ca5c 
								
							 
						 
						
							
							
								
								Merge pull request  #29262  from DarknessCatt/issue-27476  
							
							... 
							
							
							
							Automatically add new line to scripts 
							
						 
						
							2019-06-11 15:07:09 +02:00