Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove animation 3D transform track, replace by loc/rot/scale tracks. | reduz | 2021-10-12 | 29 | -1387/+1920 |
| | | | | | | | | | | | | | | | | | | * `Animation.TYPE_TRANSFORM3D` track is gone. * Added POSITION_3D, ROTATION_3D, SCALE_3D tracks. * GLTF2, Collada, FBX importers will only import the track types found. * Skeleton3D bone poses are now Pos/Rot/Scale, pose matrix removed. * AnimationPlayer and AnimationTree animate these tracks separately, only when found. * Removed BakeReset code, is useless with these changes. This is the first in a series of commits designed to make the animation system in Godot more useful, which includes: * Better compatibility with Autodesk products * Better reusability of animations across models (including retargeting). * Proper animation compression. * etc. *Note* GLTF2 animation saving went broken with this PR, needs to be fixed in a subsequent one. | ||||
* | Merge pull request #53687 from godotengine/revert-48332-implement-ping-pong | Juan Linietsky | 2021-10-11 | 29 | -848/+358 |
|\ | | | | | Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and NodeAnimation" | ||||
| * | Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and ↵ | Juan Linietsky | 2021-10-11 | 29 | -848/+358 |
|/ | | | | NodeAnimation" | ||||
* | Merge pull request #48332 from TokageItLab/implement-ping-pong | Rémi Verschelde | 2021-10-11 | 29 | -358/+848 |
|\ | |||||
| * | implement ping-pong loop in animation | Tokage | 2021-10-09 | 29 | -358/+848 |
| | | | | | | | | Co-authored-by: Chaosus <chaosus89@gmail.com> | ||||
* | | Merge pull request #53681 from Paulb23/rejig-syntax-highligher-bind | Rémi Verschelde | 2021-10-11 | 7 | -11/+9 |
|\ \ | | | | | | | Move add_syntax_highlighter bind to ScriptEditorBase | ||||
| * | | Move add_syntax_highlighter bind to ScriptEditorBase | Paulb23 | 2021-10-11 | 7 | -11/+9 |
| | | | |||||
* | | | Merge pull request #53647 from Chaosus/gds_fix_builtin_functions_autocompletion | Yuri Roubinsky | 2021-10-11 | 3 | -1/+37 |
|\ \ \ | |/ / |/| | | |||||
| * | | Fix autocompletion of built-in functions in GDScript | Yuri Roubinsky | 2021-10-11 | 3 | -1/+37 |
| | | | |||||
* | | | Merge pull request #53678 from groud/fix_tilemap_selection_not_updating | Rémi Verschelde | 2021-10-11 | 2 | -0/+25 |
|\ \ \ | |||||
| * | | | Fix selection not updating when erasing tiles | Gilles Roudière | 2021-10-11 | 2 | -0/+25 |
| | | | | |||||
* | | | | Merge pull request #53677 from m4gr3d/fix_aab_one_click_deploy_master | Rémi Verschelde | 2021-10-11 | 2 | -5/+4 |
|\ \ \ \ | |||||
| * | | | | Pass the correct `export_format` argument to locate the assets directory ↵ | ne0fhyk | 2021-10-11 | 2 | -5/+4 |
|/ / / / | | | | | | | | | | | | | when exporting. | ||||
* | | | | Merge pull request #53672 from groud/fix_set_source_id | Rémi Verschelde | 2021-10-11 | 1 | -0/+2 |
|\ \ \ \ | |||||
| * | | | | Fixes set_source_id not updating the next automatic source id | Gilles Roudière | 2021-10-11 | 1 | -0/+2 |
| |/ / / | |||||
* | | | | Merge pull request #53430 from DavidSichma/typed_safe_setter | George Marques | 2021-10-11 | 1 | -2/+4 |
|\ \ \ \ | | | | | | | | | | | Made typed member setters safe | ||||
| * | | | | Only emit typed member setters if safe to do so | David Sichma | 2021-10-08 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Instructions are now only emitted if input type matches expected type. Otherwise usual setter fallback. | ||||
* | | | | | Merge pull request #53103 from ZuBsPaCe/gdscript-analyze-properties-fix | George Marques | 2021-10-11 | 17 | -106/+291 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | GDScript: Report property type errors | ||||
| * | | | | GDScript: Report property type errors | ZuBsPaCe | 2021-10-08 | 17 | -106/+291 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inline getters & setters are now FunctionNodes. Their names are set in the parser, not in the compiler. GDScript-Analyzer will now run through getter and setter. Also report wrong type or signature errors regarding getset properties. Added GDScript tests for getters and setters. #53102 | ||||
* | | | | | Merge pull request #53671 from groud/fix_missing_tileset_selection_update | Rémi Verschelde | 2021-10-11 | 1 | -0/+2 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | |||||
| * | | | | Fix TileSet selection not updating when selecting on TileMap | Gilles Roudière | 2021-10-11 | 1 | -0/+2 |
|/ / / / | |||||
* | | | | Merge pull request #53669 from Chaosus/shader_builtin_crash_fix | Yuri Roubinsky | 2021-10-11 | 1 | -5/+7 |
|\ \ \ \ | |||||
| * | | | | Fix shader crash on using METALLIC and ROUGHNESS built-ins in light func | Yuri Roubinsky | 2021-10-11 | 1 | -5/+7 |
|/ / / / | |||||
* | | | | Update AUTHORS and DONORS list | Rémi Verschelde | 2021-10-11 | 3 | -17/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | New contributors added to AUTHORS: @raulsntos, @TokageItLab Thanks to all contributors and donors for making Godot possible! | ||||
* | | | | Merge pull request #53630 from timothyqiu/viewport-recursion | Rémi Verschelde | 2021-10-11 | 1 | -9/+14 |
|\ \ \ \ | |||||
| * | | | | Fix Viewport::handle_input_locally related infinite recursion | Haoyu Qiu | 2021-10-10 | 1 | -9/+14 |
| | | | | | |||||
* | | | | | Merge pull request #53617 from zacryol/node-remove-child-doc | Rémi Verschelde | 2021-10-11 | 1 | -0/+1 |
|\ \ \ \ \ | |||||
| * | | | | | Mention remove_node() side effect of potentially setting owner to null | zacryol | 2021-10-09 | 1 | -0/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #53641 from DeeJayLSP/audio_pitch_fix | Rémi Verschelde | 2021-10-11 | 5 | -8/+8 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Allow AudioStreamPlayer(2D) to provide `pitch_scale` on playback | Douglas Leão | 2021-10-10 | 5 | -8/+8 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #53661 from bruvzg/ime_fix | Rémi Verschelde | 2021-10-11 | 1 | -2/+2 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Fix inline IME input not working in the empty LineEdit with the placeholder. | bruvzg | 2021-10-11 | 1 | -2/+2 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #53656 from pycbouh/gdscript-exports-redundant-string-op | Rémi Verschelde | 2021-10-11 | 1 | -1/+1 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
| * | | | | | | Remove redundant String operation from GDScript enum exports | Yuri Sizov | 2021-10-11 | 1 | -1/+1 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #53066 from Chaosus/shader_funcs | Rémi Verschelde | 2021-10-10 | 1 | -12/+288 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | Add missing shader built-ins | Yuri Roubinsky | 2021-10-05 | 1 | -12/+288 |
| | | | | | | |||||
* | | | | | | Merge pull request #53614 from mashumafi/prevent-viewport-crash-2 | Rémi Verschelde | 2021-10-09 | 1 | -1/+4 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Executing AcceptDialog.push_input no longer crashes | mashumafi | 2021-10-09 | 1 | -1/+4 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #53608 from JFonS/fix_blendshape_lods | Rémi Verschelde | 2021-10-09 | 3 | -21/+27 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Fix auto LOD generation for blendshapes. | Joan Fons | 2021-10-09 | 3 | -21/+27 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #53609 from madmiraal/update-android-ci-java | Rémi Verschelde | 2021-10-09 | 1 | -2/+2 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | |||||
| * | | | | | | Update Android CI to use JDK 11. | Marcel Admiraal | 2021-10-09 | 1 | -2/+2 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #53598 from Paulb23/action-editor-search-crash | Rémi Verschelde | 2021-10-09 | 1 | -20/+22 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Fix crash when searching action map creates empty categories | ||||
| * | | | | | | Fix crash when searching action map creates empty catagories | Paulb23 | 2021-10-09 | 1 | -20/+22 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #53580 from RandomShaper/improve_cache_funcs | Rémi Verschelde | 2021-10-09 | 7 | -18/+41 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Implement get_cache_path() for iOS, and improve it for Android and Windows | Pedro J. Estébanez | 2021-10-09 | 7 | -18/+41 |
| | |_|/ / / | |/| | | | | |||||
* | | | | | | Merge pull request #53592 from Calinou/doc-timer-wait-time-fix-typo | Rémi Verschelde | 2021-10-09 | 1 | -1/+1 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Fix typo in the `Timer.wait_time` description | Hugo Locurcio | 2021-10-09 | 1 | -1/+1 |
| | |_|_|_|/ | |/| | | | | |||||
* | | | | | | Merge pull request #53594 from Calinou/editor-import-dock-add-dirty-marker | Rémi Verschelde | 2021-10-09 | 2 | -0/+25 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Add a "dirty" marker to the editor import dock for unsaved changes | ||||
| * | | | | | Add a "dirty" marker to the editor import dock for unsaved changes | Hugo Locurcio | 2021-10-09 | 2 | -0/+25 |
|/ / / / / |