Markus Sauermann

Results 16 issues of Markus Sauermann

Extend examples to show, how Nodes and Resources are passed to gdextension Update Godot project to config_version=5

enhancement

resolve #64652 Currently `GodotPhysicsDirectSpaceState2D::intersect_point` returns, when given the default viewport canvas layer as argument, also `ShapeResult`s that belong to other canvas layers within the current viewport. Since canvas layer of...

bug
topic:physics

Currently, `SubViewportContainer` propagates all its events in `_input` 1 before all other `Control`-Nodes (fix #39666) 2 and where `rect_position` and `rect_size` of a `Control`-Node do not matter (fix #28833) fix...

bug
topic:core
topic:input

fix linuxbsd variant of #66016 In the following setting - Root Window (don't embed windows) - Popup - Secondary Window Mouse-Button-Down events in the Secondary Window were lost, because they...

bug
platform:linuxbsd
topic:porting
topic:input

Currently Unittests simplify mouse-events by just pushing them to Viewports. For dealing with mouse-screen-coordinates (caused by the introduction of multiple native Windows) it becomes necessary to extend the DisplayServer functionality...

enhancement
topic:tests

resolve #17326 resolve #58902 previous description Currently, Events get processed by Nodes in order of the green arrow in the following graphic, when a`SubViewportContainer` is within the Root Viewport: ![CurrentSubViewportHandlingOld](https://user-images.githubusercontent.com/6299227/194675345-32a2423f-e7bd-4082-adde-0078fa9cf41b.png)...

bug
topic:core
topic:input
topic:gui

Extend the tutorial to explain coordinate systems, transforms of nodes and transform functions. changes this page: https://docs.godotengine.org/en/latest/tutorials/2d/2d_transforms.html preview: https://github.com/Sauermann/godot-docs/blob/fix-transform-2d-update/tutorials/2d/2d_transforms.rst Incorporates the changes from the recently merged godotengine/godot#59682, godotengine/godot#66688, godotengine/godot#66692 and...

bug
area:manual

### Godot version v4.2.dev.custom_build [443820686] ### System information Debian Linux X11 Xfce ### Issue description `AcceptDialog.dialog_close_on_escape` has as description: ``` If [code]true[/code], the dialog will be hidden when the escape...

discussion
topic:gui

Make it easier to get the focused `Window`-node be exposing `Viewport` and `DisplayServer` functions, that return the focused window. Currently it is necessary to traverse the scene-tree recursively in order...

enhancement
platform:windows
platform:linuxbsd
platform:macos
topic:core
topic:porting

Rework Gui in 3D Demo to handle mouse events via Physics Picking instead of in _unhandled_input. This brings several benefits: - Correctly handle cases, where the 3D-GUI is located behind...

enhancement