efbeafd08c
Merge pull request #41041 from qarmin/leak_bullet_shape
...
[3.2] Fixes leak when creating bullet shape
2020-08-10 19:47:08 +02:00
e3f16a83dc
Fix line num of enums reported as the line before
2020-08-08 11:52:25 -04:00
808615ec3e
Fixes leak when creating bullet shape
2020-08-05 10:08:05 +02:00
fc7451204e
Improve JSON-related documentation
...
This closes https://github.com/godotengine/godot-docs/issues/3848 .
(cherry picked from commit 930e10ffff )
2020-07-31 13:09:21 +02:00
c8d8134288
Ensure CSG parent's _make_dirty() is called when entering a tree.
...
(cherry picked from commit 9be7b30f35 )
2020-07-30 22:45:17 +02:00
6d2f8dd827
doc: Sync classref with current source
2020-07-30 16:26:45 +02:00
e36c100365
Fix crash in ENet changing refuse_new_connections
...
When the host is not started.
(cherry picked from commit e5f3159a23 )
2020-07-29 18:24:12 +02:00
4a0568b609
Document how to perform advanced string splitting using RegEx
...
This closes https://github.com/godotengine/godot-docs/issues/3607 .
(cherry picked from commit 5f2b6bd476 )
2020-07-29 18:24:00 +02:00
10544f1cf7
Revert "Move Bullet physics query flush from Bullet space pre-tick callback to"
...
This reverts commit e7d8464f87 .
Fixes #40508 regression.
This will be re-applied and the regression fixed for a future 3.2.x release.
2020-07-28 11:42:04 +02:00
8d5dab5a05
Pop from front to avoid infinite loop with nested classes
...
(cherry picked from commit 42d1b4f389 )
2020-07-28 00:57:27 +02:00
5692bb4c81
Ensure Bullet HeightMapShape3D data width and depth are at least 2.
...
(cherry picked from commit 236857c92a )
2020-07-28 00:42:32 +02:00
400a780050
Revert "Allow Area2D and 3D mouse events without a collision layer"
...
This reverts commit 15850687a8 .
2020-07-27 22:46:04 +02:00
b40f3f9740
Style: Sync other changes from new fix_style.sh and clang_format.sh
2020-07-24 10:39:18 +02:00
93f297e1d5
Fix typos in GodotSharp code docs
...
(cherry picked from commit 0ca96ae2c1 )
2020-07-24 10:31:57 +02:00
accc30e5e0
C#: Fix restore not called when building game projects
...
(cherry picked from commit 4a30289eee )
2020-07-24 10:31:57 +02:00
e10a1e078f
[3.2] Add C# XML documentation to core C# math types
2020-07-21 21:22:54 -04:00
3ab5183ffa
[3.2] Backport core documentation changes to 3.2
...
Also add AABB.abs()
2020-07-21 21:22:54 -04:00
502a3d580f
Remove override keyword from csharp_script.h to fix build errors
...
Fixes godotengine/godot#40572
2020-07-21 13:17:58 -04:00
98aabe111f
Use difference in position to check whether motion in Bullet is too close
...
to zero.
2020-07-18 13:20:19 +01:00
f031e72395
Add missing has_default_value field for signals in api.json
...
(cherry picked from commit 37de4982ca )
2020-07-15 12:48:18 +02:00
8bc44c868e
Correct is_reference attribute in api.json for Reference class
...
(cherry picked from commit b5c80088ce )
2020-07-15 12:48:18 +02:00
18eddfc98d
Funnel refuse_new_connections to Godot ENet.
...
(cherry picked from commit 7ec5c917d1 )
2020-07-15 12:48:18 +02:00
4677502d7c
Include gdscript warning name in LSP message.
...
My initial attempt changed this in the gdscript code, which resulted in
a duplicate warning name in the builtin editor. We should just append
the warning name in the LSP instead.
This uses parens to match what is shown in the builtin editor.
(cherry picked from commit 8dcc39ec91 )
2020-07-15 12:15:16 +02:00
f7b994aef8
Revert "Include gdscript warning name in the warning message."
...
This reverts commit de3ad3b30e .
(cherry picked from commit d92fa3b547 )
2020-07-15 12:15:12 +02:00
cfda32add0
Fix overlappingObjects vector crash
...
use clear_overlaps() instead of clearing overlappingObjects directly
(cherry picked from commit 4e987f5ab9 )
2020-07-15 12:11:31 +02:00
717d4cbb73
Merge pull request #40309 from madmiraal/fix-40283-3.2
...
[3.2] Set isScratchedSpaceOverrideModificator to false when removing a RigidBodyBullet from a space.
2020-07-13 18:00:12 +02:00
c88696cdb8
Improve the ENet channels documentation in NetworkedMultiplayerENet
...
This closes https://github.com/godotengine/godot-docs/issues/3598 .
(cherry picked from commit c9b6833d00 )
2020-07-13 15:15:09 +02:00
a3246a5ebe
Set isScratchedSpaceOverrideModificator to false when removing a
...
RigidBodyBullet from a space.
2020-07-12 07:53:32 +01:00
15850687a8
Allow Area2D and 3D mouse events without a collision layer
...
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com >
2020-07-11 11:14:12 +01:00
e7d8464f87
Move Bullet physics query flush from Bullet space pre-tick callback to
...
Bullet physics flush_queries() as is done in Godot physics, and remove
the pre-tick callback.
2020-07-08 11:42:29 +01:00
d0fb6d6971
Clear a Bullet Area's overlappingObjects vector when removing an area
...
from a space.
(cherry picked from commit a615d359e8 )
2020-07-06 19:17:11 +02:00
a8d4ca0e1b
Include gdscript warning name in the warning message.
...
Occasionally you want to ignore a warning with a `warning-ignore`
comment, and you have to go into the settings to look up what the
actual name of the warning is. This patch appends the warning name to
the end of the warning so you know what string to use to ignore it,
similar to other linters like pylint.
For example
```
"The signal 'blah' is declared but never emitted.";
```
is now
```
"The signal 'blah' is declared but never emitted. (UNUSED_SIGNAL)";
```
(cherry picked from commit de3ad3b30e )
2020-07-06 16:51:17 +02:00
9ce1fe59ea
Fix: editor crash on super constructor called
...
Fix : #39909
(cherry picked from commit 023b3f2786 )
2020-07-06 16:47:44 +02:00
13d4813ddf
fix crash when pass null in print array in GD.print
...
fix crash when pass null in print array in GD.print 2
fix crash when pass null in print array in GD.print 3
fix space
(cherry picked from commit d2461bad63 )
2020-07-03 15:38:07 +02:00
850f07a4d9
Expose loading TGA images in Image.
...
(cherry picked from commit 7d4b3e6587 )
2020-07-03 13:17:57 +02:00
24f527b561
Merge pull request #39996 from naithar/feature/ios-gdnative
...
[3.2] Add support of iOS's dynamic libraries to GDNative
2020-07-03 07:48:45 +02:00
44a516986d
Merge pull request #39084 from madmiraal/backport-37314
...
[3.2] Better damping implementation for Bullet rigid bodies
2020-07-02 13:26:03 +02:00
0e2bc779ed
GDNative export: do not add fake lookup table if static lib is not used
2020-07-02 12:47:58 +03:00
8fff25df09
GDNative Editor: Support selecting frameworks for iOS
2020-07-02 12:47:20 +03:00
6001e10054
GDNative: support dynamic loading of iOS frameworks
2020-07-02 12:38:51 +03:00
3247ac4b0e
Merge pull request #39981 from madmiraal/fix-39919-3.2
...
[3.2] Fix CSG Visual Bug.
2020-07-01 08:48:09 +02:00
22ff17793c
Use is_equal_approx() instead of vertex_snap when checking if ray is
...
colliding with equiplanar CSG faces.
2020-06-29 19:48:47 +01:00
8e120230a1
Create degenerate triangles when inserting an edge into a CSG face.
...
They will be deleted when the faces are merged, but their edges are
needed for merging faces.
2020-06-29 16:40:53 +01:00
b833296cbb
Merge pull request #39943 from bruvzg/macos_apple_silicon_3
...
[macOS, 3.2] Add support for the Apple Silicon (ARM64) build target.
2020-06-29 15:30:03 +02:00
43888ebfaf
[macOS, 3.2] Add support for the Apple Silicon (ARM64) build target.
2020-06-29 14:43:29 +03:00
5b7eb3fd3f
Improve the preload and load descriptions
...
(cherry picked from commit 13298ed873 )
2020-06-29 10:58:25 +02:00
cb9bc18102
VideoStreamGDNative: close file in cleanup
...
We should close the file handle when we are done.
(cherry picked from commit 3b05d2c989 )
2020-06-29 10:57:59 +02:00
34c5133e6a
Merge pull request #39604 from Faless/js/3months_backport
...
[HTML5 - 3.2] Backport most changes/improvement in master.
2020-06-26 20:50:58 +02:00
d6ff55f30b
Merge pull request #39784 from neikeq/3.2-visualstudio-support
...
[3.2] C#: Add Visual Studio support
2020-06-26 20:49:35 +02:00
c682410379
Mono/C#: Fix unhandled exception not being printed
...
For some reason `mono_unhandled_exception` is not
printing the exception as its comment claims.
Use `mono_print_unhandled_exception` instead.
(cherry picked from commit f87ae395ee )
2020-06-26 08:10:24 +02:00