a8476c04f4
Merge pull request #64852 from paulloz/dotnet6-export-category-attribute
...
C#: Preserve order of exported fields/categories
2022-08-25 23:26:03 +02:00
85ed9eac6f
Merge pull request #64857 from MewPurPur/tweak-stringname-color
2022-08-25 22:44:22 +02:00
6d196c1ce3
Merge pull request #64898 from neikeq/dotnet-fix-find-arch
2022-08-25 22:18:38 +02:00
cf99d92a39
C#: Preserve order of exported fields/categories
2022-08-25 20:39:57 +02:00
09af583e10
C#: Fix buildsystem when dotnet --info does not specify arch
...
For some installations the architecture information is not printed.
2022-08-25 20:05:42 +02:00
f03ac21ea8
Merge pull request #52815 from magian1127/temp3
...
C# Generate SnakeName const
2022-08-25 20:02:16 +02:00
af88438c71
Merge pull request #64354 from Mickeon/rename-navigation-distance
2022-08-25 18:35:23 +02:00
f8ceceed15
Various C# documentation improvements
...
Fixes wrong/invalid documentation and add documentation to some OS members.
2022-08-25 17:09:32 +02:00
c371d1bac9
C# Generate StringName(SnakeName) for all class members
2022-08-25 23:07:20 +08:00
0cf0e96038
Merge pull request #64776 from YuriSizov/import-images-moar-flags
2022-08-25 16:51:26 +02:00
c7eb423eeb
Merge pull request #55778 from aaronfranke/use-arch-btw
...
[skip ci]
2022-08-25 13:03:48 +02:00
8769088f48
Merge pull request #64869 from bruvzg/dotnet_arch
...
[macOS] Check .NET binary architecture, and search for the cross compile SDK in the subfolders.
2022-08-25 11:25:08 +02:00
27b0f18275
Unify bits, arch, and android_arch into env["arch"]
...
Fully removes the `bits` option and adapts the code that relied on it.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2022-08-25 11:19:20 +02:00
73bbc61eb4
Tweaked StringName highlighting color
2022-08-25 08:32:14 +02:00
0a427cf159
[macOS] Check .NET binary architecture, and search for the cross compile SDK in the subfolders.
2022-08-25 09:32:07 +03:00
6ffbec9e49
Merge pull request #64731 from raulsntos/dotnet6-variant-generics-analyzer
...
C#: Add `MustBeVariant` attribute and analyzer
2022-08-25 07:34:05 +02:00
e1266d2f35
Merge pull request #64781 from raulsntos/csharp_children
...
Add `includeInternal` to C# NodeExtensions and avoid printing errors in `GetChildOrNull`
2022-08-25 07:32:50 +02:00
0569738a6e
Merge pull request #64849 from jtnicholl/fix_blender_check
...
Fix Blender file path check to require a directory
2022-08-25 07:31:43 +02:00
6468f9b37c
Add MustBeVariant attribute and analyzer
...
- MustBeVariant attribute can be used to enforce that generic types must
be a marshable from/to Variant.
- Also renames all diagnostic ids to be valid unicode identifiers.
2022-08-25 01:47:40 +02:00
6ff41a3fcd
Fix Blender file path check to require a directory
2022-08-24 16:08:01 -04:00
09551c3d2b
Remove mentions of the Server platform from the Mono module
2022-08-24 14:56:40 -05:00
686286ed9d
Merge pull request #64742 from zaevi/csharp_add_grouping_attributes
...
C#: Add grouping attributes for properties.
2022-08-24 20:09:47 +02:00
e172b1aa91
Merge pull request #64743 from raulsntos/dotnet6-signal-analyzer
...
Improve C# signal analyzer errors
2022-08-24 19:28:47 +02:00
c8c0f21880
Merge pull request #64780 from YuriSizov/editor-color-conversion-map
2022-08-24 16:49:51 +02:00
4698dc67b5
Merge pull request #64082 from KoBeWi/array3k
2022-08-24 16:05:59 +02:00
a4a4402201
Merge pull request #64822 from akien-mga/sunset-visual-script
2022-08-24 15:41:57 +02:00
c78cbb523f
Extract editor color map and simplify SVG color conversion
2022-08-24 15:59:14 +03:00
f7f4873ed0
Replace Array return types with TypedArray 3
2022-08-24 12:53:36 +02:00
b1f392c25e
Remove VisualScript module for 4.0
...
As announced in https://godotengine.org/article/godot-4-will-discontinue-visual-scripting ,
Godot maintainers have agreed to discontinue the current implementation of
our VisualScript language.
The way it had been designed was not user-friendly enough and we did not
succeed in improving its usability to actually make it a good low-code
solution for users who need one.
So we prefer to remove it for Godot 4.0 and leave the door open for new,
innovative ideas around visual scripting, to be developed as plugins or
extensions now that Godot provides sufficient functionality for this
(notably via GDExtension and the godot-cpp C++ bindings).
The current module has been moved to a dedicated repository (with full Git
history extracted with `git filter-branch`):
https://github.com/godotengine/godot-visual-script
It can still be compiled as a C++ module (for now, but will likely require
work to be kept in sync with the engine repository), but our hope is that
contributors will port it to GDExtension (which is quite compatibile with
the existing C++ module code when using the godot-cpp C++ bindings).
2022-08-24 12:08:17 +02:00
22a3c585c2
Update C# named colors to use HEX codes
2022-08-24 10:46:06 +02:00
665621aa1b
Avoid printing an error in GetChildOrNull
...
`GetChildOrNull` won't print an error when the given index is out of range,
similar to how the LINQ `ElementAtOrDefault` method works.
2022-08-24 10:10:47 +02:00
711e372aad
Merge pull request #64787 from akien-mga/libwebp-1.2.4
...
libwebp: Sync with upstream 1.2.4
2022-08-24 09:51:49 +02:00
b438859d04
Merge pull request #64727 from raulsntos/csharp-remove-ctors
...
Remove copy constructors in C# structs
2022-08-24 08:28:58 +02:00
91e5f48ea7
Merge pull request #64009 from KoBeWi/arrayy_lmao
...
Replace Array return types with TypedArray (part 2)
2022-08-24 08:18:56 +02:00
4d9ddc8ab3
Merge pull request #64773 from raulsntos/dotnet6- 🦭
...
C#: Seal classes that can't be inherited from
2022-08-24 08:01:27 +02:00
1abdffe7a0
Replace Array return types with TypedArray 2
2022-08-23 23:21:32 +02:00
e5e34f21fc
libwebp: Sync with upstream 1.2.4
...
Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.4/NEWS
2022-08-23 19:05:53 +02:00
7924d643e5
Add includeInternal to C# NodeExtensions and fix get_child documentation
...
Node methods in C# extended to use generics
now have the optional parameter `includeInternal`
like their non-generic equivalents.
Also, fixed a typo in the `Node.get_child` documentation.
2022-08-23 18:19:44 +02:00
672e9d6868
Make ImageLoader take bit field flags
2022-08-23 14:39:01 +03:00
d6574f025b
Seal classes that can't be inherited from
2022-08-23 11:08:59 +02:00
d5606503b4
Merge pull request #64762 from neikeq/csharp-dangling-callable-code
2022-08-23 11:08:28 +02:00
155fa4e156
Merge pull request #64758 from jtnicholl/blend_fbx_warnings
2022-08-23 10:29:28 +02:00
62c3e72b6f
Merge pull request #63959 from KoBeWi/typo_arrray
...
Replace Array return types with TypedArray (part 1)
2022-08-23 08:52:13 +02:00
7e4817a096
Merge pull request #64729 from raulsntos/csharp-xform-operator
...
C#: Replace `Xform` and `XformInv` with `*` operator
2022-08-23 07:47:09 +02:00
230225d360
Merge pull request #64744 from bruvzg/fix_mixed_font_color4
...
[4.x] Fix color modulation of the grayscale glyphs in font with mixed color / grayscale data.
2022-08-23 07:45:58 +02:00
bc12436f73
C#: Remove old Callable code left dangling after switch to .NET 6
2022-08-23 04:14:58 +02:00
ebd966acee
Merge pull request #64725 from raulsntos/dotnet6-assembly-exists
...
Avoid trying to load non-existent assembly
2022-08-23 02:47:55 +02:00
d24b65b363
Update messages for missing FBX2glTF, add similar messages for Blender
2022-08-22 20:30:33 -04:00
8be27dc59e
Replace Array return types with TypedArray
2022-08-22 22:42:36 +02:00
b8a64313f0
Merge pull request #59564 from KoBeWi/FINALLY,_ULTIMATE_UNDO_REDO
2022-08-22 22:37:33 +02:00