Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-17 | Merge pull request #25069 from vnen/gdscript-fixes | Hein-Pieter van Braam | |
A bit more of GDScript fixes | |||
2019-01-17 | GDScript compiler: check if subclass exists before comparison | George Marques | |
Otherwise these checks might trigger the insertion of an empty value, leading to crashes. | |||
2019-01-17 | Fix keying resource properties, closes #24690 | Juan Linietsky | |
2019-01-17 | Fix radio buttons support in ItemListEditorPlugin | Rémi Verschelde | |
This was missed in bf14a6deffe4c9b74920080851f7e4e273f66116. | |||
2019-01-17 | Fix functions to get direct contacts from shapes, closes #19618 | Juan Linietsky | |
2019-01-17 | Avoid crashing GIProbe bake with broken UV data, closes #25028 | Juan Linietsky | |
2019-01-17 | Fixes to 2D lights, closes #24750 | Juan Linietsky | |
2019-01-17 | Perform a cleaner exit for resource preview, fixes #24206 | Juan Linietsky | |
2019-01-17 | Merge pull request #25044 from cbscribe/docs_k2d_fix | Rémi Verschelde | |
DOCS: correction to move_and_slide description | |||
2019-01-17 | Merge pull request #25038 from GlaDos28/master | Rémi Verschelde | |
fixed AudioStreamPlayer3D::_get_attenuation_db epsilon value | |||
2019-01-17 | Merge pull request #24993 from YeldhamDev/cppcheck_warns_scene_fix | Rémi Verschelde | |
Appease some CppCheck warns for files in the "scene" directory | |||
2019-01-17 | fixed AudioStreamPlayer3D::_get_attenuation_db epsilon value | Evgeny Savelyev | |
2019-01-16 | DOCS: correction to move_and_slide description | Chris Bradfield | |
2019-01-16 | GDScript: clarify error message about cycles | George Marques | |
They may happen with any cyclic dependency, not only with inheritance. | |||
2019-01-16 | Merge pull request #24924 from danilo2205/rename-oriented-path-follow | Rémi Verschelde | |
Merge OrientedPathFollow into PathFollow | |||
2019-01-16 | GDScript: fix type-check of indexed values | George Marques | |
2019-01-16 | Rename OrientedPathFollow to PathFollowOriented | Danilo Villa (Davi) | |
2019-01-16 | Appease some CppCheck warns for files in the "scene" directory | Michael Alexsander Silva Dias | |
2019-01-16 | Merge pull request #25037 from akien-mga/android-enable-arm64 | Rémi Verschelde | |
Android: Enable arm64-v8a export by default | |||
2019-01-16 | Android: Enable arm64-v8a export by default | Rémi Verschelde | |
From August 1, 2019, Google Play requires that all new apps and app updates include 64-bit versions, so we enable ARM64 by default. IINM support for x86 and x86_64 is still be optional, so not enabling them out of the box. Part of #25030. | |||
2019-01-16 | Merge pull request #25036 from volzhs/tree-focus-rect | Rémi Verschelde | |
Update rect size on select | |||
2019-01-16 | Merge pull request #25001 from jlahman/gdscript-export-var-fix | Rémi Verschelde | |
Fixes export PackedScene "reset to default" throwing errors | |||
2019-01-16 | Donors: Remove GameDev.tv from splash screen | Rémi Verschelde | |
2019-01-16 | Merge pull request #25035 from akien-mga/scons-mpc-unused | Rémi Verschelde | |
SCons: Drop unused MPC_FIXED_POINT define | |||
2019-01-16 | Update rect size on select | volzhs | |
2019-01-16 | SCons: Drop unused MPC_FIXED_POINT define | Rémi Verschelde | |
2019-01-16 | Merge pull request #25033 from akien-mga/android-x86_64 | Rémi Verschelde | |
Android: Add support for x86_64 architecture | |||
2019-01-16 | Android: Add support for x86_64 architecture | Rémi Verschelde | |
Like arm64v8, this is only supported by API 21 and later, so we enforce 21 as min API for x86_64. Part of #25030. | |||
2019-01-16 | Merge pull request #25032 from akien-mga/static-analysis | Rémi Verschelde | |
Fix some errors found by static analysis | |||
2019-01-16 | Merge pull request #25014 from vnen/gdscript-fixes | Rémi Verschelde | |
Fix some GDScript issues | |||
2019-01-16 | Fix some errors found by static analysis | Rémi Verschelde | |
Fixes items 10, 16 and 19 from PVS-Studio blog post in #24014. | |||
2019-01-16 | Docs: Language fixes in ARVR reference | corrigentia | |
2019-01-16 | Merge pull request #25022 from jlahman/nullptr-test-order-fix | Rémi Verschelde | |
Fix order of a nullptr test in canvas item editor | |||
2019-01-16 | Fix order of a nullptr test in canvas item editor | jlahman | |
2019-01-16 | Ensure texture hints are obeyed, fixes #24875 | Juan Linietsky | |
2019-01-15 | Fixes export PackedScene "reset to default" throwing errors | jlahman | |
When exporting variables from a gdscript, default values of uninitialized variables would never be set. This caused the default value to be Variant::NIL, and when a user tried to reset the variable through the editor, an error would be thrown because too few arguments would be counted(end of argument list for calls are detected by NIL values). Fixed by simply setting default value to an empty variant of the proper type in gdscript parser. | |||
2019-01-15 | GDScript: check for underscore prefix when type-checking | George Marques | |
Some classes are represented internally with an underscore prefix, so we need to make sure we match this representation when type-checking, otherwise the check might fail on a valid scenario. | |||
2019-01-15 | GDScript: consider constructors as always existing | George Marques | |
There's always a constructor, even if implicit, especially for native types. Also don't check for signature match on function call, since this information is not available in release builds. | |||
2019-01-15 | GDScript: allow objects to be keys of dictionaries | George Marques | |
The engine allows this already, so the parser should not fail in this case. | |||
2019-01-15 | GDScript: don't check types on release builds | George Marques | |
A lot of information is missing on release, and the checks might take a performance hit. Also, having GDScript more lenient on release is usually desirable. | |||
2019-01-15 | Clear internal vertex counter when redrawing polygons, closes #24862. | Juan Linietsky | |
2019-01-15 | Ensure canvas copy texscreen will not crash if render target is configured ↵ | Juan Linietsky | |
without copy buffers. Closes #24749. | |||
2019-01-15 | GDScript autocomplete: don't carry values when guessing from `is` | George Marques | |
Guessing the type from an `is` operator should no be considered an assigment. This would cause crashes in certain scenarios. | |||
2019-01-15 | Merge pull request #25011 from volzhs/android-keep-screen | Rémi Verschelde | |
Fix Android keep screen on working properly | |||
2019-01-15 | Merge pull request #25010 from Faless/mp/fix_init | Rémi Verschelde | |
Fix MultiplayerAPI initialization, clear, set_network_peer. | |||
2019-01-15 | Fix Android keep screen on working properly | volzhs | |
2019-01-15 | GLES2: Fix typo in project setting | Rémi Verschelde | |
It used a different name than the equivalent GLES3 parameter. | |||
2019-01-15 | Merge pull request #24909 from xDGameStudios/array_static_types | Rémi Verschelde | |
Disallow changing array element types, when using hint (inspector fix) | |||
2019-01-15 | Don't reset MultiplayerAPI when setting same peer. | Fabio Alessandrelli | |
A GDScript call to: `multiplayer.network_peer.some_prop = true` seems to transalte to: ``` var temp = multiplayer.network_peer temp.some_prop = true multiplayer.network_peer = temp ``` Which caused the MultiplayerAPI to be resetted. The call to set_network_peer is now ignored if the peer that's beeing set is the same as the currently set one. | |||
2019-01-15 | Merge pull request #25000 from staddy/master | Rémi Verschelde | |
Fixed typo in StreamTexture::is_pixel_opaque |