Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-21 | Huge Debugger/EditorDebugger refactor. | Fabio Alessandrelli | |
2020-02-21 | Merge pull request #36413 from akien-mga/travis-homebrew-update | Rémi Verschelde | |
Travis: Force updating homebrew on macOS | |||
2020-02-21 | Travis: Force updating homebrew on macOS | Rémi Verschelde | |
Temporary workaround for https://travis-ci.community/t/macos-build-fails-because-of-homebrew-bundle-unknown-command/7296 | |||
2020-02-20 | Merge pull request #35864 from ofrank123/master | Rémi Verschelde | |
Switched the language server from websockets to TCP | |||
2020-02-20 | Merge pull request #36380 from akien-mga/scons-std-c11-c++14 | Rémi Verschelde | |
SCons: Explicitly define our C (C11) and C++ (C++14) standards | |||
2020-02-20 | Migrating language server from Websockets to raw TCP | of9 | |
2020-02-20 | SCons: Explicitly define our C (C11) and C++ (C++14) standards | Rémi Verschelde | |
On GCC and Clang, we use C11 and C++14 with GNU extensions (`std=gnu11` and `std=gnu++14`). Those are the defaults for current GCC and Clang, and also match the feature sets we want to use in Godot. On MSVC, we require C++14 support explicitly with `/std:c++14`, and make it strict with the use of `/permissive-` (so features of C++17 or later can't be used). Moves the definition before querying environment flags and platform config so that it can be overridden when necessary. | |||
2020-02-20 | Merge pull request #36368 from reduz/variant-rework | Rémi Verschelde | |
Reworked signal system, added support for Callable and Signal | |||
2020-02-20 | Reworked signal connection system, added support for Callable and Signal ↵ | Juan Linietsky | |
objects and made them default. | |||
2020-02-20 | Merge pull request #36371 from Calinou/doc-improve-panoramasky | Rémi Verschelde | |
Improve the PanoramaSky class documentation | |||
2020-02-20 | Merge pull request #36340 from nathanwfranke/fix-signal-errors | Rémi Verschelde | |
Fix two signal errors, remove unused break_request signals in profilers | |||
2020-02-20 | Merge pull request #36347 from Janglee123/persistence-view-mode-for-new-scene | Rémi Verschelde | |
Persisting view mode for new scene | |||
2020-02-20 | Merge pull request #36375 from Xrayez/pimpmaps-typos | Rémi Verschelde | |
Fix MIMPAMPS typos in constants throughout the engine | |||
2020-02-20 | Merge pull request #36376 from timothyqiu/fix-load-image-crash | Rémi Verschelde | |
Fixes crash when loading StreamTexture from file | |||
2020-02-20 | Fixes crash when loading StreamTexture from file | Haoyu Qiu | |
2020-02-20 | Fix MIMPAMPS typos in constants throughout the engine | Andrii Doroshenko (Xrayez) | |
2020-02-19 | Fix two signal errors | nathanwfranke | |
Update | |||
2020-02-19 | Merge pull request #36367 from IronicallySerious/rem-audio-driver-dummy | Rémi Verschelde | |
Remove unused driver/dummy/audio_driver_dummy.h | |||
2020-02-19 | Improve the PanoramaSky class documentation | Hugo Locurcio | |
See https://github.com/godotengine/godot/issues/27835. | |||
2020-02-20 | Remove unused driver/dummy/audio_driver_dummy.h | Twarit | |
2020-02-19 | Make orthogonal view mode persistent in new scene | janglee | |
Fixes #36339. | |||
2020-02-19 | Merge pull request #36359 from vnen/variant-reference-fix | Rémi Verschelde | |
Fix Ref(Variant) constructor to properly check the object type | |||
2020-02-19 | Merge pull request #36357 from ↵ | Rémi Verschelde | |
MateoMiccino/rendering_vulkan_vertexdescriptionkey_fix rendering_vulkan: VertexDescriptionKey equal comparator was checking … | |||
2020-02-19 | Merge pull request #36358 from vnen/gdscript-variant-ref-fix | Rémi Verschelde | |
Remove static script reference from GDScript class | |||
2020-02-19 | Fix Ref(Variant) constructor to properly check the object type | George Marques | |
Otherwise it was saving any reference as valid, regardless of type. | |||
2020-02-19 | rendering_vulkan: VertexDescriptionKey equal comparator was checking only ↵ | Mateo Dev .59 | |
the first element of his vector of VertexDescription | |||
2020-02-19 | Merge pull request #36350 from akien-mga/travis-fix-clang-format-stable | Rémi Verschelde | |
Travis: Fix clang-format on non-master branches | |||
2020-02-19 | Merge pull request #36349 from Faless/net/reuse_addr_again_on_posix | Rémi Verschelde | |
Fix set_reuse_address on non-Windows platforms. | |||
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-19 | Revert "ClassDB: Workaround double-free for GDScript" | George Marques | |
This reverts commit 8312ead0d99cfc308f2f7635bae3da6bf0ff5489. | |||
2020-02-19 | Merge pull request #36338 from MateoMiccino/master | Rémi Verschelde | |
glslang: Remove unused revision.template | |||
2020-02-19 | Merge pull request #35784 from Calinou/remove-3d-camera-gizmo-icon | Rémi Verschelde | |
Remove the 3D camera gizmo icon | |||
2020-02-19 | Travis: Fix clang-format on non-master branches | Rémi Verschelde | |
`git diff-tree` used to fail on the `3.2` branch (and other non-master branches) as Travis doesn't actually check that branch from the remote: ``` fatal: ambiguous argument '3.2': unknown revision or path not in the working tree. ``` The exit code would still be 0 so we'd miss badly formatted commits targeting stable branches. We do it manually to ensure that it's going to work as we want it. | |||
2020-02-19 | i18n: Sync translations with Weblate | Rémi Verschelde | |
(cherry picked from commit 1c9132540f5a763106ae1529c61b5cb8cd851bc5) | |||
2020-02-19 | Fix set_reuse_address on non-Windows platforms. | Fabio Alessandrelli | |
Broken after cae0d8853d7a373ad8720289c12c7c2e7b5ef240 . | |||
2020-02-19 | doc: Sync classref with current source | Rémi Verschelde | |
2020-02-19 | glslang: Remove unused revision.template | Mateo Dev .59 | |
2020-02-19 | Merge pull request #33736 from madmiraal/update-appveyor | Rémi Verschelde | |
AppVeyor: Enable warnings as errors. | |||
2020-02-19 | Update .appveyor.yml. | Marcel Admiraal | |
- Set options to be the same as travis builds, except use warnings=all instead of warnings=extra. - Fail on warnings as per travis builds. | |||
2020-02-18 | Merge pull request #36327 from akien-mga/fix-warnings-reenable-werror | Rémi Verschelde | |
Fix compilation warnings and re-enable werror=yes on Travis | |||
2020-02-18 | Merge pull request #36329 from YeldhamDev/packed_array_icons | Rémi Verschelde | |
Convert "Pool*Array" icons into "Packed*Array" | |||
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 | Merge pull request #36269 from AndreaCatania/nav_old_fuc | Rémi Verschelde | |
Added utility functions to the new NavigationServer: | |||
2020-02-18 | Convert "Pool*Array" icons into "Packed*Array" | Michael Alexsander | |
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 #36321 from Faless/net/win_tcp_noreuse | Rémi Verschelde | |
Disable NetSocket reuse address on Windows. | |||
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 | EditorProperty: Fix handling of PackedRealArray | Rémi Verschelde | |
2020-02-18 | Merge pull request #36320 from madmiraal/fix-c4996-warning-vulkan_context | Rémi Verschelde | |
Fix VisualStudio throwing multiple C4996 warnings in vulkan_context.cpp. |