summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-17Merge pull request #35224 from ↵Rémi Verschelde
ChibiDenDen/constant_lookup_through_subclass_instance Fix constant access in base class through subclass instance
2020-01-16i18n: Sync translation template with current sourceRémi Verschelde
2020-01-16i18n: Sync translations with WeblateRémi Verschelde
2020-01-16Bump version to 3.2-rcRémi Verschelde
'I guess there is no one to (git) blame We're leaving ground... Will things ever be the same again?'
2020-01-16Update AUTHORS and DONORS listRémi Verschelde
New contributor added to AUTHORS: @dankan1890 Thanks to all contributors and donors for making Godot possible!
2020-01-17Fix constant access in base class through subclass instanceChibiDenDen
Fixes as issue where a subclass calls a base class method that tries to access a constant from the script. The original code went through every ower class, and for each owner, went through its inheritance tree. This seems like the wrong order, the modified code goes to each base class, and for each base class goes through the owner tree. This is more in line with what the parser does, as the current impelemtation allows an access that the parser does not support. This change should not negatively affect existing code due to the way the parser works
2020-01-16Merge pull request #34789 from Faless/enet/disconnect_relayRémi Verschelde
ENet optional server_relay when disconnecting peer
2020-01-16Merge pull request #34879 from Phischermen/canvas-item-editor-local-space-modeRémi Verschelde
Fix issue regarding rotating Canvas Items in editor
2020-01-16Merge pull request #35215 from clayjohn/multimesh-errorRémi Verschelde
Add multimesh format max for proper error checking
2020-01-16Merge pull request #33615 from raphael10241024/fix_shape_changeRémi Verschelde
refresh area2d collision when shape changes
2020-01-16Merge pull request #35218 from bojidar-bg/26691-parse-error-errorsRémi Verschelde
Fix errors raised when showing parse errors in the editor
2020-01-16Add multimesh format max for proper error checkingclayjohn
2020-01-16Merge pull request #35217 from ericrybick/masterRémi Verschelde
Fix SkeletonIK not playing animation if more than one IK-Bone is active
2020-01-16Merge pull request #35216 from clayjohn/GLES2-texture3dRémi Verschelde
Gracefully handle 3D textures in GLES2
2020-01-16Merge pull request #35208 from neikeq/mono-lazy-thread-attachIgnacio Roldán Etcheverry
Mono/C#: Script interface calls now attach the current thread
2020-01-16Merge pull request #35214 from volzhs/libwebp-1.1.0Rémi Verschelde
Update libwebp to 1.1.0
2020-01-16Fix errors raised when showing parse errors in the editorBojidar Marinov
Fixes #26691
2020-01-16Gracefully handle 3D textures in GLES2clayjohn
2020-01-16Fix SkeletonIK not playing animation if more than one IK-Bone is activeEric Rybicki
2020-01-17Update libwebp to 1.1.0volzhs
2020-01-16Merge pull request #35209 from RandomShaper/fix_pck_embed_linuxRémi Verschelde
Fix error exporting to X11 with embedded PCK
2020-01-16Fix error exporting to X11 with embedded PCKPedro J. Estébanez
Fixes #32513.
2020-01-16Mono/C#: Script interface calls now attach the current threadIgnacio Etcheverry
Added guards to all C# script interface calls to attach the current thread for the current scope if the thread is not already attached. This is far from ideal, as attaching the thread is not cheap and all managed thread local storage is lost when we detach the thread at the end of the calls. However, it's the best we can do for now to avoid crashing when an unattached thread tries to interact with C# code.
2020-01-16Merge pull request #35201 from bojidar-bg/27582-gdfunction-validate-instanceRémi Verschelde
Validate instances of objects before trying to check their type in GDScript
2020-01-16Merge pull request #35199 from dalexeev/masterRémi Verschelde
Fix function arguments hint format in GDScript editor
2020-01-16Merge pull request #35203 from timothyqiu/image-loader-nullRémi Verschelde
Adds null check before using image loader
2020-01-16Merge pull request #35102 from ChibiDenDen/reuse_orphaned_subclassRémi Verschelde
#34161: Keep a weak reference to orphan subclasses to reuse on class reload
2020-01-16Validate instances of objects before trying to check their type in GDScriptBojidar Marinov
Fixes #27582
2020-01-16Merge pull request #35198 from bojidar-bg/27575-poolarrayexport-defaultRémi Verschelde
Fix slight problems related to default values of exported typed arrays
2020-01-16Adds NULL check before using image loaderHaoyu Qiu
2020-01-16Merge pull request #34091 from andrycodestuffs/masterRémi Verschelde
Fixed unknown ASCII symbols rendered instead of tabs in bookmarks list
2020-01-16Merge pull request #35197 from asynts/asynts.disable-connect-buttonRémi Verschelde
Refactor (and fix) how the connect button is disabled.
2020-01-16Fixed unknown symbol drawn instead of tabs in breakpoints/bookmarks listsandrycodestuffs
Tab characters were not rendered properly in the breakpoints and bookmarks lists of the script editor if the bookmarked line was a comment, resulting in unknown ASCII symbols “�”. Fixes #34046. Also changed formatting a bit to enclose the code in backticks (like in Markdown) instead of quotes. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2020-01-16Fix slight problems related to default values of exported typed arraysBojidar Marinov
2020-01-16Fix function arguments hint format in GDScript editorDanil Alexeev
for consistency with the format of the documentation: "type func_name(arg1: type, arg2: type)"
2020-01-16Merge pull request #35196 from akien-mga/dead-warnings-tell-no-talesRémi Verschelde
Travis: Disable -Wstrict-aliasing warning on GCC 5 test build
2020-01-16Merge pull request #35189 from Chaosus/disable_gles2_array_initRémi Verschelde
Disabled array initialization, const array and arr.length in GLES2 shaders
2020-01-16Travis: Disable -Wstrict-aliasing warning on GCC 5 test buildRémi Verschelde
Should speed up builds by avoiding warning spam. This warning is no longer raised by newer GCC versions.
2020-01-16Refactor (and fix) how the connect button is disabled.asynts
It should not be possible to click the "Connect" button unless - a node is selected, and - that node is valid in the current mode. The modes are the default and advanced modes which allow connecting to scripts and nodes respectively.
2020-01-16Merge pull request #35123 from asynts/asynts.crash-on-double-clickRémi Verschelde
Prevent crash described in #34555.
2020-01-16Merge pull request #35193 from akien-mga/i-live-in-the-voidRémi Verschelde
MinGW: Avoid GCC -Wcast-function-type warnings on GetProcAddress
2020-01-16MinGW: Avoid GCC -Wcast-function-type warnings on GetProcAddressRémi Verschelde
Using the same method as GNUlib and various other projects. https://lists.gnu.org/archive/html/bug-gnulib/2018-08/msg00109.html The warning is valid, but there's no way around it since the issue comes from the Windows SDK. It's also harmless in this case. Part of #29801.
2020-01-16Merge pull request #35190 from ↵Rémi Verschelde
akien-mga/im-in-love-with-the-shape-of-ueicbksjdhd Validate input in (CPU)Particles set_emission_shape()
2020-01-16Validate input in (CPU)Particles set_emission_shape()Rémi Verschelde
Fixes #29777. Co-authored-by: Cameron Reikes <cameronreikes@gmail.com>
2020-01-16Disabled array initialization, const array and arr.length in shadersYuri Roubinsky
2020-01-16Merge pull request #35176 from clayjohn/csg-crashRémi Verschelde
Fix light related crashes
2020-01-16Merge pull request #35187 from aaronfranke/editor-property-intRémi Verschelde
Use int64_t for EditorPropertyInteger and warn when out of double range
2020-01-16Merge pull request #35183 from YeldhamDev/scrollbar_regressionRémi Verschelde
Fix scrollbar regression on large scales
2020-01-16Merge pull request #35180 from timothyqiu/scroll-container-min-sizeRémi Verschelde
Updates ScrollContainer min size when toggle scrollbars
2020-01-16Merge pull request #35169 from hoontee/masterRémi Verschelde
Fix Vsync Via Compositor causing halved refresh rate when vsync is forced by the graphics driver