Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								99e26b6e63 
								
							 
						 
						
							
							
								
								Fix editor crash when renaming visual shader port  
							
							 
							
							
							
						 
						
							2022-03-18 09:52:12 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4d6790e9df 
								
							 
						 
						
							
							
								
								Add _get_func_code/_is_available virtual functions to custom nodes  
							
							 
							
							
							
						 
						
							2022-03-08 16:23:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								87c7fe69f2 
								
							 
						 
						
							
							
								
								Fix _update_varyings call in visual shader  
							
							 
							
							
							
						 
						
							2022-03-07 10:26:09 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb8ce0ce68 
								
							 
						 
						
							
							
								
								Merge pull request  #58750  from Chaosus/vs_varyings  
							
							 
							
							... 
							
							
							
							Add varying support to visual shaders 
							
						 
						
							2022-03-07 07:41:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								15a87f8e92 
								
							 
						 
						
							
							
								
								Add varying support to visual shaders  
							
							 
							
							
							
						 
						
							2022-03-04 23:30:47 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2f8cb76899 
								
							 
						 
						
							
							
								
								Adds few more input/output built-ins to visual shader  
							
							 
							
							
							
						 
						
							2022-03-03 21:28:23 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								a4a8de3874 
								
							 
						 
						
							
							
								
								Fix crash on creation of HSV2RGB/RGB2HSV functions in visual shader  
							
							 
							
							
							
						 
						
							2022-02-27 17:51:31 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jakob Bouchard 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6553f5c242 
								
							 
						 
						
							
							
								
								Convert _notification methods to switch - Chunk C  
							
							 
							
							
							
						 
						
							2022-02-16 13:03:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									trollodel 
								
							 
						 
						
							
							
							
							
								
							
							
								05b56f316d 
								
							 
						 
						
							
							
								
								Remove most EditorNode constructor parameters and fields  
							
							 
							
							
							
						 
						
							2022-02-14 14:16:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								b396fd4eef 
								
							 
						 
						
							
							
								
								Improve compilation speed (forward declarations/includes cleanup)  
							
							 
							
							
							
						 
						
							2022-02-12 02:46:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a66e55069e 
								
							 
						 
						
							
							
								
								Merge pull request  #57796  from akien-mga/revert-sname-theme-setters  
							
							 
							
							
							
						 
						
							2022-02-08 11:13:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fc076ece3d 
								
							 
						 
						
							
							
								
								Revert "Add missing SNAME macro optimization to all theme methods call"  
							
							 
							
							... 
							
							
							
							This reverts commit a988fad9a0 .
As discussed in #57725  and clarified in #57788 , `SNAME` is not meant to be used
everywhere but only in critical code paths. For theme methods specifically, it
was by design that only getters use `SNAME` and not setters. 
							
						 
						
							2022-02-08 10:17:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								317cd0b19a 
								
							 
						 
						
							
							
								
								Refactor some object type checking code with cast_to  
							
							 
							
							... 
							
							
							
							Less stringly typed logic, and less String allocations and comparisons. 
							
						 
						
							2022-02-08 10:08:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bfb75d107c 
								
							 
						 
						
							
							
								
								Merge pull request  #57741  from Chaosus/vs_fixes  
							
							 
							
							
							
						 
						
							2022-02-07 12:50:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b024602660 
								
							 
						 
						
							
							
								
								Merge pull request  #57725  from jmb462/missing-sname-theme-setters  
							
							 
							
							
							
						 
						
							2022-02-07 11:46:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								a6e280c5de 
								
							 
						 
						
							
							
								
								Add some more fixes to visual shader  
							
							 
							
							
							
						 
						
							2022-02-07 11:28:42 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									jmb462 
								
							 
						 
						
							
							
							
							
								
							
							
								a988fad9a0 
								
							 
						 
						
							
							
								
								Add missing SNAME macro optimization to all theme methods call  
							
							 
							
							
							
						 
						
							2022-02-06 23:06:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								db18faf660 
								
							 
						 
						
							
							
								
								Rename PORT_TYPE_VECTOR to PORT_TYPE_VECTOR_3D  
							
							 
							
							
							
						 
						
							2022-02-06 20:15:28 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								59af063636 
								
							 
						 
						
							
							
								
								Add support for 2D vector type to visual shaders  
							
							 
							
							
							
						 
						
							2022-02-02 19:59:34 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Anilforextra 
								
							 
						 
						
							
							
							
							
								
							
							
								fc27636999 
								
							 
						 
						
							
							
								
								Vectors: Use clear() and has().  
							
							 
							
							... 
							
							
							
							Use clear() instead of resize(0).
Use has() instead of "find(p_val) != -1". 
							
						 
						
							2022-02-02 00:11:09 +05:45  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								88b2afa28f 
								
							 
						 
						
							
							
								
								[VisualShader] Merge scalar and vector derivative functions into one  
							
							 
							
							
							
						 
						
							2022-01-28 22:19:10 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								fd8c0f4a6a 
								
							 
						 
						
							
							
								
								Refactor AddOption in visual shader editor  
							
							 
							
							
							
						 
						
							2022-01-28 15:28:37 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								98692d68c3 
								
							 
						 
						
							
							
								
								Minor tweaks and fixes to panning  
							
							 
							
							
							
						 
						
							2022-01-23 13:49:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e363f404a5 
								
							 
						 
						
							
							
								
								Merge pull request  #57000  from KoBeWi/UNLIMITED_PANNING  
							
							 
							
							
							
						 
						
							2022-01-23 00:47:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee253163ab 
								
							 
						 
						
							
							
								
								Merge pull request  #57056  from Chaosus/vs_fix_defaults  
							
							 
							
							
							
						 
						
							2022-01-23 00:27:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								56a6e95d6a 
								
							 
						 
						
							
							
								
								Remove transform input from fog mode in visual shaders  
							
							 
							
							
							
						 
						
							2022-01-22 16:31:06 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								538cff1351 
								
							 
						 
						
							
							
								
								Fix default input port hints for some modes in visual shader  
							
							 
							
							
							
						 
						
							2022-01-22 11:12:56 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								74bfe88267 
								
							 
						 
						
							
							
								
								Add ViewPanner to 2D editor  
							
							 
							
							
							
						 
						
							2022-01-21 18:35:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									trollodel 
								
							 
						 
						
							
							
							
							
								
							
							
								aa1102fc53 
								
							 
						 
						
							
							
								
								Store panels and docks singletons in their own classes  
							
							 
							
							
							
						 
						
							2022-01-20 20:13:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2ae6f838a 
								
							 
						 
						
							
							
								
								Merge pull request  #56713  from Chaosus/vs_sampler_connection  
							
							 
							
							... 
							
							
							
							Auto-set a port source for texture nodes created by dragged connection 
							
						 
						
							2022-01-12 16:07:09 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								c381990fca 
								
							 
						 
						
							
							
								
								Auto-set a port source for texture nodes created by dragged connection  
							
							 
							
							
							
						 
						
							2022-01-12 15:21:55 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								422f7b280f 
								
							 
						 
						
							
							
								
								Optimize include files to improve shader_language.h compilation speed  
							
							 
							
							
							
						 
						
							2022-01-12 14:19:12 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5495783b2 
								
							 
						 
						
							
							
								
								Merge pull request  #53185  from KoBeWi/viewing_pan  
							
							 
							
							
							
						 
						
							2022-01-12 11:36:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Anilforextra 
								
							 
						 
						
							
							
							
							
								
							
							
								6c3a0460a8 
								
							 
						 
						
							
							
								
								Use List Initializations for Vectors.  
							
							 
							
							
							
						 
						
							2022-01-12 10:15:12 +05:45  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7ed05792 
								
							 
						 
						
							
							
								
								Unify panning in sub-editors and make it configurable  
							
							 
							
							
							
						 
						
							2022-01-11 13:57:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								ea8d00282d 
								
							 
						 
						
							
							
								
								A small visual shader editor refactoring  
							
							 
							
							
							
						 
						
							2022-01-07 11:27:06 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe52458154 
								
							 
						 
						
							
							
								
								Update copyright statements to 2022  
							
							 
							
							... 
							
							
							
							Happy new year to the wonderful Godot community! 
							
						 
						
							2022-01-03 21:27:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nathan Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								49403cbfa0 
								
							 
						 
						
							
							
								
								Replace String comparisons with "", String() to is_empty()  
							
							 
							
							... 
							
							
							
							Also:
- Adds two stress tests to test_string.h
- Changes to .empty() on std::strings 
							
						 
						
							2021-12-09 04:48:38 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nathan Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41a20171eb 
								
							 
						 
						
							
							
								
								align to horizontal_alignment, valign to vertical_alignment, related  
							
							 
							
							
							
						 
						
							2021-12-09 01:38:46 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								76f6c0849c 
								
							 
						 
						
							
							
								
								Make compile shader function to use struct instead long parameter list  
							
							 
							
							
							
						 
						
							2021-12-08 11:34:40 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									jmb462 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								81efebb3a1 
								
							 
						 
						
							
							
								
								Fix bad popups offset in editor with single window off  
							
							 
							
							... 
							
							
							
							Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com>
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com> 
							
						 
						
							2021-12-06 14:29:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b12fea5b52 
								
							 
						 
						
							
							
								
								Add bitwise operators to VisualShaderNodeIntOp  
							
							 
							
							
							
						 
						
							2021-12-03 12:48:35 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Lightning_A 
								
							 
						 
						
							
							
							
							
								
							
							
								e078f970db 
								
							 
						 
						
							
							
								
								Rename remove() to remove_at() when removing by index  
							
							 
							
							
							
						 
						
							2021-11-23 18:58:57 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								eabf8f5edf 
								
							 
						 
						
							
							
								
								Added reset_size method to Control and Window classes  
							
							 
							
							
							
						 
						
							2021-11-22 16:55:21 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c0fdcc8ac 
								
							 
						 
						
							
							
								
								Use "enum class" for input enums  
							
							 
							
							
							
						 
						
							2021-11-12 15:37:54 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								826e781bfa 
								
							 
						 
						
							
							
								
								Fix default_texture_param in shader pipeline to support uniform arrays  
							
							 
							
							
							
						 
						
							2021-11-12 12:53:40 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68664c0239 
								
							 
						 
						
							
							
								
								Merge pull request  #54836  from pycbouh/inspector-plugins-fixes-and-groups  
							
							 
							
							
							
						 
						
							2021-11-10 22:06:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Sizov 
								
							 
						 
						
							
							
							
							
								
							
							
								2e4d18c929 
								
							 
						 
						
							
							
								
								Fix EditorInspectorPlugin virtual bindings and add parse_group callback  
							
							 
							
							
							
						 
						
							2021-11-10 17:56:59 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								80b563672b 
								
							 
						 
						
							
							
								
								Added MeshEmitter node for particles in visual shader  
							
							 
							
							
							
						 
						
							2021-11-06 17:45:38 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Yuri Roubinsky 
								
							 
						 
						
							
							
							
							
								
							
							
								dcdf59cd73 
								
							 
						 
						
							
							
								
								Added 2D boolean hint for particle emitters in visual shaders  
							
							 
							
							
							
						 
						
							2021-11-05 12:45:57 +03:00