c0e4d7efca
Add GDScript slave keyword deprecation warning.
2018-09-15 01:50:34 +02:00
1e9b46d687
Clearly deprecate sync too in favor of remotesync.
...
NOTE: This changes the RPC_MODE_* enum values.
Games should be re-exported. GDNative rebuilt.
2018-09-15 00:06:03 +02:00
d6b31daec6
Rename slave keyword to puppet
...
The slave keyword will still be available as deprecated in 3.1 but will
be dropped from future releases.
2018-09-15 00:06:03 +02:00
5961a6da03
Merge pull request #21717 from willnationsdev/edicon-refactor
...
Refactor editor icon retrieval
2018-09-14 17:24:04 +02:00
2aad7f1376
Merge pull request #21569 from JFonS/add_noise_textures
...
Add SimplexNoise and NoiseTexture as new resources
2018-09-14 16:57:26 +02:00
5436abefe4
Refactor editor icon retrieval
2018-09-14 09:27:56 -05:00
f12a1b8863
Add SimplexNoise and NoiseTexture as new resources
...
SimplexNoise can be used to generate parameterized fractal noise based on Open Simplex.
NoiseTexture uses SimplexNoise to generate noise textures for using in
shaders/visual effects.
2018-09-14 15:24:34 +02:00
e0f763f1c9
[GDNative] add Variant::Operator
2018-09-13 17:23:38 +02:00
1a16dabfb5
Merge pull request #21982 from luzpaz/misc-typos
...
Misc. typos
2018-09-13 10:59:00 +02:00
08bde5b2de
Misc. typos
...
Found via `codespell -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"`
2018-09-12 21:39:17 -04:00
995a40e8ef
Move modules/mono/glue/cs_files to modules/mono/glue/Managed/Files
...
Added dummy MSBuild project and solution to get tooling help when editing these files.
2018-09-12 22:03:36 +02:00
5e57beebb1
Mono: Fix build regression due to wrong return type
2018-09-12 21:08:18 +02:00
6ae47ff19b
C#: Fix explicit enum values when exporting member
2018-09-12 18:54:20 +02:00
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
2018-09-12 09:52:22 +02:00
d21c64cc3b
C#: Fix cs_files glue mismatch bug
2018-09-12 03:24:08 +02:00
e558e1ec09
Fix/workaround for issue #21667
...
When a Reference managed instance is garbage collected and its finalizer is called, it could happen that the native instance is referenced once again before the finalizer can unreference and memdelete it. The workaround is to create a new managed instance when this happens (at least for now).
2018-09-12 03:24:08 +02:00
61426464ea
Add some mono root hint dirs for OSX
...
Fixes #13355
2018-09-12 03:24:08 +02:00
691d4e3835
Allow special characters in C# glue files
...
Fixes #21139
- Surround the generated file modules/mono/glue/cs_compressed.gen.h with ifdef TOOLS_ENABLED
2018-09-12 03:24:08 +02:00
b1356a3590
Cleanup of c# api files and bindings generator
...
- We no longer generate RID and NodePath C# classes. Both will be maintained manually.
- We no longer generate C# declarations and runtime registration of internal calls for the following classes: RID, NodePath, String, GD, SignalAwaiter and Godot.Object (partial base).
- We no longer auto-generate the base members of Godot.Object. They will be maintained manually as a partial class.
This makes it easier to maintain these C# classes and their internal calls, as well as the bindings generator which no longer generates C# classes that don't derive from Godot Object, and it no longer generates the Godot.Object base members (which where unreadable in the bindings generator code).
- Added missing 'RID(Object from)' constructor to the RID C# class.
- Replaced MONO_GLUE_DISABLED constant macro with MONO_GLUE_ENABLED.
- Add sources in module/mono/glue even if glue is disabled, but surround glue files with ifdef MONO_GLUE_ENABLED.
2018-09-12 03:23:45 +02:00
0d04fb76e1
Fix mistake in previous commit
2018-09-11 18:12:40 +02:00
af57515775
UPnP: Fix includes of thirdparty headers
2018-09-11 18:09:12 +02:00
8366da5bc6
Merge pull request #21822 from aaronfranke/mono-pascal
...
[Mono] Various style changes and naming standardization
2018-09-10 23:52:00 +02:00
627ed98ed1
[Mono] Various style changes and naming standardization
2018-09-10 15:22:10 -04:00
4743852466
[Mono] Tabs -> Spaces
2018-09-10 15:12:49 -04:00
0faafa6f4d
Fix crash when extending non-existing GDScript file
...
Fixes #21682 with a partial revert of #21411 .
The ~Ref() destructor (from 'scriptres') already takes care
of freeing the 'script' resource.
2018-09-10 20:46:20 +02:00
d9a96878f2
Merge pull request #21921 from AndreaCatania/bugfix2
...
Fix bullet crashes
2018-09-10 08:20:15 +02:00
b252e66414
Fiex bullet crash
2018-09-10 07:55:11 +02:00
bb0e8d260c
Fix indentation in bullet SCsub
2018-09-10 12:22:23 +07:00
af290f7b7d
Merge pull request #21866 from Paulb23/fix_scientific_notation_highlight_issue_21435
...
Fixed scientific notation not highlighting correctly, issue 21435
2018-09-09 18:21:33 -03:00
ffe158ae85
Merge pull request #21861 from fire/visual_script_18024
...
Change the default variable Visual Script constructor to use EditorInspector and etc
2018-09-08 17:05:03 -03:00
f051f5110e
Fixed scientific notaion not highlighting correctly, issue 21435
2018-09-08 13:42:11 +01:00
7ce9e67355
Change the default variable constructor to use EditorInspector and updated property hints that were changed.
2018-09-08 02:51:23 -07:00
3eaaf712db
Fixed crash during raycast and CCD radius calculation
2018-09-07 20:38:30 +02:00
fc50728d45
Merge pull request #21808 from AndreaCatania/optitri
...
Optimized bullet trimesh collision
2018-09-07 15:09:26 -03:00
6142448417
Update bullet to Master 12409f1118a7c7a266f9071350c70789dfe73bb9
2018-09-07 16:11:04 +02:00
88967e4001
Fixing trimesh precision
2018-09-06 18:53:03 +02:00
9b446f1cc3
Optimized in case is used just 1 shape with no transform
2018-09-06 18:19:05 +02:00
3a8f8381f2
Merge pull request #21771 from WiggleWizard/get-stack-fix
...
Fixed return type for get_stack() function call
2018-09-05 19:46:12 +02:00
ce138d3449
Fixed bullet area vs Trimesh shape overlap
2018-09-05 13:43:02 +02:00
d227a9ae12
Fixed return type for get_stack() function call
2018-09-05 11:29:06 +01:00
fadf2d2afd
Fix invalid deref in NativeScript script classes
2018-09-04 08:35:28 -05:00
21ea1d89ef
Merge pull request #21605 from Faless/ws_no_proto
...
Allow WebSocket connect with no sub-protocols.
2018-08-31 13:15:46 +02:00
6bc97cc7cc
Allow WebSocket connect with no sub-protocols.
2018-08-30 20:23:16 +02:00
917bd5b2c2
[NativeScript] implement refcount instance binding funcs
2018-08-30 19:55:04 +02:00
492b4cf837
[GDNative] add initial core 1.1 extension
2018-08-30 19:18:55 +02:00
cb63cc86e5
Merge pull request #21575 from YeldhamDev/gridmap_deprecated_fix
...
Small change on how GridMap's "theme" is deprecated
2018-08-30 09:03:11 +02:00
5267099a87
doc: Sync classref with current source
2018-08-29 22:25:11 +02:00
8ede2647ed
Small change on how GridMap's "theme" is deprecated
2018-08-29 17:14:06 -03:00
9a67a07a2c
Fixed crash if convex has 0 vertices
2018-08-29 17:34:26 +02:00
907b7a3897
Merge pull request #21538 from jmf/master
...
Fix CSGBox size
2018-08-29 15:03:01 +02:00