Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-19 | Merge pull request #67529 from BastiaanOlij/filter_out_htc_paths | Bastiaan Olij | |
Filter out HTC OpenXR paths based on extension | |||
2022-10-19 | Filter out HTC OpenXR paths based on extension | Bastiaan Olij | |
2022-10-18 | Fix missing itos for OpenXR logging | Bastiaan Olij | |
2022-10-17 | Merge pull request #67532 from Faless/ws/4.x_fix_poll | Rémi Verschelde | |
[WebSocket] Fix client failing to connect to direct IP. | |||
2022-10-17 | Merge pull request #67179 from BastiaanOlij/openxr_add_refresh_rate_extension | Rémi Verschelde | |
Adding support for the OpenXR Display Refresh Rate extension | |||
2022-10-17 | Merge pull request #67521 from nikitalita/speed_up_texture_pos | Rémi Verschelde | |
Speed up `find_texture_pos_for_glyph()` | |||
2022-10-17 | Merge pull request #67514 from timothyqiu/defer | Rémi Verschelde | |
Fix memory leak when `_ensure_cache_for_size()` fails | |||
2022-10-17 | Merge pull request #67469 from anvilfolk/resource-load-clarification | Rémi Verschelde | |
Clarified reason why a resource cannot be preload()'ed | |||
2022-10-17 | Merge pull request #67485 from kdada/kdada/master | Rémi Verschelde | |
Fix peer visiblity in SceneReplicationInterface._update_sync_visibility | |||
2022-10-17 | Merge pull request #67428 from aaronfranke/gltf-additional-data | Ré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-16 | Speed up `find_texture_pos_for_glyph()` | nikitalita | |
2022-10-17 | Fix memory leak when `_ensure_cache_for_size()` fails | Haoyu Qiu | |
2022-10-17 | Merge pull request #67440 from raulsntos/dotnet/bindings-conflicts | Ignacio Roldán Etcheverry | |
Guard against more potential conflicts in C# bindings generator | |||
2022-10-16 | Clarified reason why a resource cannot be loaded. | João Martins | |
2022-10-16 | Fix MultiplayerSynchronizer peer visibility | Wei Guo | |
2022-10-16 | Add a `Plane(Vector3, Vector3)` constructor for C# | Yuri Rubinsky | |
2022-10-15 | Add a way to store additional data in GLTFState and GLTFNode | Aaron Franke | |
2022-10-15 | Merge pull request #63332 from KoBeWi/static_images_aka_photos | Rémi Verschelde | |
Make some Image methods static | |||
2022-10-15 | Merge pull request #65281 from MisterMX/zip-module | Rémi Verschelde | |
Expose minizip API to allow creating zips using scripts | |||
2022-10-15 | Guard against more potential conflicts in C# bindings generator | Raul Santos | |
2022-10-14 | Expose minizip API to allow creating zips using scripts | Marcelo 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-14 | Add STATIC_CALLED_ON_INSTANCE warning to highlight | clayjohn | |
when static functions are called directly from objects | |||
2022-10-14 | Make some Image methods static | kobewi | |
2022-10-14 | Merge pull request #67361 from clayjohn/GDScript-unused-return-warning | Rémi Verschelde | |
Implement RETURN_VALUE_DISCARDED warning in GDscript | |||
2022-10-13 | Implement RETURN_VALUE_DISCARDED warning in GDscript | clayjohn | |
2022-10-13 | Merge pull request #66294 from reduz/optimize-convex-collision | Rémi Verschelde | |
2022-10-13 | Optimize Convex Collision | Juan 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-13 | Merge pull request #67351 from akien-mga/thorvg-0.8.2-cleanup-includes | Ré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 | |
2022-10-13 | [WebSocket] Fix debugger implementation. | Fabio Alessandrelli | |
Register module during core initialization so the remote debugger can properly handle the "wss://" protocol. | |||
2022-10-13 | thorvg: Sync with 0.8.2, cleanup SCsub and fix includes | Rémi Verschelde | |
We were compiling `src/loaders/external_png` but using the header from `src/loaders/png`, leading to `-Wodr` warnings. Remove unused bundled lodepng code since we use `external_png` (libpng). Whitespace changes are from upstream, will attempt PR'ing a cleanup there for future updates. | |||
2022-10-13 | [WebSocket] Fix Web write mode. | Fabio Alessandrelli | |
2022-10-13 | [WebSocket] Fix TCP connection being closed while connecting. | Fabio Alessandrelli | |
Fix a bug causing the WebSocketPeer to fail connecting to a remote server when the TCP 3-way handshake took more than a few milliseconds. | |||
2022-10-13 | Merge pull request #67216 from dotlogix/Bugfix/FixErrorWhenSerializingSignals | Rémi Verschelde | |
Fix crash when serializing empty delegates in C# | |||
2022-10-13 | Adding null check to prevent null reference exception when serializing ↵ | Alexander Schill | |
delegates in C# | |||
2022-10-12 | Merge pull request #66952 from bruvzg/macos_net_export | Rémi Verschelde | |
Fix macOS .NET export. | |||
2022-10-11 | GDScript: fix highlighting '.' after global class name | Rune | |
2022-10-11 | [WebSocket] Refactor websocket module. | Fabio Alessandrelli | |
This commit is a huge refactor of the websocket module. The module is really old, and some design choices had to be re-evaluated. The WebSocketClient and WebSocketServer classes are now gone, and WebSocketPeer can act as either client or server. The WebSocketMultiplayerPeer class is no longer abstract, and implements the Multiplayer API on top of the lower level WebSocketPeer. WebSocketPeer is now a "raw" peer, like StreamPeerTCP and StreamPeerTLS, so it emits no signal, and just needs polling to update its internal state. To use it as a client, simply call WebSocketPeer.coonect_to_url, then frequently poll the peer until STATE_OPEN is reached and then you can write or read from it, or STATE_CLOSED and then you can check the disconnect code and reason). To implement a server instead, a TCPServer must be created, and the accepted connections needs to be provided to WebSocketPeer.accept_stream (which will perform the HTTP handshake). A full example of a WebSocketServer using TLS will be provided in the demo repository. | |||
2022-10-11 | Use `JSON::stringify` where possible | Micky | |
2022-10-10 | SCons: Re-enable treating `#warning` as error with `werror` | Rémi Verschelde | |
Replace all TODO uses of `#warning` by proper TODO comments, and will open matching bug reports to keep track of them. We don't have a great track record fixing TODOs, but I'd wager we're even worse for fixing these "TODO #warning" so we should prohibit this usage. | |||
2022-10-10 | Adding support for the OpenXR Display Refresh Rate extension | Bastiaan Olij | |
2022-10-10 | Cleanup a bunch of debug messages in OpenXR and change the ones we want to ↵ | Bastiaan Olij | |
keep to print_verbose | |||
2022-10-08 | C#: Generate symbols packages | Raul Santos | |
2022-10-07 | Fix more MSVC C4702 (unreachable code) warnings | Rémi Verschelde | |
2022-10-07 | [.NET Export] Improve .NET export process. | bruvzg | |
[macOS export] Fix incorrect file placement, search paths and architecture detection. [macOS export] Automatically detect executable files and set +x flag. [macOS export] Automatically apply "Disable Library Validation" entitlements when required. [macOS export] Remove old Mono export code. Fix folder tree creation for shared objects export. Add arch suffix to the exported .NET "data" folder name. Remove old Mono code from .NET "data" folder lookup. | |||
2022-10-07 | Fix MSVC warnings, rename shadowed variables, fix uninitialized values, ↵ | bruvzg | |
change warnings=all to use /W4. | |||
2022-10-06 | Fix outdated keywords autocompletion | VolTer | |
2022-10-06 | Merge pull request #66957 from BastiaanOlij/fix_error_typo_opengl | Rémi Verschelde | |
Fixing an incorrect error message in OpenXR | |||
2022-10-06 | Fixing an incorrect error message in OpenXR reporting missing OpenGL support | Bastiaan Olij | |