bruvzg
667a052ed8
Check if Vulkan context for the window exists before resizing it to avoid unnecessary error messages.
2022-10-17 17:26:57 +03:00
Fabio Alessandrelli
adb3d2338e
[WebSocket] Fix client failing to connect to direct IP.
...
The bug was caused by not checking the TCP CONNECTING state
appropriately during the client handshake, and not checking the TCP
CONNECTED state during connection (which is unlikely, but might still
happen).
2022-10-17 12:52:09 +02:00
Bastiaan Olij
1e7f009492
Fix two typos in tracker names and a bug in OpenXR haptic feedback
2022-10-17 20:29:19 +11:00
nikitalita
21341ddaed
Speed up find_texture_pos_for_glyph()
2022-10-16 22:29:26 -07:00
Yuri Rubinsky
0d28820c81
Merge pull request #67488 from Iniquitatis/patch-1
2022-10-17 08:12:34 +03:00
Haoyu Qiu
6db8e79eed
Fix memory leak when _ensure_cache_for_size()
fails
2022-10-17 12:47:38 +08:00
Hugo Locurcio
6dcb295a07
Fix Light2D Shadow Filter Smooth property being visible with filter None
2022-10-17 01:35:10 +02:00
Ignacio Roldán Etcheverry
9afc8337bd
Merge pull request #67440 from raulsntos/dotnet/bindings-conflicts
...
Guard against more potential conflicts in C# bindings generator
2022-10-17 00:28:07 +02:00
João Martins
a0c4002520
Clarified reason why a resource cannot be loaded.
2022-10-16 17:27:00 -04:00
Paulb23
4bfb1d953c
Fix undo redo not adjusting TextEdit viewport to caret
2022-10-16 19:30:03 +01:00
Yuri Rubinsky
926d4ebb28
Fix editor crash when assigning some uniform hints to the textures
2022-10-16 19:55:08 +03:00
Paulb23
b5dc8e24be
Fix crash in code completion when using an invalid / null font
2022-10-16 16:47:27 +01:00
Paulb23
76005e5ff7
Forcibly end current TextEdit action on undo redo
2022-10-16 16:28:22 +01:00
Wei Guo
972242d664
Fix MultiplayerSynchronizer peer visibility
2022-10-16 23:02:31 +08:00
Yuri Rubinsky
3a59c833f1
Merge pull request #67477 from Chaosus/plane_constructor
2022-10-16 16:03:38 +03:00
Dominus Iniquitatis
0743e33407
Fix missing parenthesis in the documentation
2022-10-16 15:36:32 +03:00
Yuri Rubinsky
04f7207009
Add a Plane(Vector3, Vector3)
constructor for C#
2022-10-16 14:10:58 +03:00
Rémi Verschelde
767f8fb483
Merge pull request #66979 from rburing/gdextension_abstract_class
...
GDExtension: add support for virtual and abstract classes
2022-10-16 11:51:21 +02:00
Ricardo Buring
1d5aa74ac3
GDExtension: add support for abstract and virtual classes
2022-10-16 09:02:49 +02:00
Haoyu Qiu
64c20a51c1
Fix get_path() error when calling get_node()
2022-10-16 10:48:59 +08:00
Aaron Franke
c60ac64e8f
Fix big negative numbers printing incorrect decimals in num_real
2022-10-15 17:57:54 -05:00
Markus Sauermann
39e49a8bdd
Expose Viewport::get_screen_transform to GDScript
2022-10-15 23:37:59 +02:00
Aaron Franke
a70dce893f
Add a way to store additional data in GLTFState and GLTFNode
2022-10-15 12:04:36 -05:00
Marc Gilleron
9efb2e786e
Fix case where mutex is never unlocked
2022-10-15 13:06:00 +01:00
Rémi Verschelde
dc4b616596
Merge pull request #63332 from KoBeWi/static_images_aka_photos
...
Make some Image methods static
2022-10-15 12:56:57 +02:00
Rémi Verschelde
2942951a29
Merge pull request #67403 from bitbrain/rename-to-position
...
Rename `pos` to `index` on Node
2022-10-15 12:56:48 +02:00
Rémi Verschelde
6feded171b
Merge pull request #67416 from clayjohn/GLES3-primitive
...
Fix drawing of 2D primitives in OpenGL3 renderer
2022-10-15 12:56:38 +02:00
Rémi Verschelde
96ec73f3ee
Merge pull request #65281 from MisterMX/zip-module
...
Expose minizip API to allow creating zips using scripts
2022-10-15 12:56:26 +02:00
Rémi Verschelde
2b7c7bd7e8
Merge pull request #67420 from KoBeWi/ 🍋 🔫
...
Separate Line and CurveLinear icons
2022-10-15 12:56:09 +02:00
Rémi Verschelde
f546d70b8e
Merge pull request #67365 from clayjohn/GDScript-static-warning
...
Add STATIC_CALLED_ON_INSTANCE warning
2022-10-15 12:55:54 +02:00
Rémi Verschelde
f3428f7dbd
Merge pull request #67402 from clayjohn/GLES3-web-bug
...
Fix error in Web builds that resulting in 2D objects not drawing in the GLES3 backend
2022-10-15 12:55:47 +02:00
Rémi Verschelde
03adb08b10
Merge pull request #67393 from KoBeWi/ 🥕
...
Preserve caret when updating EditorPropertyText
2022-10-15 12:55:41 +02:00
Rémi Verschelde
9aabdb5aad
Merge pull request #67383 from EricEzaM/67211-focus-input-box
...
Focus EventListener when InputEventConfigurationDialog is opened.
2022-10-15 12:55:24 +02:00
Raul Santos
333f88dc49
Guard against more potential conflicts in C# bindings generator
2022-10-15 12:47:10 +02:00
Markus Sauermann
7d59a14db8
Fix Godot exiting with unexpected failure code
...
The exit code is initialized as EXIT_FAILURE to indicate failures during
startup. Closing the Game window via the window manager does not
change the exit code, so the program exists with EXIT_FAILURE.
This PR set the exit code to EXIT_SUCCESS when initialization was
successful just before starting the main loop.
2022-10-15 03:17:40 +02:00
kobewi
985671012a
Separate Line and CurveLinear icons
2022-10-15 02:00:39 +02:00
clayjohn
6d048af42f
Fix drawing of 2D primitives in OpenGL3 renderer
...
Previously the wrong vertices were used when assembling the second triangle
of a quad
2022-10-14 16:55:14 -07:00
Ricardo Buring
d9ce8b8996
Node3D editor: cast rays in NOTIFICATION_PHYSICS_PROCESS
...
Fixes crashes in the editor with threaded physics (when dragging a scene
into the viewport or when snapping a node to the floor).
2022-10-14 23:37:20 +02:00
Marcelo Fernandez
ea6cc3e260
Expose minizip API to allow creating zips using scripts
...
Co-authored-by: Marcelo Fernandez <marcelofg55@gmail.com>
Co-authored-by: James Westman <flyingpimonster@gmail.commail>
Co-authored-by: MisterMX <mbxd12@web.de>
Signed-off-by: MisterMX <mbxd12@web.de>
2022-10-14 21:51:38 +02:00
Miguel Gonzalez Sanchez
a97a00bf02
Rename pos -> index on Node
2022-10-14 19:56:34 +01:00
clayjohn
978aa05a99
Fix error in Web builds that resulting in 2D
...
objects not drawing in the GLES3 backend.
Issue came from not binding a light UBO when using the DISABLE_LIGHTING
code path
2022-10-14 11:18:27 -07:00
clayjohn
0a51bb4ca5
Add STATIC_CALLED_ON_INSTANCE warning to highlight
...
when static functions are called directly from objects
2022-10-14 10:43:42 -07:00
kobewi
af0ee8b0a0
Reorganize script editor menu
2022-10-14 18:41:01 +02:00
clayjohn
b6f44859d7
Implement multiple clip_children modes for CanvasItems
2022-10-14 08:02:28 -07:00
kobewi
c75338fce6
Preserve caret when updating EditorPropertyText
2022-10-14 15:37:28 +02:00
kobewi
072f6feaba
Make some Image methods static
2022-10-14 14:34:15 +02:00
Rémi Verschelde
39534a7aec
Merge pull request #67385 from Sauermann/fix-viewport-mouse-position-update-on-subwindows
2022-10-14 13:31:11 +02:00
Rémi Verschelde
dfdca6300f
Merge pull request #67389 from bruvzg/le_no_spam
2022-10-14 13:13:20 +02:00
Markus Sauermann
b1d6b34662
Always update Viewport's last_mosue_position
...
When the mouse cursor is over a embedded Window, the Viewport's
last_mouse_position did not get updated.
This patch makes sure that the update happens on every InputEventMouse.
Document canvas layer of embedded Windows.
2022-10-14 12:51:45 +02:00
bruvzg
4b1937c73f
Abort LineEdit shaping if no font is set to avoid unnecessary error messages.
2022-10-14 12:57:42 +03:00