Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-03 | C#: Connect only once for each signal of a script | Raul Santos | |
Since the list of signals in `CSharpScript::event_signals` retrieved from calling `ScriptManagerBridge.UpdateScriptClassInfo` already includes the signals from base scripts there is no need to iterate the hierarchy again on `CSharpInstance::connect_event_signals`. | |||
2022-09-02 | Merge pull request #65264 from MewPurPur/all-hail-icon-annotation | Rémi Verschelde | |
2022-09-02 | Merge pull request #59589 from Calinou/rename-or-lesser-range-property-hint | Rémi Verschelde | |
2022-09-02 | Remove old syntax for custom class icon | VolTer | |
2022-09-02 | Rename `or_lesser` range property hint to `or_less` | Hugo Locurcio | |
"less" should be used for quantity, rather than "lesser". Existing scripts that use `or_lesser` in `_get_property_list()` will need to be updated to account for this change. | |||
2022-09-03 | Fixed build failing when REAL_T double and dotnet enabled | Almighty Laxz | |
2022-09-02 | Merge pull request #65170 from KoBeWi/your_argument_is_TypedArray | Rémi Verschelde | |
2022-09-02 | Add `is_zero_approx` methods to `Vector2`, `3`, and `4` | Jonathan Nicholl | |
2022-09-01 | Merge pull request #65212 from Faless/net/4.x_simplify_ext_bindings | Rémi Verschelde | |
2022-09-01 | Merge pull request #63479 from DarkKilauea/nav-link | Rémi Verschelde | |
2022-09-01 | Merge pull request #65135 from reduz/export-customization-plugins | Rémi Verschelde | |
2022-09-01 | Simplify network GDExtension bindings using EXBIND macros. | Fabio Alessandrelli | |
Simplify StreamPeer, PacketPeer, MultiplayerPeer extension. Simplify and update WebRTC*Extension with newly supported types. | |||
2022-09-01 | Merge pull request #65168 from raulsntos/dotnet/float64 | Ignacio Roldán Etcheverry | |
C#: Assume 64-bit types when type has no meta | |||
2022-09-01 | Merge pull request #64173 from ↵ | Rémi Verschelde | |
smix8/navigation_debug_gridmap_edgeconnections_4.x | |||
2022-09-01 | Change Array arguments to TypedArray | kobewi | |
2022-09-01 | Add support for scene/resource customization in export plugins | Juan Linietsky | |
EditorExportPlugin adds a set of callbacks to allow customizing scenes, resources or subresources in all files exported: * Can take scene files, resource files and subresources in all of them. * Uses a cache for the converted files if nothing changes, so this work only happens if a file is modified. * Uses hashing to differentiate export configuration caches. * Removed the previous conversion code to binary, as this one uses existing stuff. This API is useful in several scenarios: * Needed by the "server" export platform to get rid of textures, meshes, audio, etc. * Needed by text to binary converters. * Needed by eventual optimizations such as shader precompiling on export, mesh merging and optimization, etc. This is a draft, feedback is very welcome. | |||
2022-09-01 | C#: Assume 64-bit types when type has no meta | Raul Santos | |
When the C# bindings generator finds a type without meta assume the type refers to the 64-bit version of the type: - `float` is converted to `double` - `int` is converted to `long` | |||
2022-09-01 | Merge pull request #65163 from MewPurPur/reuse-function-logic-for-global-funcs | Rémi Verschelde | |
Fix a case in global function highlighting | |||
2022-09-01 | Merge pull request #64444 from timothyqiu/action-completion | Rémi Verschelde | |
Fix action name completion for `Input` | |||
2022-09-01 | Merge pull request #65175 from bruvzg/fix_lcd_gl_idx | Rémi Verschelde | |
[TextServer] Fix LCD AA fonts reading wrong glyphs. | |||
2022-09-01 | Merge pull request #63751 from clayjohn/physical_light_units | Rémi Verschelde | |
Implement Physical Light Units in Vulkan Renderers | |||
2022-09-01 | [TextServer] Fix LCD AA fonts reading wrong glyphs. | bruvzg | |
2022-08-31 | C#: Fix Vector4 in godot_variant and missing marshaling | Ignacio Roldán Etcheverry | |
Vector4 and Vector4i were implemented incorrectly in godot_variant. They were also missing their respective Variant conversion callbacks (used for generic collections). Took the chance to remove unnecessary native calls for creating Variant from Vector4, as now it can be done from C# (which is faster). | |||
2022-08-31 | Fixed a case for global function highlighting | VolTer | |
2022-08-31 | Implement Physical Light Units as an optional setting. | clayjohn | |
This allows light sources to be specified in physical light units in addition to the regular energy multiplier. In order to avoid loss of precision at high values, brightness values are premultiplied by an exposure normalization value. In support of Physical Light Units this PR also renames CameraEffects to CameraAttributes. | |||
2022-08-31 | Merge pull request #63411 from Calinou/improve-null-object-dictionary-print | Rémi Verschelde | |
Improve null and object printing to avoid confusion with arrays | |||
2022-08-31 | Merge pull request #64130 from A-Lamia/root_uri_decode | Rémi Verschelde | |
2022-08-31 | Merge pull request #65065 from Atlinx/fix/65010_enum-doesnt-show-up | Rémi Verschelde | |
2022-08-31 | Improve null and object printing to avoid confusion with arrays | Hugo Locurcio | |
- Use different syntax for object printing to avoid confusion with arrays. - Print null as `<null>` to avoid confusion with a string `"null"`. - Display `<empty>` in editor resource pickers to avoid confusion with array-based properties. | |||
2022-08-31 | Merge pull request #63394 from Calinou/curve-gradient-rename-interpolate | Rémi Verschelde | |
Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` | |||
2022-08-31 | fix: add uri_decode to root_uri #63388 | Lamia | |
2022-08-30 | Merge pull request #65098 from bruvzg/msdf_modulate | Rémi Verschelde | |
Fix MSDF fonts color modulation. | |||
2022-08-30 | Merge pull request #65094 from Faless/web/4.x_templates_refactor | Rémi Verschelde | |
[Web] Require threads, rtti, allow optimize=speed. | |||
2022-08-30 | Fix inferred GDScript enum values not appearing in inspector | Atlinx | |
"enum_values" originally wasn't being forwarded to the new type inside "reduce_identifier_from_base", which caused hint strings derived from the new type to be blank, which ultimately caused an empty enum dropdown menu. | |||
2022-08-30 | Rename Curve/Curve2D/Curve3D/Gradient `interpolate()` to `sample()` | Hugo Locurcio | |
"sampling" is a more accurate term than "interpolating" for what's happening when using that function. | |||
2022-08-30 | [Web] Require threads, rtti, allow optimize=speed. | Fabio Alessandrelli | |
Update export names (web[_dlink]_[release|debug].zip). The Build with dynamic linking is broken due to high number of imports in output wasm (likely emscripten regression issue 15487). | |||
2022-08-30 | Fix MSDF fonts color modulation. | bruvzg | |
2022-08-30 | Merge pull request #65061 from ↵ | Ignacio Roldán Etcheverry | |
paulloz/dotnet/fix-godot_variants-with-empty-type-field C#: Populate `Type` field on `godot_variant` created in managed | |||
2022-08-30 | Add `String.to_{camel,pascal,snake}_case` methods | Danil Alexeev | |
2022-08-30 | Merge pull request #65066 from aaronfranke/str-path-join | Rémi Verschelde | |
2022-08-30 | Merge pull request #65052 from MewPurPur/fix-number-highlighting-followup | Rémi Verschelde | |
2022-08-30 | Merge pull request #64977 from aaronfranke/gltf | Rémi Verschelde | |
Move GLTF camera and light conversion code into GLTFCamera and GLTFLight | |||
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-30 | C#: godot_variant should always have a valid type | Paul Joannon | |
2022-08-29 | Follow-up fixes to number highlighting | VolTer | |
2022-08-29 | Merge pull request #65049 from paulloz/dotnet/win10-export | Ignacio Roldán Etcheverry | |
C#: Fix .NET export template compilation on Windows | |||
2022-08-29 | Merge pull request #65046 from ↵ | Ignacio Roldán Etcheverry | |
neikeq/dotnet-fix-exported-game-uninitialized-callbacks C#: Fix exported game crash because of uninitialized callbacks | |||
2022-08-29 | Merge pull request #64987 from raulsntos/dotnet/linux-export | Ignacio Roldán Etcheverry | |
Fix .NET exporting in Linux | |||
2022-08-29 | Fix .NET export template compilation on Windows 10 | Paul Joannon | |
2022-08-29 | C#: Fix exported game crash because of uninitialized callbacks | Ignacio Roldán Etcheverry | |
This was a regression from 2c180f62d985194060f1a8d2070c130081177c90, where I forgot to update the source generator. |