Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-15 | Add scene Post-Import Plugin support. | reduz | |
* New plugin system to control the whole import workflow * Can add options and run code at every import step (general, per node, mesh, animation, material etc.) This constitutes a first version of these plugins. The ability to interact with the import preview dialog will likely be added later on. | |||
2021-10-15 | Merge pull request #53782 from reduz/animation-track-type-import-actions | Rémi Verschelde | |
2021-10-15 | Merge pull request #53827 from akien-mga/scons-debug-dev-enabled-sconstruct | Rémi Verschelde | |
2021-10-15 | SCons: Set `DEBUG_ENABLED` and `DEV_ENABLED` in SConstruct | Rémi Verschelde | |
They're the same for all platforms so they don't need to be repeated in all platform definitions. | |||
2021-10-15 | Merge pull request #53829 from akien-mga/scons-py3.6 | Rémi Verschelde | |
2021-10-15 | Merge pull request #53828 from ↵ | Rémi Verschelde | |
akien-mga/scons-remove-md5-timestamp-implicit-cache | |||
2021-10-15 | SCons: Increase min Python version to 3.6 | Rémi Verschelde | |
Current SCons 4.2.0 still supports Python 3.5 but deprecated it, and support will be removed in the next release. It's also become needlessly restrictive to prevent ourselves from using Python 3.6 f-Strings, so it's time to up the requirement. | |||
2021-10-15 | SCons: Remove MD5-timestamp and implicit cache optimizations | Rémi Verschelde | |
They haven't really helped save much time on incremental rebuilds, and they do cause potential issues with build correctness (and possibly even one of the cause for overly eager incremental rebuilds). | |||
2021-10-15 | Merge pull request #53822 from vnen/gdscript-await-issues | Rémi Verschelde | |
Fix a few issues with await in GDScript | |||
2021-10-14 | GDScript: Fix typing for await expression | George Marques | |
Don't grab the type of the awaited value unless it's constant (which makes it synchronous) or call (which always use the proper return type). | |||
2021-10-14 | GDScript: Remove error when coroutine is called without await | George Marques | |
In the case the call happens as a statement, since the return value isn't used in this case. | |||
2021-10-14 | GDScript: Properly return value with await on non-coroutine | George Marques | |
If the keyword `await` is used without a coroutine, it should still return the value synchronally. | |||
2021-10-14 | GDScript: Make sure calls don't use return when not needed | George Marques | |
2021-10-15 | Merge pull request #53811 from V-Sekai/dev-yes | Rémi Verschelde | |
Fix specific warnings issues by Clang | |||
2021-10-15 | Merge pull request #53816 from briansemrau/fix-height-fog-but-actually | Rémi Verschelde | |
2021-10-14 | Merge pull request #53054 from MaxLap/doc_shape_signals | Camille Mohr-Daurat | |
Improve area/body_shape_entered/exited signals parameter names and doc | |||
2021-10-14 | Fix specific warnings issues by Clang | K. S. Ernest (iFire) Lee | |
Found by `scons dev=yes` on llvm-mingw. | |||
2021-10-14 | Remove incorrect fog height density remapping | Brian Semrau | |
2021-10-14 | Improve area/body_shape_entered/exited signals parameter names and doc | Maxime Lapointe | |
Fix some typoed names from the doc Add _index to "index" parameters of *_shape_* signals, this is both in doc and in the template. This makes the code, signature and doc easier to understand Add method to get Node from the _index params of those signals. This was not as easy to find as one would expect. Putting this information where it is needed will help. | |||
2021-10-14 | Merge pull request #53786 from TokageItLab/fix-skeleton-editor-methods | Rémi Verschelde | |
2021-10-14 | Merge pull request #53807 from vnen/dont-share-arrays-and-dicts | Rémi Verschelde | |
2021-10-14 | Merge pull request #53610 from madmiraal/upgrade-gradle | Rémi Verschelde | |
Upgrade Android Gradle to version 7.2 | |||
2021-10-14 | Merge pull request #53810 from groud/fix_crash | Rémi Verschelde | |
Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change | |||
2021-10-14 | Merge pull request #53795 from briansemrau/fix-height-fog | Rémi Verschelde | |
Fix the height fog effect | |||
2021-10-14 | Merge pull request #53798 from akien-mga/mbedtls-clang12-opt-bugfix | Rémi Verschelde | |
mbedtls: Backport "Fix x86_64 assembly for bignum multiplication" | |||
2021-10-15 | get rid set_bone_pose and fix some function in SkeletonEditor | Silc 'Tokage' Renew | |
2021-10-14 | Upgrade Android Gradle to version 7.2 | Marcel Admiraal | |
2021-10-14 | Fixes crash in TileSetAtlasSource::get_tiles_to_be_removed_on_change | Gilles Roudière | |
2021-10-14 | Zero Dictionary and Array variants when changing type with reset | George Marques | |
So they don't reference to the old values anymore and instead refer to a new value. | |||
2021-10-14 | Merge pull request #53726 from briansemrau/gd-outer-class | George Marques | |
GDScript 2.0: Access outer scope classes | |||
2021-10-14 | Merge pull request #53799 from akien-mga/DEV_ENABLED | Rémi Verschelde | |
2021-10-14 | Implement import actions for pos/rot/scale animation tracks | reduz | |
Following actions are supported for each track type (position, rotatin, scale): * ImportIfPresent: If a track of this type is found, import it. * ImportIfPresentForall (default): If a track is found for a given node/bone, create it in animations. This ensures there is always a correct blending. * Never: Delete all tracks found for a given type. This is useful if you want to, as an example, force to import rotations only. | |||
2021-10-14 | SCons: Add `DEV_ENABLED` defines for `target=debug` builds | Rémi Verschelde | |
This will allow adding developer checks which will be fully compiled out in user builds, unlike `DEBUG_ENABLED` which is included in debug tempates and the editor builds. This define is not used yet, but we'll soon add code that uses it, and change some existing `DEBUG_ENABLED` checks to be performed only in dev builds. Related to godotengine/godot-proposals#3371. | |||
2021-10-14 | mbedtls: Backport "Fix x86_64 assembly for bignum multiplication" | Rémi Verschelde | |
Backports PR https://github.com/ARMmbed/mbedtls/pull/4948 to fix a regression with our macOS builds using Clang 12. Fixes #53297. | |||
2021-10-14 | Fix the height fog effect | Brian Semrau | |
2021-10-14 | Merge pull request #51695 from KoBeWi/one_tool_to_rule_them_all | Gilles Roudière | |
Add tool quick-select to tile editor | |||
2021-10-14 | Merge pull request #53792 from floppyhammer/fix-bilinear-texture-progress-bar | Rémi Verschelde | |
2021-10-14 | Merge pull request #53783 from V-Sekai/gltf-restore-anims | Rémi Verschelde | |
2021-10-14 | Fix bilinear TextureProgressBar with nine patch enabled | floppyhammer | |
2021-10-13 | GDScript: Access outer scope classes | Brian Semrau | |
2021-10-14 | Add tool quick-select to tile editor | kobewi | |
2021-10-13 | Restore gltf animation export after split. | K. S. Ernest (iFire) Lee | |
2021-10-13 | Merge pull request #53597 from Xeadriel/patch-1 | Rémi Verschelde | |
2021-10-13 | Merge pull request #53773 from nathanfranke/fix-license-character-encoding | Rémi Verschelde | |
2021-10-13 | Merge pull request #53772 from RandomShaper/fix_hash_map | Rémi Verschelde | |
2021-10-13 | Merge pull request #53765 from reduz/skeleton-remove-rest-influence | Juan Linietsky | |
Remove REST transform influence in skeleton bones | |||
2021-10-13 | Merge pull request #53759 from Chaosus/shader_new_builtins | Yuri Roubinsky | |
2021-10-13 | Remove REST transform influence in skeleton bones | reduz | |
* Animations and Skeletons are now pose-only. * Rest transform is kept as reference (when it exists) and for IK * Improves 3D model compatibility (non uniform transforms will properly work, as well as all animations coming from Autodesk products). | |||
2021-10-13 | Added few more built-ins to shader language | Yuri Roubinsky | |
2021-10-13 | Fix character encoding of Engine::get_copyright_info | Nathan Franke | |