Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-27 | Renamed PlaneShape to WorldMarginShape | Andrea Catania | |
2020-02-27 | Renamed NavigationMeshInstance to NavigationRegion | Andrea Catania | |
2020-02-27 | Merge pull request #36545 from nathanwfranke/syntax-highlight-int-types | Rémi Verschelde | |
Fix autocomplete and highlighting for new integer types | |||
2020-02-26 | Fix autocomplete and GDScript Highlighting for types | nathanwfranke | |
Types include new integer types and others | |||
2020-02-26 | Merge pull request #33690 from Phischermen/area-enhancement | Rémi Verschelde | |
Bullet: Fix detection of concave shape in Area | |||
2020-02-26 | Fix resizer icon color in VisualScripts/Shaders when graph headers is on | Yuri Roubinsky | |
2020-02-26 | Merge pull request #36551 from AndreaCatania/navigation_destruction_flush | Rémi Verschelde | |
Flushes commands just before the navigation server is destroyed | |||
2020-02-26 | Flushes commands just before the navigation server is destroyed | Andrea Catania | |
2020-02-26 | Merge pull request #36521 from rafaeldelboni/master | Rémi Verschelde | |
Improve LSP completion using scene owner | |||
2020-02-25 | Improve LSP completion using scene owner | Rafael Delboni | |
Fixes: #36473 | |||
2020-02-25 | Merge pull request #36512 from AndreaCatania/AndreaCatania-patch-2 | Rémi Verschelde | |
Fixed remove region method. | |||
2020-02-25 | Update docs and bindings for new integer vector types | Rémi Verschelde | |
2020-02-25 | Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT. | Juan Linietsky | |
- Renames PackedIntArray to PackedInt32Array. - Renames PackedFloatArray to PackedFloat32Array. - Adds PackedInt64Array and PackedFloat64Array. - Renames Variant::REAL to Variant::FLOAT for consistency. Packed arrays are for storing large amount of data and creating stuff like meshes, buffers. textures, etc. Forcing them to be 64 is a huge waste of memory. That said, many users requested the ability to have 64 bits packed arrays for their games, so this is just an optional added type. For Variant, the float datatype is always 64 bits, and exposed as `float`. We still have `real_t` which is the datatype that can change from 32 to 64 bits depending on a compile flag (not entirely working right now, but that's the idea). It affects math related datatypes and code only. Neither Variant nor PackedArray make use of real_t, which is only intended for math precision, so the term is removed from there to keep only float. | |||
2020-02-24 | Fixed remove region method. | Andrea Catania | |
2020-02-24 | Enabled concave collision detection with Areas in Bullet. | Phischermen | |
2020-02-24 | Merge pull request #36488 from Chaosus/capsule_y | Rémi Verschelde | |
Changed default capsule axis to vertical | |||
2020-02-23 | Changed default capsule axis to vertical | Yuri Roubinsky | |
Co-authored-by: Hugo Locurcio <https://hugo.pro> | |||
2020-02-23 | Fix crash after closing a GDScript LSP session | Oliver Frank | |
2020-02-23 | Merge pull request #36478 from qarmin/supsicious_operators_everywhere | Rémi Verschelde | |
Fix suspicious | and + operators | |||
2020-02-23 | Fix suspicious | and + operators | Rafał Mikrut | |
2020-02-23 | Merge pull request #36461 from akien-mga/c++17-fallthrough-attribute | Rémi Verschelde | |
Replace FALLTHROUGH macro by C++17 [[fallthrough]] | |||
2020-02-23 | Replace FALLTHROUGH macro by C++17 [[fallthrough]] | Rémi Verschelde | |
This attribute is now part of the standard we target so we no longer need compiler-specific hacks. Also enables -Wimplicit-fallthrough for Clang now that we can properly support it. It's already on by default for GCC's -Wextra. Fixes new warnings raised by Clang's -Wimplicit-fallthrough. | |||
2020-02-22 | Add support for Vector2i, Rect2i and Vector3i to Variant | Juan Linietsky | |
WARNING: Requires C++17 'guaranteed copy elision' to fix ambiguous operator problems in Variant. This was added for this commit (and future C++17 uses) in #36457. | |||
2020-02-22 | doc: Sync classref with StringName/Callable changes | Rémi Verschelde | |
2020-02-21 | Added StringName as a variant type. | Juan Linietsky | |
Also changed all relevant properties defined manually to StringName. | |||
2020-02-21 | Huge Debugger/EditorDebugger refactor. | Fabio Alessandrelli | |
2020-02-20 | Migrating language server from Websockets to raw TCP | of9 | |
2020-02-20 | Reworked signal connection system, added support for Callable and Signal ↵ | Juan Linietsky | |
objects and made them default. | |||
2020-02-19 | GDScript: Remove self static reference and create one on calls | George Marques | |
This is needed because of the new changes to Variant. The reference counter is increased by adding it to a Variant, which means no GDScript will be freed (or will be double freed if manually freed somewhere). | |||
2020-02-18 | Fix compilation warnings and re-enable werror=yes on Travis | Rémi Verschelde | |
Fix -Wunused-variable, -Wunused-but-set-variable and -Wswitch warnings raised by GCC 8 and 9. Fix -Wunused-function, -Wunused-private-field and -Wtautological-constant-out-of-range-compare raised by Clang. Fix MSVC 2019 warning C4804 (unsafe use of type 'bool' in comparison operation). GCC -Wcpp warnings/Clang -W#warnings (`#warning`) are no longer raising errors and will thus not abort compilation with `werror=yes`. Treat glslang headers are system headers to avoid raising warnings. Re-enables us to build with `werror=yes` on Linux and macOS, thus catching warnings that would be introduced by new code. Fixes #36132. | |||
2020-02-18 | Added utility functions to the new NavigationServer: | Andrea Catania | |
- Vector3 get_closest_point_to_segment(const Vector3 &p_from, const Vector3 &p_to, const bool &p_use_collision = false); - Vector3 get_closest_point(const Vector3 &p_point); - Vector3 get_closest_point_normal(const Vector3 &p_point); - Object *get_closest_point_owner(const Vector3 &p_point); | |||
2020-02-18 | Merge pull request #36296 from Faless/dtls/enet_vulkan | Rémi Verschelde | |
DTLS support + optional ENet encryption | |||
2020-02-18 | doc: Sync classref with current source | Rémi Verschelde | |
Handle removal of Pool*Array types and other recent changes. | |||
2020-02-18 | Mono: Fix build after ObjectID and Texture2D changes | Rémi Verschelde | |
2020-02-18 | PoolVector is gone, replaced by Vector | Juan Linietsky | |
Typed `PoolTypeArray` types are now renamed `PackedTypeArray` and are sugar for `Vector<Type>`. | |||
2020-02-17 | Add documentation for new DTLS features. | Fabio Alessandrelli | |
2020-02-17 | NetworkedMultiplayerENet dtls support. | Fabio Alessandrelli | |
2020-02-17 | New PacketPeerDTLS and DTLSServer classes. | Fabio Alessandrelli | |
Custom instance implementation via the mbedtls module. | |||
2020-02-16 | Move mbedlts print func to SSLMbedTLSContext. | Fabio Alessandrelli | |
2020-02-15 | Merge pull request #35862 from Calinou/improve-enet-error-messages | Rémi Verschelde | |
Improve error explanations related to NetworkedMultiplayerENet | |||
2020-02-15 | Merge pull request #36250 from Faless/ws/fix_js_status | Rémi Verschelde | |
Fix EMWSClient::get_connection_status() | |||
2020-02-15 | Fix EMWSClient::get_connection_status(), try catch | Fabio Alessandrelli | |
2020-02-15 | Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr. | Juan Linietsky | |
2020-02-15 | Fixes memory leaks in GdNavigationServer and RasterizerSceneHighEndRD | Haoyu Qiu | |
2020-02-14 | Fix various GCC compilation warnings after Vulkan merge | Rémi Verschelde | |
Part of #36132. | |||
2020-02-13 | basis_universal: Update to upstream commit from Jan 4, 2020 | Rémi Verschelde | |
BinomialLLC/basis_universal@895ee8ee7e04f22267f8d16d46de04d5a01d63ac. | |||
2020-02-13 | Merge pull request #36175 from akien-mga/remove-more-deprecated-stuff | Rémi Verschelde | |
Remove deprecated methods and code | |||
2020-02-13 | Merge pull request #36163 from akien-mga/gdnative-godot_int-int64_t | Rémi Verschelde | |
GDNative: Make godot_int an int64_t | |||
2020-02-13 | Remove more deprecated methods and code | Rémi Verschelde | |
2020-02-13 | Merge pull request #36174 from akien-mga/byebye-openghell-3 | Rémi Verschelde | |
Remove obsolete GLES3 backend |