godot/scene/main
Markus Sauermann c4ed247f5f Fix position of Tooltips
CanvasItem::get_screen_transform returns a transform from the CanvasItem
to the coordinate system, where a Popup - created as a child of the
CanvasItem - should be opened.
get_screen_transform makes some simplifications, that work well, when used
in the editor, but not in general cases.

Since Popups like Tooltips are now used more commonly in projects,
it becomes necessary to correct these simplifications.

This solution introduces Viewport::get_popup_base_transform, which makes
the necessary calculations.
2023-01-26 15:15:14 +01:00
..
canvas_item.cpp Fix position of Tooltips 2023-01-26 15:15:14 +01:00
canvas_item.h Viewport canvas cull mask feature 2022-10-31 14:09:49 +01:00
canvas_layer.cpp Merge pull request #59479 from Sauermann/fix-rootorder-on-layerchange 2022-11-02 14:20:24 +01:00
canvas_layer.h Make _validate_property a multilevel method 2022-08-22 18:35:11 +03:00
http_request.cpp [HTTPRequest] Cleanup, refactor deferred call. 2022-09-20 18:39:10 +02:00
http_request.h [HTTPRequest] Cleanup, refactor deferred call. 2022-09-20 18:39:10 +02:00
instance_placeholder.cpp Rename queue_delete => queue_free 2022-10-24 22:07:02 +01:00
instance_placeholder.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
missing_node.cpp Change return type of get_configuration_warnings to PackedStringArray 2022-09-19 16:43:15 +01:00
missing_node.h Change return type of get_configuration_warnings to PackedStringArray 2022-09-19 16:43:15 +01:00
multiplayer_api.cpp Simplify GDVIRTUAL_CALL calls 2022-10-19 00:05:48 +02:00
multiplayer_api.h [Net] Modularize multiplayer, expose MultiplayerAPI to extensions. 2022-07-26 09:31:12 +02:00
multiplayer_peer.cpp [MP] Remove connection state signals from MultiplayerPeer. 2022-11-02 15:17:23 +01:00
multiplayer_peer.h [MP] Add MultiplayerPeer disconnect_peer, close. 2022-10-28 21:18:01 +02:00
node.cpp Merge pull request #67578 from KoBeWi/GEDITOR 2022-10-31 13:15:58 +01:00
node.h Rename queue_delete => queue_free 2022-10-24 22:07:02 +01:00
resource_preloader.cpp Add tests for empty/unnamed arguments to ClassDB, Variant, GDScript 2022-08-08 16:36:01 +03:00
resource_preloader.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
scene_tree.cpp Merge pull request #67578 from KoBeWi/GEDITOR 2022-10-31 13:15:58 +01:00
scene_tree.h Change time parameters and variables to double type 2022-09-26 13:52:54 -05:00
SCsub SCons: Format buildsystem files with psf/black 2020-03-30 09:05:53 +02:00
shader_globals_override.cpp Change return type of get_configuration_warnings to PackedStringArray 2022-09-19 16:43:15 +01:00
shader_globals_override.h Change return type of get_configuration_warnings to PackedStringArray 2022-09-19 16:43:15 +01:00
timer.cpp Change return type of get_configuration_warnings to PackedStringArray 2022-09-19 16:43:15 +01:00
timer.h Change return type of get_configuration_warnings to PackedStringArray 2022-09-19 16:43:15 +01:00
viewport.cpp Fix position of Tooltips 2023-01-26 15:15:14 +01:00
viewport.h Fix position of Tooltips 2023-01-26 15:15:14 +01:00
window.cpp Fix position of Tooltips 2023-01-26 15:15:14 +01:00
window.h Fix position of Tooltips 2023-01-26 15:15:14 +01:00