Tibo 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa76439ce 
								
							 
						 
						
							
							
								
								Update GraphNode selection logic if not visible  
							
							
							
						 
						
							2025-07-31 18:38:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pāvels Nadtočajevs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a272376f89 
								
							 
						 
						
							
							
								
								Cleanup accessibility names.  
							
							
							
						 
						
							2025-06-23 11:08:36 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								b55b9fe352 
								
							 
						 
						
							
							
								
								[GraphEdit] Improve UI control scheme by separating scroll_offset from scroll bars  
							
							
							
						 
						
							2025-06-14 13:10:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pāvels Nadtočajevs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								22b5a2fc5c 
								
							 
						 
						
							
							
								
								Change editor button focus mode to FOCUS_ACCESSIBILITY.  
							
							
							
						 
						
							2025-06-08 15:53:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Alexsander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								454e4f817c 
								
							 
						 
						
							
							
								
								Make build profile project detection also set build options  
							
							
							
						 
						
							2025-06-03 11:11:33 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b4ed4c038 
								
							 
						 
						
							
							
								
								Merge pull request  #105595  from bruvzg/focus_fx  
							
							... 
							
							
							
							Fix `FOCUS_ACCESSIBILITY` grabbing focus when it is not supposed to, forward `GraphNode` key input to `GraphEdit`. 
							
						 
						
							2025-04-27 19:21:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3947cbe3b2 
								
							 
						 
						
							
							
								
								Merge pull request  #104386  from Repiteo/core/cpp-math  
							
							... 
							
							
							
							Core: Replace C math headers with C++ equivalents 
							
						 
						
							2025-04-27 19:21:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pāvels Nadtočajevs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db0c0a9182 
								
							 
						 
						
							
							
								
								Fix FOCUS_ACCESSIBILITY grabbing focus when it is not supposed to, forward GraphNode key input to GraphEdit.  
							
							
							
						 
						
							2025-04-27 00:45:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8ff4ea8a4a 
								
							 
						 
						
							
							
								
								Merge pull request  #97763  from Geometror/fix-gn-child-vis-conn-update  
							
							... 
							
							
							
							Fix `GraphEdit` connections not updating when a child of `GraphNode` goes invisible or changes size 
							
						 
						
							2025-04-21 08:24:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad40939b6f 
								
							 
						 
						
							
							
								
								Core: Replace C math headers with C++ equivalents  
							
							... 
							
							
							
							- Minor restructuring to ensure `math_funcs.h` is the central point for math functions 
							
						 
						
							2025-04-16 15:49:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								867fbd8be3 
								
							 
						 
						
							
							
								
								Fix GraphEdit connections not updating when a child of GraphNode goes invisible or changes size  
							
							
							
						 
						
							2025-04-15 18:31:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kit 
								
							 
						 
						
							
							
							
							
								
							
							
								d16e8b7ca4 
								
							 
						 
						
							
							
								
								Fix and rename mouse filter recursive behavior  
							
							... 
							
							
							
							and focus mode recursive behavior. 
							
						 
						
							2025-04-09 23:45:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pāvels Nadtočajevs 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b106dfd4f9 
								
							 
						 
						
							
							
								
								Base accessibility API.  
							
							
							
						 
						
							2025-04-08 20:14:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1acc839a8 
								
							 
						 
						
							
							
								
								Directly use segment points in Geometry2D/3D function parameters  
							
							
							
						 
						
							2025-03-30 16:25:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									LuoZhihao 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9650f54e 
								
							 
						 
						
							
							
								
								CI: Fix godot regression project test  
							
							... 
							
							
							
							Fix crash and memory leak in `SpringBoneSimulator3D`
Fix crash in `GraphEdit` 
							
						 
						
							2025-03-26 17:33:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								10f6c01b9c 
								
							 
						 
						
							
							
								
								Remove ABS in favor of Math::abs  
							
							
							
						 
						
							2025-03-19 13:52:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7ad0b9b16c 
								
							 
						 
						
							
							
								
								Merge pull request  #97495  from Delsin-Yu/control_recursive_disable_children  
							
							... 
							
							
							
							[GUI] Implement properties that can recursively disable child controls' `Focus Mode` & `Mouse Filter` 
							
						 
						
							2025-03-19 12:26:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0822829359 
								
							 
						 
						
							
							
								
								Merge pull request  #101439  from JekSun97/Provide-connection_map-to-GraphEdit  
							
							... 
							
							
							
							Add `get_connection_list_from_node` function to `GraphEdit` 
							
						 
						
							2025-03-11 16:53:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									DE-YU_H14 
								
							 
						 
						
							
							
							
							
								
							
							
								a49ca33a7f 
								
							 
						 
						
							
							
								
								Implement properties that recursively disables children's focus & mouse filter.  
							
							... 
							
							
							
							Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> 
							
						 
						
							2025-03-07 22:34:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Caiman 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bcd99bdb17 
								
							 
						 
						
							
							
								
								Fix GraphEdit::frame_rect_changed signal parameter type  
							
							... 
							
							
							
							Changes the parameter type from Vector2 to Rect2, which is what is actually emitted. 
							
						 
						
							2025-02-14 22:39:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									JekSun97 
								
							 
						 
						
							
							
							
							
								
							
							
								29721bfcd7 
								
							 
						 
						
							
							
								
								Add get_connection_list_from_node  
							
							
							
						 
						
							2025-01-16 21:29:22 +06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								9a96393f46 
								
							 
						 
						
							
							
								
								Add warped panning to every ViewPanner instance  
							
							
							
						 
						
							2024-12-20 17:40:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								075567a5b3 
								
							 
						 
						
							
							
								
								Merge pull request  #100456  from Sauermann/proposal-hovered-connection-highlight  
							
							... 
							
							
							
							Highlight hovered `GraphEdit` connection by widening the line 
							
						 
						
							2024-12-19 20:00:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cbfc34d279 
								
							 
						 
						
							
							
								
								Merge pull request  #100444  from Sauermann/fix-view-panner-mouse-warp  
							
							... 
							
							
							
							Fix `ViewPanner` panning-mouse-warp 
							
						 
						
							2024-12-19 20:00:01 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								0a875ab3bb 
								
							 
						 
						
							
							
								
								Highlight hovered GraphEdit connection by widening the line  
							
							... 
							
							
							
							This change causes the connections to be additionally highlighted by
widening the line with a configurable factor. 
							
						 
						
							2024-12-20 00:55:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Sauermann 
								
							 
						 
						
							
							
							
							
								
							
							
								4887172a59 
								
							 
						 
						
							
							
								
								Fix ViewPanner panning mouse warp  
							
							... 
							
							
							
							Currently the mouse cursor jumps in unexpected ways, when a `ViewPanner`
is used in SubViewports or embedded Windows.
This is caused by providing wrong coordinate systems to
Input::warp_mouse_motion.
This PR replaces the use of `Input::warp_mouse_motion` with
`Viewport::wrap_mouse_in_rect` and makes sure, that the correct
coordinate systems are used.
This change makes it necessary, that all classes, that currently
use ViewPanner, need to provide the correct Viewport to ViewPanner. 
							
						 
						
							2024-12-20 00:28:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								e5be03a42b 
								
							 
						 
						
							
							
								
								[GraphEdit] Make connections a property  
							
							
							
						 
						
							2024-12-16 02:28:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chaosus 
								
							 
						 
						
							
							
							
							
								
							
							
								ba39b078f5 
								
							 
						 
						
							
							
								
								[Scene] Add SceneStringName::FlatButton  
							
							
							
						 
						
							2024-12-10 11:12:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									JekSun97 
								
							 
						 
						
							
							
							
							
								
							
							
								95ca0aa7ad 
								
							 
						 
						
							
							
								
								Add get_connetion_count function to GraphEdit  
							
							
							
						 
						
							2024-12-02 19:15:37 +06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thaddeus Crews 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								925b690c98 
								
							 
						 
						
							
							
								
								Core: Integrate Ref::instantiate where possible  
							
							
							
						 
						
							2024-11-10 12:41:26 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									rune-scape 
								
							 
						 
						
							
							
							
							
								
							
							
								a47daa0a44 
								
							 
						 
						
							
							
								
								Avoid const_cast in List::erase by requiring mutable elements  
							
							
							
						 
						
							2024-11-08 00:10:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aaron Franke 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								562c666e3d 
								
							 
						 
						
							
							
								
								Rename internal Button icon to button_icon to match exposed methods  
							
							
							
						 
						
							2024-10-29 16:23:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								975e7c8ade 
								
							 
						 
						
							
							
								
								[GraphEdit] Only print warning for connection layer deletion when justified  
							
							
							
						 
						
							2024-10-04 13:28:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Verschelde 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f4af8201ba 
								
							 
						 
						
							
							
								
								Merge pull request  #96309  from Geometror/fix-ge-cs-crash  
							
							... 
							
							
							
							Prevent crash after removing GraphEdit's connection layer 
							
						 
						
							2024-10-01 19:01:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									aryan-11825114 
								
							 
						 
						
							
							
							
							
								
							
							
								b4460c6ba3 
								
							 
						 
						
							
							
								
								Add cut_nodes_request signal to GraphEdit  
							
							
							
						 
						
							2024-09-27 08:47:11 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zae 
								
							 
						 
						
							
							
							
							
								
							
							
								84102af090 
								
							 
						 
						
							
							
								
								GraphEdit: Improve dotted pattern grid performance  
							
							
							
						 
						
							2024-09-12 23:58:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca7f0e334 
								
							 
						 
						
							
							
								
								Prevent crash after removing GraphEdit's connection layer and add additional warnings  
							
							
							
						 
						
							2024-08-30 14:04:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								1f0eddca70 
								
							 
						 
						
							
							
								
								Fix GraphEdit port snapping in certain edge cases  
							
							
							
						 
						
							2024-08-02 12:38:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									maidopi-usagi 
								
							 
						 
						
							
							
							
							
								
							
							
								04705d2899 
								
							 
						 
						
							
							
								
								Fix leaked signal connection to connection_layer.  
							
							
							
						 
						
							2024-07-27 01:34:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								104c77cd86 
								
							 
						 
						
							
							
								
								Fix connections not updated after GraphNode slot update  
							
							
							
						 
						
							2024-07-06 14:33:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								b871794591 
								
							 
						 
						
							
							
								
								Fix GraphFrame autoshrink with high DPI displays/custom UI scales  
							
							
							
						 
						
							2024-07-04 19:08:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fbb879debd 
								
							 
						 
						
							
							
								
								[Scene] Add SceneStringNames::text/value_changed  
							
							
							
						 
						
							2024-06-19 09:44:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								926afccbd8 
								
							 
						 
						
							
							
								
								[Scene] Add SceneStringNames::panel  
							
							
							
						 
						
							2024-05-30 22:54:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daylily-Zeleen 
								
							 
						 
						
							
							
							
							
								
							
							
								28a2fa496f 
								
							 
						 
						
							
							
								
								[GraphEdit] Convert to minimap line after getting connection line.  
							
							
							
						 
						
							2024-05-29 12:58:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								6a067a4a80 
								
							 
						 
						
							
							
								
								[GraphEdit] Fix GraphNode's ports interactable through other GraphNodes  
							
							
							
						 
						
							2024-05-15 19:55:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee79386f7b 
								
							 
						 
						
							
							
								
								[Scene] Add SceneStringNames::pressed  
							
							
							
						 
						
							2024-05-14 15:51:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									kobewi 
								
							 
						 
						
							
							
							
							
								
							
							
								413c11357d 
								
							 
						 
						
							
							
								
								Use Core/Scene stringnames consistently  
							
							
							
						 
						
							2024-05-13 23:41:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								62776842df 
								
							 
						 
						
							
							
								
								[VisualShader] Add reroute node and improve port drawing  
							
							
							
						 
						
							2024-05-13 03:26:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									A Thousand Ships 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								308dbb8c63 
								
							 
						 
						
							
							
								
								[Core] Add scalar versions of Vector* min/max/clamp/snap(ped)  
							
							... 
							
							
							
							Convenience for a number of cases operating on single values 
							
						 
						
							2024-05-02 10:31:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hendrik Brucker 
								
							 
						 
						
							
							
							
							
								
							
							
								a81561cbd9 
								
							 
						 
						
							
							
								
								Add GraphFrame and integrate it in VisualShader  
							
							
							
						 
						
							2024-04-04 15:11:00 +02:00