- 02 Jul, 2019 26 commits
-
-
Rémi Verschelde authored
Tilemap fix displaced textures and shapes and added center texture and compatibility mode
-
Rémi Verschelde authored
Fix editor crash when StreamPeerSSL is unavilable.
-
Rémi Verschelde authored
Fix various memory leaks and errors
-
Rémi Verschelde authored
Add "Go To" menu to the script editor and move the bookmark and breakpoint menus there
-
Ranoller authored
This commit fix #22989 #15249 #28206. Main problem is that tilemap displace textures in different tile origins in a strange way and doesn´t respect coincidence between texture and shapes in not uniform tiles. This issue is present in godot 3.0 and godot 3.1. To maintain compatibility are added a compatibility mode and a center texture option. Other related issues and pull request: #28896 #29487 #29519 #29961. Idications of #30204 are added
-
Bojidar Marinov authored
-
Rémi Verschelde authored
Use GCC 9 in travis.
-
Fabio Alessandrelli authored
The fix for EditorNode is a bit hacky, but the handling of the buttons and features there is hacky too (based on enums that might not reflect the actual state).
-
Rémi Verschelde authored
CryptoCore class to access to base crypto utils.
-
Rémi Verschelde authored
Fix few GCC9 warnings:
-
Martin Liska authored
thirdparty/assimp/include/assimp/material.inl: In member function 'aiReturn aiMaterial::Get(const char*, unsigned int, unsigned int, aiColor3D&) const': thirdparty/assimp/include/assimp/material.inl:176:33: error: implicitly-declared 'aiColor3D& aiColor3D::operator=(const aiColor3D&)' is deprecated [-Werror=deprecated-copy] 176 | pOut = aiColor3D(c.r,c.g,c.b); modules/dds/texture_loader_dds.cpp:167:50: error: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Werror=sign-compare] 167 | if (format_flags & DDPF_FOURCC && format_fourcc == PF_FOURCC("DXT1")) { | ^ [ 28%] modules/dds/texture_loader_dds.cpp:170:57: error: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Werror=sign-compare] 170 | } else if (format_flags & DDPF_FOURCC && format_fourcc == PF_FOURCC("DXT3")) { | ^ modules/dds/texture_loader_dds.cpp:174:57: error: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Werror=sign-compare] 174 | } else if (format_flags & DDPF_FOURCC && format_fourcc == PF_FOURCC("DXT5")) { | ^ modules/dds/texture_loader_dds.cpp:177:57: error: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Werror=sign-compare] 177 | } else if (format_flags & DDPF_FOURCC && format_fourcc == PF_FOURCC("ATI1")) { | ^ modules/dds/texture_loader_dds.cpp:180:57: error: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Werror=sign-compare] 180 | } else if (format_flags & DDPF_FOURCC && format_fourcc == PF_FOURCC("ATI2")) { | ^ modules/dds/texture_loader_dds.cpp:183:57: error: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Werror=sign-compare] 183 | } else if (format_flags & DDPF_FOURCC && format_fourcc == PF_FOURCC("A2XY")) { | ^ thirdparty/assimp/include/assimp/material.inl: In member function 'aiReturn aiMaterial::Get(const char*, unsigned int, unsigned int, aiColor3D&) const': thirdparty/assimp/include/assimp/material.inl:176:33: error: implicitly-declared 'aiColor3D& aiColor3D::operator=(const aiColor3D&)' is deprecated [-Werror=deprecated-copy] 176 | pOut = aiColor3D(c.r,c.g,c.b);
-
Rémi Verschelde authored
-
Rémi Verschelde authored
It had been done wrongly in #30185, but I missed it.
-
Martin Liska authored
-
Rémi Verschelde authored
-
Fabio Alessandrelli authored
Godot core needs MD5/SHA256/AES/Base64 which used to be provided by separate libraries. Since we bundle mbedtls in most cases, and we can easily only include the needed sources if we so desire, let's use it. To simplify library changes in the future, and better isolate header dependencies all functions have been wrapped around inside a class in `core/math/crypto_base.h`. If the mbedtls module is disabled, we only bundle the needed source files independently of the `builtin_mbedtls` option. If the module is enabled, the `builtin_mbedtls` option works as usual. Also remove some unused headers from StreamPeerMbedTLS which were causing build issues.
-
Rémi Verschelde authored
-
Rémi Verschelde authored
Add a Direction property to ParticlesMaterial
-
Rémi Verschelde authored
Add editor screenshot on control - f12.
-
Rémi Verschelde authored
Remove thread to prevent memory leak
-
Rémi Verschelde authored
Add XR mode selection to the Android export process.
-
Rémi Verschelde authored
Expand/collapse nodes recursively in scene tree dock
-
fhuya authored
-
Rémi Verschelde authored
New contributor added to AUTHORS: @aqnuep Thanks to all contributors and donors for making Godot possible!
-
Rémi Verschelde authored
Add buttons to remove keys\items from dictionaries\arrays.
-
Nathan Hold authored
-
- 01 Jul, 2019 14 commits
-
-
K. S. Ernest (iFire) Lee authored
-
Rémi Verschelde authored
SceneTreeDock will now only attach scripts to the selected node if the ScriptCreateDialog was opened from the SceneTreeDock
-
Michael Alexsander Silva Dias authored
-
Rémi Verschelde authored
add 2d physic optimization similar to 3d physics
-
Rémi Verschelde authored
Keep GDScript functions in stack while yielding
-
Rémi Verschelde authored
Improve bookmarks
-
Rémi Verschelde authored
fixed an issue with double clicking available node in VisualScriptEditor
-
Rémi Verschelde authored
Scale vertex lit lights by environment scale
-
qarmin authored
-
Rémi Verschelde authored
Fix some editor crashes
-
Rémi Verschelde authored
Remove unnecessary code and add some error explanations
-
Rémi Verschelde authored
Revert "Add godot version in backtrace message"
-
Rémi Verschelde authored
-
Rémi Verschelde authored
Add 'global_rate_scale' to the AudioServer
-