ee06a70ea6
Refactor MethodBind to use variadic templates
...
Removed make_binders and the old style generated binders.
2020-10-18 12:28:44 +02:00
029de52001
Add GetStringFromUTF8 and GetStringFromASCII
2020-10-17 04:17:29 -04:00
5971a97a0c
Merge pull request #42649 from madmiraal/reapply-41806
...
Reapply -Avoid adding margin twice along capsule Y axis
2020-10-15 17:20:22 +02:00
802c1e4df1
Link the Random number generation tutorial in the class reference
2020-10-14 18:03:29 +02:00
f2002afae7
Merge pull request #42731 from opl-/fix/csharpscript-load-code-duplication
...
Fix code duplication in CSharpScript
2020-10-13 09:57:38 +02:00
4efcb4c442
Merge pull request #42592 from madmiraal/fix-42567
...
Initialise Bullet RigidBody friction to the expected value of 1.0
2020-10-13 09:51:53 +02:00
e4d20ae373
Fix code duplication in CSharpScript
...
Removes code duplication between `CSharpScript::reload()` and `CSharpScript::initialize_for_managed_type()`.
Removes a redundant `CSharpScript::update_exports()` call in `CSharpLanguage::reload_assemblies()` as `CSharpScript::reload()` already calls it when appropriate.
Fixes missing update of RPC information in `CSharpScript::initialize_for_managed_type()`.
2020-10-13 06:46:34 +02:00
aadc8d54a4
Bind missing constant in VisualScriptPropertyGet
2020-10-12 19:39:15 +02:00
a33fe75050
doc: Sync classref with current source
2020-10-09 15:04:15 +02:00
1af3cf15c2
Mono: Fix typo in Godot.NET.Sdk.nuspec
...
Fixes #42666 .
2020-10-09 13:37:07 +02:00
6dc41b3ad2
Merge pull request #42623 from lolleko/incorrect-macos-platform-name-csharp
...
C# GodotTools: Replace platform Identifier "OSX" with "macOS"
2020-10-09 08:17:06 +02:00
fe6109101f
Merge pull request #41881 from ThakeeNathees/crash-on-builtin-constructor
...
GDScript crash on builtin type constructor fix
2020-10-08 19:35:35 -03:00
0e12a0c66a
Reapply -Avoid adding margin twice along capsule Y axis
...
Co-authored-by: Andrea Catania <info@andreacatania.com >
2020-10-08 16:22:38 +01:00
7e2b495435
Adressed Review
...
Identifier "macOS" => "MacOS"
Platform/SDK name reverted to "osx"
2020-10-08 13:51:19 +02:00
519f369795
C# GodotTools: Replace platform Identifier "OSX" with "macOS"
...
Because `Strings OS_OSX::get_name() const` now returns "macOS" (15a9f94346 )
The C# GodotTools were still using "OSX" as identifier a few things were borken (e.g. dotnet/msbuild detection).
2020-10-08 13:51:19 +02:00
2e8cb8a9e2
Fixed #41040 in an alternative way now that #39726 is reverted
2020-10-08 13:10:48 +02:00
1829c67762
Revert "Optimized physics object spawn time and optimized shape usage when the shape is not scaled"
...
This reverts commit 7709a83493 .
2020-10-08 12:22:59 +02:00
8827e315d4
Revert "- Enhanced the flush mechanism by flushing only needed thing."
...
This reverts commit 8d0d6d6921 .
2020-10-08 12:16:12 +02:00
104cfaefcd
Merge pull request #42610 from jak6jak/set_values
...
Fixed a bug which caused Set Index to not function
2020-10-08 10:23:29 +02:00
d76457a7f3
added temp variable because *p_inputs[2] is the same as *p_outputs[0]
2020-10-06 22:12:47 -04:00
bea7d61fd9
Improve the Vector2 rotated code in C#
2020-10-06 15:57:47 -04:00
47431dbb8e
Initialise Bullet RigidBody friction to the expected value of 1.0
2020-10-06 09:10:05 +01:00
3556bc48a1
Merge pull request #42439 from Xrayez/doc-gdscript-load-and-resloader-xref
...
Cross-reference GDScript `load` and `ResourceLoader.load` in classref
2020-10-04 20:48:07 +02:00
b5eea37fb0
Merge pull request #42518 from Duroxxigar/update-getter-and-setters
...
Updated getters and setters names for toplevel
2020-10-03 21:53:35 +02:00
ee4a1c99a7
Switch from recursion to iterative for backfilling colour regions
2020-10-03 14:58:55 +01:00
4834e14493
Updated getters and setters names for toplevel
2020-10-02 19:09:01 -04:00
0d07a935e9
Merge pull request #42503 from naithar/feature/ios-cleanup-arc
...
[4.0] [iOS] Switch to ARC. Refactoring and cleanup.
2020-10-02 15:18:03 +02:00
3cd1cb53a0
iOS: Refactoring
...
Enabled ARC for iOS.
Weakify/Strongify macros for objc blocks.
Removed old version checks.
Specific types for ObjC++ modules to exclude unneeded bridging.
Separate DeviceMetrics class for device specific data.
Replaced old/deprecated functionality.
2020-10-02 15:04:51 +03:00
5278e07095
Check entire basis column for zero size when unscaling Bullet basis.
2020-10-02 10:30:08 +01:00
a1c27228ae
Merge pull request #42480 from ssw99/sprintf-function-bug-fix
...
Fix extra padding for numbers with signs
2020-10-02 10:26:15 +02:00
439be614f4
Link to demos from within the class reference
2020-10-01 23:57:21 -04:00
9f2cdfea82
Fixed padding bug of sprintf function
2020-10-02 00:25:42 +03:00
39ea52f36f
Merge pull request #41829 from RandomShaper/fix_40353
...
Avoid warning about harmless unfulfilled yields
2020-10-01 14:17:34 +02:00
a8404cf56c
Cross-reference GDScript load and ResourceLoader.load in classref
...
The GDScript `load` mention is moved from the class `ResourceLoader`
description to the `ResourceLoader.load` method description instead,
where it is more likely to be found.
2020-09-30 23:03:36 +03:00
aca0cede67
Fix error message when exporting a write-only property without a setter
2020-09-29 15:48:56 -03:00
bd12dc33d9
Merge pull request #38704 from aaronfranke/mono-dotgodot
...
Rename the ".mono" folder to ".godot/mono"
2020-09-28 14:35:18 +02:00
e66013a6f1
Merge pull request #42262 from akien-mga/ios-pvrtc-fixes
...
iOS: Fix multiple issues with PVRTC import, disable ETC1
2020-09-28 10:17:38 +02:00
de4e54dd91
Avoid infinite loop in GDScript at shutdown
2020-09-26 19:21:09 +02:00
41c735fe50
Style: Fix black formatting after #42332
...
Somehow it did not run CI checks so we missed that one.
Also pin `black` version to latest upstream release.
2020-09-25 15:49:37 +02:00
cfd564b385
Enable the copy_mono_root SCons option by default
...
This closes #41652 .
2020-09-25 11:08:01 +02:00
3e4627ab6f
Merge pull request #42283 from Calinou/doc-print-push-error-warning
...
Improve documentation related to printing error/warning messages
2020-09-24 15:16:27 +02:00
fc8904236b
Merge pull request #42070 from Razoric480/ignore-cancel-request
...
Make LSP ignore $/cancelRequest msgs
2020-09-24 15:15:25 +02:00
50f3a8e312
Improve documentation related to printing error/warning messages
2020-09-24 14:23:53 +02:00
a6bb4f70e0
Merge pull request #42293 from ricardoalcantara/fix_basis_csharp
...
Basis RotationQuat should be public.
2020-09-24 08:16:24 +02:00
a676b8ea66
Basis RotationQuat should be public.
2020-09-24 00:59:54 -03:00
42e70a77ef
Rename the ".mono" folder to ".godot/mono"
2020-09-23 15:42:29 -04:00
72aaf81518
Merge pull request #42259 from zaevi/fix-mono-IsAbsPath
...
Fix C# string.IsAbsPath()
2020-09-23 18:12:27 +02:00
7b1de6deda
Merge pull request #42126 from Calinou/doc-videoplayer-formats
...
Improve documentation about VideoPlayer video formats
2020-09-23 15:40:50 +02:00
1efe57848a
Improve documentation about VideoPlayer video formats
...
This closes https://github.com/godotengine/godot-docs/issues/4021 .
2020-09-23 14:28:16 +02:00
313006adb8
iOS: Fix multiple issues with PVRTC import, disable ETC1
...
Fixes : #28683 , #28621 , #28596 and maybe others
For iOS we enable pvrtc feature by default for all backends
Etc1 for iOS doesn't have any sense, so it disabled.
Fixed checks in export editor.
Fixed pvrtc encoding procedure.
Edit by Akien: Forward-ported from #38076 , this may not make sense as is for
Godot 4.0, but it's important that we have the latest code in sync with 3.2
for when more rendering backends and proper iOS support are added back.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2020-09-23 11:22:51 +02:00