summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-10-28ICU: Update to version 72.1bruvzg
2022-10-27Merge pull request #67946 from BastiaanOlij/openxr_default_aimposeClay John
Change default OpenXR pose to aim pose
2022-10-27[MP] Let MultiplayerAPI handle packet relaying and peer signaling.Fabio Alessandrelli
MultiplayerPeer changes: - Adds is_server_relay_supported virtual method Informs the upper MultiplayerAPI layer if it can signal peers connected to the server to other clients, and perform packet relaying among them. - Adds get_packet_channel and get_packet_mode virtual methods Allows the MultiplayerAPI to retrieve the channel and transfer modes to use when relaying the last received packet. SceneMultiplayerPeer changes: - Implement peer signaling and packet relaying when the MultiplayerPeer advertise they are supported. ENet, WebRTC, WebSocket changes: - Removed custom code for relaying from WebSocket and ENet, and let it be handled by the upper layer. - Update WebRTC to split create_client, create_server, and create_mesh, with the latter behaving like the old initialize with "server_compatibility = false", and the first two supporting the upper layer relaying protocol.
2022-10-28Change default OpenXR pose to aim poseBastiaan Olij
2022-10-25Merge pull request #67843 from Calinou/doc-csgshape3dMax Hilbrunner
Document `collision_priority` in the CSGShape3D class
2022-10-25Merge pull request #67858 from TechnoPorg/fix-upnp-docsMax Hilbrunner
Fix Thread usage in UPNP docs.
2022-10-24Fix Thread usage in UPNP docs.TechnoPorg
The threading API has changed between Godot 3 and Godot 4. See https://github.com/godotengine/godot-proposals/issues/4691.
2022-10-24Merge pull request #67541 from RandomShaper/refactor_subgroup_adsClay John
Let the RD driver itself expose subgroup caps
2022-10-24Document `collision_priority` in the CSGShape3D classHugo Locurcio
2022-10-23Merge pull request #65334 from dsnopek/opengl-multiviewClay John
[opengl] Add multiview to the opengl3 driver
2022-10-23Fix MultiplayerSynchronizer::update_outbound_sync_time when ↵Wei Guo
replication_interval is not 0
2022-10-22Use `.generated` suffix for generated C# codeRaul Santos
Use the `.generated` suffix instead of `_Generated` so .NET marks C# file generated by Godot source generators as generated code.
2022-10-21Add multiview to the opengl3 driverDavid Snopek
2022-10-21Merge pull request #67656 from MewPurPur/instance🧹Max Hilbrunner
Fix minor mistakes throughout the documentation
2022-10-21Fix small mistakes throughout much of the documentationVolTer
2022-10-20Let the RD driver itself expose subgroup capsPedro J. Estébanez
2022-10-19Merge pull request #67100 from Mickeon/doc-peevesMax Hilbrunner
Tweak `@GDScript` documentation overall
2022-10-19Merge pull request #67527 from BastiaanOlij/fix_tracker_namesMax Hilbrunner
Fix two typos in tracker names and a bug in OpenXR haptic feedback
2022-10-18Tweak `@GDScript` documentation overallMicky
- Made use of [param] more frequently, - Link to other classes' documentation more often, improve the examples. - Made the writing style closer to how the rest of the documentation is formatted. - Ensure these are called "functions", not "methods". - Add [b]Warning:[/b] where more appropriate than [b]Note:[/b] Most notably, removed " It must be a static string, so format strings can't be used.", as this behavior is actually a bug.
2022-10-19Merge pull request #67529 from BastiaanOlij/filter_out_htc_pathsBastiaan Olij
Filter out HTC OpenXR paths based on extension
2022-10-19Filter out HTC OpenXR paths based on extensionBastiaan Olij
2022-10-18Fix missing itos for OpenXR loggingBastiaan Olij
2022-10-17Merge pull request #67532 from Faless/ws/4.x_fix_pollRémi Verschelde
[WebSocket] Fix client failing to connect to direct IP.
2022-10-17Merge pull request #67179 from BastiaanOlij/openxr_add_refresh_rate_extensionRémi Verschelde
Adding support for the OpenXR Display Refresh Rate extension
2022-10-17Merge pull request #67521 from nikitalita/speed_up_texture_posRémi Verschelde
Speed up `find_texture_pos_for_glyph()`
2022-10-17Merge pull request #67514 from timothyqiu/deferRémi Verschelde
Fix memory leak when `_ensure_cache_for_size()` fails
2022-10-17Merge pull request #67469 from anvilfolk/resource-load-clarificationRémi Verschelde
Clarified reason why a resource cannot be preload()'ed
2022-10-17Merge pull request #67485 from kdada/kdada/masterRémi Verschelde
Fix peer visiblity in SceneReplicationInterface._update_sync_visibility
2022-10-17Merge pull request #67428 from aaronfranke/gltf-additional-dataRémi Verschelde
Add a way to store additional data in GLTFState and GLTFNode
2022-10-17[WebSocket] Fix client failing to connect to direct IP.Fabio Alessandrelli
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-17Fix two typos in tracker names and a bug in OpenXR haptic feedbackBastiaan Olij
2022-10-16Speed up `find_texture_pos_for_glyph()`nikitalita
2022-10-17Fix memory leak when `_ensure_cache_for_size()` failsHaoyu Qiu
2022-10-17Merge pull request #67440 from raulsntos/dotnet/bindings-conflictsIgnacio Roldán Etcheverry
Guard against more potential conflicts in C# bindings generator
2022-10-16Clarified reason why a resource cannot be loaded.João Martins
2022-10-16Fix MultiplayerSynchronizer peer visibilityWei Guo
2022-10-16Add a `Plane(Vector3, Vector3)` constructor for C#Yuri Rubinsky
2022-10-15Add a way to store additional data in GLTFState and GLTFNodeAaron Franke
2022-10-15Merge pull request #63332 from KoBeWi/static_images_aka_photosRémi Verschelde
Make some Image methods static
2022-10-15Merge pull request #65281 from MisterMX/zip-moduleRémi Verschelde
Expose minizip API to allow creating zips using scripts
2022-10-15Guard against more potential conflicts in C# bindings generatorRaul Santos
2022-10-14Expose minizip API to allow creating zips using scriptsMarcelo Fernandez
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-14Add STATIC_CALLED_ON_INSTANCE warning to highlightclayjohn
when static functions are called directly from objects
2022-10-14Make some Image methods statickobewi
2022-10-14Merge pull request #67361 from clayjohn/GDScript-unused-return-warningRémi Verschelde
Implement RETURN_VALUE_DISCARDED warning in GDscript
2022-10-13Implement RETURN_VALUE_DISCARDED warning in GDscriptclayjohn
2022-10-13Merge pull request #66294 from reduz/optimize-convex-collisionRémi Verschelde
2022-10-13Optimize Convex CollisionJuan Linietsky
Implements the Gauss Mapping optimization to SAT convex collision test. * Described [here](https://ubm-twvideo01.s3.amazonaws.com/o1/vault/gdc2013/slides/822403Gregorius_Dirk_TheSeparatingAxisTest.pdf) by Dirk Gregorius. * Requires adding of face information to edges in MeshData * Took the chance to convert MeshData to LocalVector for performance.
2022-10-13Merge pull request #67351 from akien-mga/thorvg-0.8.2-cleanup-includesRémi Verschelde
thorvg: Sync with 0.8.2, cleanup SCsub and fix includes
2022-10-13[WebSocket] Fix potential double free after multiplayer clear.Fabio Alessandrelli