summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-11-14Merge pull request #68488 from dsnopek/master-webxr-no-exit-runtimeFabio Alessandrelli
Fix WebXR after changing Emscripten configuration noExitRuntime to false
2022-11-14Merge pull request #65712 from Chaosus/gds_fix_completionRémi Verschelde
fix https://github.com/godotengine/godot/issues/64477
2022-11-14Merge pull request #68374 from rune-scape/rune-gdscript-compiler-bugfixesRémi Verschelde
Fixes https://github.com/godotengine/godot/issues/65953 Fixes https://github.com/godotengine/godot/issues/68291 Fixes https://github.com/godotengine/godot/issues/68561 Fixes https://github.com/godotengine/godot/issues/64915 Fixes https://github.com/godotengine/godot/issues/61848 Fixes https://github.com/godotengine/godot/issues/61268
2022-11-14[MP] Move engine and editor profilers to a plugin.Fabio Alessandrelli
Also refactor the editor plugin out of the ReplicationEditor.
2022-11-14Merge pull request #64530 from bruvzg/svg_in_otRémi Verschelde
2022-11-14Merge pull request #67975 from BastiaanOlij/implement_uv2_on_primitivesRémi Verschelde
Add optional UV2 logic for lightmapping to primitive shapes
2022-11-13Merge pull request #68594 from dzil123/fix_wtype_limits_warning_openxrRémi Verschelde
Fix -Wtype-limits warning in openxr_interface.cpp
2022-11-13Merge pull request #68603 from HolonProduction/zipRémi Verschelde
Fix problem with ZIPPacker
2022-11-13Merge pull request #60684 from trollodel/lightweight_editor_pluginRémi Verschelde
Use forward-declarations in EditorPlugin where possible
2022-11-13Fix problem with ZIPPackerHolonProduction
The Zipfile Reference should be set to `NULL` when the `ZIPPacker` is closed not when a file in it is closed. When calling `ZIPPacker.close` without this nothing happens because `zf` is `NULL`. (7zip could still extract the file but warned about unexpected end of file.)
2022-11-13GDScript compiler subclass bugfixesRune
2022-11-13Add optional UV2 logic for lightmapping to primitive shapesBastiaan Olij
2022-11-12Fix -Wtype-limits warning in openxr_interface.cppdzil123
2022-11-11Use forward-declarations in EditorPlugin where possibletrollodel
2022-11-11Add index check to OpenXRInterface::get_projection_for_view and ↵avemort
OpenXRInterface::get_transform_for_view
2022-11-10Fix WebXR after changing Emscripten configuration noExitRuntime to falseDavid Snopek
2022-11-09[openxr] Remove unnecessary fallbacks for native handles on X11David Snopek
2022-11-09Fix default values on virtual classes causing errors in projectsAaron Franke
2022-11-08Add support for OpenGL to OpenXRDavid Snopek
2022-11-08Fix named enums to use int64 typeYuri Rubinsky
2022-11-07Merge pull request #68202 from zaevi/fix_Web_WebSocket_failedRémi Verschelde
Fix WebSocket connection failed on Web.
2022-11-04Merge pull request #68253 from dzil123/fix_array_shuffleIgnacio Roldán Etcheverry
Fix c# Array.Shuffle incorrect mono bindings
2022-11-04Fix c# Array.Shuffle incorrect mono bindingsdzil123
2022-11-04Implement SVG in OT support.bruvzg
2022-11-04Merge pull request #68080 from akien-mga/vulkan-sdk-1.3.231.1Rémi Verschelde
vulkan: Update all components to Vulkan SDK 1.3.231.1
2022-11-03Merge pull request #68102 from BastiaanOlij/fix_render_issues_xrRémi Verschelde
Fix several render issues found while debugging XR
2022-11-03Merge pull request #68092 from raulsntos/dotnet/variant-from-arrayIgnacio Roldán Etcheverry
C#: Add implicit conversion from arrays to Variant
2022-11-03vulkan: Update all components to Vulkan SDK 1.3.231.1Rémi Verschelde
Updates to volk, vulkan headers, `vk_enum_string_helper.h`, glslang, spirv-reflect. No update to VMA which still has 3.0.1 as it's last tagged release.
2022-11-03Fix WebSocket connection failed on Web.Zae
2022-11-02Allow getting Quaternion rotation in different Euler ordersAaron Franke
2022-11-02Merge pull request #66747 from aaronfranke/move-euler-orderRémi Verschelde
Move EulerOrder enum to math_defs.h and global scope
2022-11-02C#: Add implicit conversion from arrays to VariantRaul Santos
Adds an implicit conversion from supported array types (the ones that are equivalent to `Packed*Array` types in Godot) to Variant.
2022-11-02Move EulerOrder enum to math_defs.h and global scopeAaron Franke
2022-11-02Style: Misc docs and comment style and language fixesRémi Verschelde
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`.
2022-11-02Merge pull request #65062 from KoBeWi/RedoUndoRémi Verschelde
Unify usage of undo_redo in editor
2022-11-02Merge pull request #67917 from Faless/mp/4.x_authRémi Verschelde
[MP] Add peer authentication support to the default MultiplayerAPI.
2022-11-02Merge pull request #68118 from aaronfranke/quat-from-eulerRémi Verschelde
Replace Quaternion Euler constructor with `from_euler` method
2022-11-02Unify usage of undo_redo in editorkobewi
2022-11-02[MP] Remove connection state signals from MultiplayerPeer.Fabio Alessandrelli
Now handled directly by the MultiplayerAPI implementation.
2022-11-02[MP] Add optional authentication to SceneMultiplayer.Fabio Alessandrelli
Add few methods to allow peers to exchange authentication information. - `set_auth_callback(callback)`: Enable the authentication features. The callback is a `Callable` that accepts an `int` (the peer ID), and a `PackedByteArray` of data. - The `peer_authenticating(id)` signal will be emitted instead of `peer_connected` when a new peer connects. - Use `send_auth(id: int, data: PackedByteArray)` to exchange data. - Call `complete_auth(id: int)` when the authentication process is complete and you expect to start receiving game data. - The `peer_connected` signal will be emitted as soon as both parties complete the authentication. - Use `disconnect_peer(id)` to disconnect a connected peer. - If the `peer_connected` signal didn't fire for that peer (i.e. it was still in the authentication phase), the `peer_auth_failed` signal will be emitted instead of `peer_disconnected`.
2022-11-02Merge pull request #68125 from ↵Rémi Verschelde
kleonc/range-fix-single-arg-optimized-type-mismatch [GDScript] Fix type mismatch in optimized single arg `range`
2022-11-02Merge pull request #68161 from Chaosus/dotnet_quaternion_constructorRémi Verschelde
Add missed Quaternion constructor to C#
2022-11-02Merge pull request #68136 from qarmin/projection_not_equalRémi Verschelde
Support for checking that Projection is(not) null
2022-11-02Merge pull request #68131 from benbusby/hotfix/zippacker_null_checkRémi Verschelde
Remove `zf != NULL` check from `ZIPPacker::start_file`
2022-11-02Merge pull request #68040 from adamscott/fix-property-getter-return-typeRémi Verschelde
Fix property getter with custom return type
2022-11-02Merge pull request #68057 from Klowner/tga-truncated-crash-fix-67985Rémi Verschelde
Add buffer size check to Image.load_tga_from_buffer(). Fixes #67985
2022-11-02Merge pull request #68110 from bruvzg/hexbox_verRémi Verschelde
[TextServer] Fix hex code box positions in vertical text layout.
2022-11-02GDScript Fix type mismatch in optimized single arg `range`kleonc
2022-11-02Add missed Quaternion constructor to C#Yuri Rubinsky
2022-11-01Support for checking that Projection is(not) nullRafał Mikrut