summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fetch extension class props from ClassDBCaptainProton422021-10-121-1/+6
| | | | | | | | | Extension class properties that have been registered with ClassDB(`GDNativeInterface::classdb_register_extension_class_property`) were not fetched previously. (Only directly providing a property list using `GDNativeExtensionClassCreationInfo::get_property_list_func` would work.) This especially caused problems with the C++ bindings since they exclusively rely on ClassDB to register properties.
* Merge pull request #53697 from bruvzg/ts_string_namesRémi Verschelde2021-10-124-163/+275
|\
| * Move static feature set and number system `StringName`s to the singleton.bruvzg2021-10-124-163/+275
| | | | | | | | | | | | Remove `hb_` prefix from the custom bitmap font functions to avoid potential conflicts with the HarfBuzz. Cleanup commented debug code. Update numbering system data to CLDR 39.
* | Merge pull request #52736 from aaronfranke/lgtm-multRémi Verschelde2021-10-1212-23/+25
|\ \ | | | | | | Fix some LGTM errors of "Multiplication result converted to larger type"
| * | Fix some LGTM errors of "Multiplication result converted to larger type"Aaron Franke2021-10-1212-23/+25
| | |
* | | Merge pull request #53694 from CakHuri/fix-typo-csgRémi Verschelde2021-10-123-3/+3
|\ \ \ | | | | | | | | Fixed a typo in csg module
| * | | Fixed a typo in csg moduleM. Huri2021-10-123-3/+3
| |/ /
* | | Merge pull request #52548 from m4gr3d/customize_metadata_dir_masterRémi Verschelde2021-10-127-12/+37
|\ \ \ | |/ / |/| | Make the project data directory customizable
| * | Make the project data directory customizable.ne0fhyk2021-10-117-12/+37
| | |
* | | Merge pull request #53687 from godotengine/revert-48332-implement-ping-pongJuan Linietsky2021-10-1129-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 Linietsky2021-10-1129-848/+358
|/ / / | | | | | | | | | NodeAnimation"
* | | Merge pull request #48332 from TokageItLab/implement-ping-pongRémi Verschelde2021-10-1129-358/+848
|\ \ \
| * | | implement ping-pong loop in animationTokage2021-10-0929-358/+848
| | | | | | | | | | | | | | | | Co-authored-by: Chaosus <chaosus89@gmail.com>
* | | | Merge pull request #53681 from Paulb23/rejig-syntax-highligher-bindRémi Verschelde2021-10-117-11/+9
|\ \ \ \ | | | | | | | | | | Move add_syntax_highlighter bind to ScriptEditorBase
| * | | | Move add_syntax_highlighter bind to ScriptEditorBasePaulb232021-10-117-11/+9
| | | | |
* | | | | Merge pull request #53647 from Chaosus/gds_fix_builtin_functions_autocompletionYuri Roubinsky2021-10-113-1/+37
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix autocompletion of built-in functions in GDScriptYuri Roubinsky2021-10-113-1/+37
| | | | |
* | | | | Merge pull request #53678 from groud/fix_tilemap_selection_not_updatingRémi Verschelde2021-10-112-0/+25
|\ \ \ \ \
| * | | | | Fix selection not updating when erasing tilesGilles Roudière2021-10-112-0/+25
| | |_|_|/ | |/| | |
* | | | | Merge pull request #53677 from m4gr3d/fix_aab_one_click_deploy_masterRémi Verschelde2021-10-112-5/+4
|\ \ \ \ \
| * | | | | Pass the correct `export_format` argument to locate the assets directory ↵ne0fhyk2021-10-112-5/+4
|/ / / / / | | | | | | | | | | | | | | | when exporting.
* | | | | Merge pull request #53672 from groud/fix_set_source_idRémi Verschelde2021-10-111-0/+2
|\ \ \ \ \
| * | | | | Fixes set_source_id not updating the next automatic source idGilles Roudière2021-10-111-0/+2
| |/ / / /
* | | | | Merge pull request #53430 from DavidSichma/typed_safe_setterGeorge Marques2021-10-111-2/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | Made typed member setters safe
| * | | | Only emit typed member setters if safe to do soDavid Sichma2021-10-081-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-fixGeorge Marques2021-10-1117-106/+291
|\ \ \ \ \ | |_|_|/ / |/| | | | GDScript: Report property type errors
| * | | | GDScript: Report property type errorsZuBsPaCe2021-10-0817-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_updateRémi Verschelde2021-10-111-0/+2
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Fix TileSet selection not updating when selecting on TileMapGilles Roudière2021-10-111-0/+2
|/ / / /
* | | | Merge pull request #53669 from Chaosus/shader_builtin_crash_fixYuri Roubinsky2021-10-111-5/+7
|\ \ \ \
| * | | | Fix shader crash on using METALLIC and ROUGHNESS built-ins in light funcYuri Roubinsky2021-10-111-5/+7
|/ / / /
* | | | Update AUTHORS and DONORS listRémi Verschelde2021-10-113-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-recursionRémi Verschelde2021-10-111-9/+14
|\ \ \ \
| * | | | Fix Viewport::handle_input_locally related infinite recursionHaoyu Qiu2021-10-101-9/+14
| | | | |
* | | | | Merge pull request #53617 from zacryol/node-remove-child-docRémi Verschelde2021-10-111-0/+1
|\ \ \ \ \
| * | | | | Mention remove_node() side effect of potentially setting owner to nullzacryol2021-10-091-0/+1
| | | | | |
* | | | | | Merge pull request #53641 from DeeJayLSP/audio_pitch_fixRémi Verschelde2021-10-115-8/+8
|\ \ \ \ \ \
| * | | | | | Allow AudioStreamPlayer(2D) to provide `pitch_scale` on playbackDouglas Leão2021-10-105-8/+8
| |/ / / / /
* | | | | | Merge pull request #53661 from bruvzg/ime_fixRémi Verschelde2021-10-111-2/+2
|\ \ \ \ \ \
| * | | | | | Fix inline IME input not working in the empty LineEdit with the placeholder.bruvzg2021-10-111-2/+2
| | | | | | |
* | | | | | | Merge pull request #53656 from pycbouh/gdscript-exports-redundant-string-opRémi Verschelde2021-10-111-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Remove redundant String operation from GDScript enum exportsYuri Sizov2021-10-111-1/+1
|/ / / / / /
* | | | | | Merge pull request #53066 from Chaosus/shader_funcsRémi Verschelde2021-10-101-12/+288
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Add missing shader built-insYuri Roubinsky2021-10-051-12/+288
| | | | | |
* | | | | | Merge pull request #53614 from mashumafi/prevent-viewport-crash-2Rémi Verschelde2021-10-091-1/+4
|\ \ \ \ \ \
| * | | | | | Executing AcceptDialog.push_input no longer crashesmashumafi2021-10-091-1/+4
|/ / / / / /
* | | | | | Merge pull request #53608 from JFonS/fix_blendshape_lodsRémi Verschelde2021-10-093-21/+27
|\ \ \ \ \ \
| * | | | | | Fix auto LOD generation for blendshapes.Joan Fons2021-10-093-21/+27
| | | | | | |
* | | | | | | Merge pull request #53609 from madmiraal/update-android-ci-javaRémi Verschelde2021-10-091-2/+2
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Update Android CI to use JDK 11.Marcel Admiraal2021-10-091-2/+2
| | | | | | |