3f837d5cc5
[Core] Rename Matrix3 file to Basis
...
The code already referred to "Basis", it's just the file name that was different for some reason.
2019-02-09 14:42:23 -05:00
2a0c9faac2
Merge pull request #25614 from QbieShay/issue_25425
...
Fix generating GDNative API struct for 1.1
2019-02-09 13:09:13 +01:00
6c243326bd
Merge pull request #25650 from willnationsdev/script-icon
...
Fix script class icons looking for paths at runtime
2019-02-09 12:22:51 +01:00
5f8c30fbca
Mono: Create player script metadata when building manually
...
Previously this was only done when building the script for running the game. This was a problem because the user could want to build the project manually with the "Build project" button, to then run the game from the command line or similar.
2019-02-08 22:49:27 +01:00
682bc07035
Fix generating GDNative API struct for 1.1
...
Fixes #25425 .
2019-02-08 19:28:40 +01:00
9dcbf961e5
Merge pull request #25500 from daniel-abbott/BT_Debug_disable
...
Disable BT_DEBUG, works around #25476 and #25431
2019-02-08 12:02:09 +01:00
7fcdadadf4
Merge pull request #25518 from bojidar-bg/25505-wrong-type-error-message
...
Fix wrong error messages for invalid arguments when calling functions through call
2019-02-08 11:18:30 +01:00
b3c0cb08b0
Disable BT_DEBUG, works around #25476 and #25431
2019-02-08 11:11:01 +01:00
c4ff433b17
Fix script class icon filepath lookups at runtime.
2019-02-06 16:17:56 -06:00
4aa4916b11
Mono: Workaround to fix 'flushing' errors when building at editor startup
2019-02-05 18:51:24 +01:00
919fa75803
Merge pull request #25574 from neikeq/ss
...
Mono: Lifetime fixes for CSharpInstance and instance binding data
2019-02-03 07:36:33 +01:00
d8593747e0
Mono: Fix default debugger agent argument never being used
2019-02-03 06:51:07 +01:00
3233083f63
Mono: Lifetime fixes for CSharpInstance and instance binding data
...
Avoid CSharpInstance from accessing its state after self destructing (by deleting the Reference owner).
It's now safe to replace the script instance without leaking or crashing.
Also fixed godot_icall_Object_weakref return reference being freed before returning.
2019-02-03 06:47:25 +01:00
4e4e889c75
Merge pull request #25478 from neikeq/rr
...
Mono: Fix MonoPosixHelper not being found
2019-02-03 06:31:52 +01:00
065828d159
Mono: Fix MonoPosixHelper not being found
2019-02-03 05:38:47 +01:00
d3c51a5dfb
Mono: Cleanup
2019-02-03 05:38:40 +01:00
d2e43475b5
Fix wrong error messages for invalid arguments when calling functions through call
...
Fixes #25505
2019-01-31 17:02:18 +02:00
5a26c7e0e5
Avoid inertia calculation for empty shape - Bullet
2019-01-30 10:33:33 +01:00
cc0842f9a6
Prevent upscaled SVG from exceeding Image bounds
...
Also expose Image MAX_WIDTH and MAX_HEIGHT.
Fixes #24455 .
2019-01-28 16:00:15 +01:00
7fe66bc70f
Merge pull request #25401 from capnm/capnm-cleanup
...
Cleanup unused header file
2019-01-28 09:53:16 +01:00
de1c3f3c89
Merge pull request #25379 from Faless/net/ws/mp_docs
...
Update docs and errors for WebSocket module
2019-01-28 09:35:05 +01:00
8d4617439c
Fixed Rigidbody first frame center spawn
2019-01-28 08:30:26 +01:00
e07e154ebf
Cleanup unused header
2019-01-28 06:29:39 +01:00
14e59ff112
Update docs and errors for WebSocket module
2019-01-28 02:12:50 +01:00
0d438c7b18
Make CSG Shape work with GIProbe, fixes #20465
2019-01-27 18:29:17 -03:00
d0f289b0d9
Merge pull request #25314 from marxin/fix-24417-class-memaccess
...
Fix class memaccess
2019-01-27 21:32:26 +01:00
57c0082533
Mono: Test Windows binaries with lowercase extension
...
To help users writing good cross-platform code, Godot's
`FileAccessWindows:open()` will issue a warning on case mismatch, which
happens here with capitalized extensions given by `PATHEXT` compared to
actual file extensions which are lowercase 99% of the time.
Fixes #25368 .
2019-01-27 11:54:32 +01:00
3e78a55e14
Bullet: Enable BT_DEBUG on debug builds
...
Fixes #25301 .
2019-01-27 11:08:01 +01:00
2211d73300
Workaround GCC 6 & 7 ICE on armv7hl
...
Fixes #16100 .
2019-01-26 14:37:36 +01:00
6504b88547
Ensure get script method list also checks base classes, fixes #23384
2019-01-25 10:09:44 -03:00
32713e60ab
Use placement new in texture_loader_pvr.cpp ( #24417 ).
...
Use constructor via placement new and swap colors directly.
2019-01-25 12:41:54 +01:00
587c1c90cf
GDScript: do second pass of parsing on release
...
Some construct (like match) actually depends on the second pass. This
adds some extra checks to not perform specific type-checks on release
since not all type information is available.
2019-01-23 18:45:33 -02:00
8464cce857
GDScript: fix default value for autoexported typed vars
2019-01-23 18:06:58 -02:00
f439397126
GDScript: read constants from parent scripts
...
This is needed to create export variables from enums defined in a parent
class.
2019-01-23 17:42:06 -02:00
f4546fc0cd
GDScript: don't allow calling non-static function from script
2019-01-23 17:42:06 -02:00
ba13aae9af
GDScript: allow local classes to be used as types
2019-01-23 17:42:06 -02:00
bc8b61bb06
Mono: Fix hot reload build errors and cleanup
2019-01-22 18:33:36 +01:00
077e489773
Mono: Add assembly reloading to running games
...
Add environment variable to specify a custom --debugger-agent for mono.
2019-01-21 22:44:09 +01:00
a0730652fc
Merge pull request #25180 from AndreaCatania/arov
...
Fixed area overlaps if not move
2019-01-21 10:39:41 +01:00
a9214bcee7
Fixed area overlaps if not move
2019-01-21 08:30:49 +01:00
0ac5be8368
Fix C# script metadata creation error due to missing directory
2019-01-21 00:57:03 +01:00
ca8100f29f
Workaround for bug with Mono's MSBuild and BaseIntermediateOutputPath
...
BaseIntermediateOutputPath seems to be empty by default. The workaround is to explicitly set it.
Also fixed passing char instead of char[] to String.Split. Why was this even working with Mono?
2019-01-21 00:38:28 +01:00
d024979e84
GDScript: Fix return value of "lerp" builtin
...
Fixes #25082 , fixes #24709 .
2019-01-18 10:47:04 +01:00
ce36351065
Merge pull request #25080 from neikeq/mm-c
...
C# Bindings Generator: Fix vararg methods with custom return type
2019-01-18 01:30:43 +01:00
e8a1d4babd
Merge pull request #25079 from neikeq/mm-b
...
C#: Fix trying to build when there's no solution
2019-01-18 01:23:15 +01:00
938a2515cb
Merge pull request #25078 from neikeq/mm-a
...
C#: Fix crash due to missing gchandle ref null check
2019-01-18 01:19:51 +01:00
8f26c54c40
C# Bindings Generator: Fix vararg methods with custom return type
2019-01-18 01:03:44 +01:00
9cd24b4f6d
C#: Fix trying to build when there's no solution
...
This would cause errors that shouldn't happen unless there was something to build.
2019-01-18 01:03:15 +01:00
b48dd1bdaf
C#: Fix crash due to missing gchandle ref null check
2019-01-17 23:15:20 +01:00
f958ba5abc
Merge pull request #25069 from vnen/gdscript-fixes
...
A bit more of GDScript fixes
2019-01-17 18:54:42 +01:00