Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2022-08-29 | Merge pull request #65003 from MewPurPur/fix-number-coloring | Rémi Verschelde | |
2022-08-29 | Merge pull request #64119 from YuriSizov/theme-init-database | Rémi Verschelde | |
2022-08-29 | Merge pull request #65023 from Faless/js/4.x_is_web | Rémi Verschelde | |
2022-08-29 | [Web] Rename JavaScript platform to Web. | Fabio Alessandrelli | |
Also rename export name from "HTML5" to "Web". | |||
2022-08-29 | Fix number highlighting | VolTer | |
2022-08-29 | Revert "Remove NOTIFICATION_ENTER_TREE when paired with ↵ | Rémi Verschelde | |
NOTIFICATION_THEME_CHANGED" This reverts commit 4b817a565cab8af648c88cfc7ab6481e86ee3625. Fixes #64988. Fixes #64997. This caused several regressions (#64988, #64997, https://github.com/godotengine/godot/issues/64997#issuecomment-1229970605) which point at a flaw in the current logic: - `Control::NOTIFICATION_ENTER_TREE` triggers a *deferred* notification with `NOTIFCATION_THEME_CHANGED` as introduced in #62845. - Some classes use their `THEME_CHANGED` to cache theme items in member variables (e.g. `style_normal`, etc.), and use those member variables in `ENTER_TREE`, `READY`, `DRAW`, etc. Since the `THEME_CHANGE` notification is now deferred, they end up accessing invalid state and this can lead to not applying theme properly (e.g. for EditorHelp) or crashing (e.g. for EditorLog or CodeEdit). So we need to go back to the drawing board and see if `THEME_CHANGED` can be called earlier so that the previous logic still works? Or can we refactor all engine code to make sure that: - `ENTER_TREE` and similar do not depend on theme properties cached in member variables. - Or `THEME_CHANGE` does trigger a general UI update to make sure that any bad theme handling in `ENTER_TREE` and co. gets fixed when `THEME_CHANGE` does arrive for the first time. But that means having a temporary invalid (and possibly still crashing) state, and doing some computations twice which might be heavy (e.g. `EditorHelp::_update_doc()`). | |||
2022-08-29 | Merge pull request #64956 from raulsntos/dotnet/format-ci | Rémi Verschelde | |
Add `dotnet format` to CI to check C# style | |||
2022-08-29 | Merge pull request #64900 from raulsntos/dotnet/fix-exceptions | Ignacio Roldán Etcheverry | |
Fix various C# exceptions | |||
2022-08-29 | Merge pull request #64994 from raulsntos/dotnet/property-indexers | Ignacio Roldán Etcheverry | |
C#: Ignore property indexers and report if exported | |||
2022-08-29 | Merge pull request #64989 from mhilbrunner/upnp-docs | Rémi Verschelde | |
[DOCS] Update UPnP documentation | |||
2022-08-28 | Update UPnP documentation | Max Hilbrunner | |
Adds more details, especially about caveats, failure modes and pitfalls | |||
2022-08-28 | Move GLTF camera conversion code into GLTFCamera | Aaron Franke | |
2022-08-28 | Move GLTF light conversion code into GLTFLight | Aaron Franke | |
2022-08-28 | C#: Ignore property indexers and report if exported | Raul Santos | |
Ignore property indexers since they are unsupported and report a diagnostic if an user tries to export it. | |||
2022-08-28 | Merge pull request #64885 from Mickeon/rename-tooltip-hint | Rémi Verschelde | |
Rename `hint_tooltip` to `tooltip_text` & setter getter | |||
2022-08-28 | Fix .NET exporting in Linux | Raul Santos | |
- Fix platform detection after Linux OS name was renamed from `LinuxBSD` to `Linux` - Fix arch detection after renaming `64` to `x86_64` - Fix typo in `find_hostfxr` | |||
2022-08-28 | Merge pull request #64959 from raulsntos/dotnet/fix-malloc-size | Ignacio Roldán Etcheverry | |
C#: Fix byteCount in `NativeMemory.Alloc` | |||
2022-08-27 | Merge pull request #63809 from mhilbrunner/upnp-no-delete-only-add | Max Hilbrunner | |
UPNP: Don't delete previous mappings when adding new port mappings | |||
2022-08-27 | Merge pull request #62846 from ↵ | Rémi Verschelde | |
AaronRecord/remove_redundant_theme_updates_in_enter_tree Remove `NOTIFICATION_ENTER_TREE` when paired with `NOTIFICATION_THEME_CHANGED` | |||
2022-08-27 | Remove NOTIFICATION_ENTER_TREE when paired with NOTIFICATION_THEME_CHANGED | Aaron Record | |
2022-08-27 | Merge pull request #64860 from raulsntos/dotnet/sync-math | Rémi Verschelde | |
Sync C# cubic interpolation with core | |||
2022-08-27 | Merge pull request #64922 from akien-mga/dotnet-fix-app-host-version-detection | Rémi Verschelde | |
.NET: Change NETCore.App version detection to use highest match | |||
2022-08-27 | Merge pull request #64921 from bruvzg/win_arm | Rémi Verschelde | |
[Windows] Improve build environment detection, add support for Windows on ARM. | |||
2022-08-27 | Merge pull request #64651 from MewPurPur/fix-globalfunc-highlighting | Rémi Verschelde | |
Add new highlighting color for `@GDScript` and `@GlobalScope` functions | |||
2022-08-27 | C#: Fix byteCount in `NativeMemory.Alloc` | Raul Santos | |
`NativeMemory.Alloc` takes the byte count as parameter, this is calculated by multiplying the element size in bytes by the length of the array. | |||
2022-08-27 | [Windows] Improve build environment detection, add support for Windows on ARM. | bruvzg | |
2022-08-27 | C#: Add `CubicInterpolateAngle` | Raul Santos | |
2022-08-27 | C#: Add `CubicInterpolateInTime` | Raul Santos | |
2022-08-27 | C#: Rename and fix `Quaternion.SphericalCubicInterpolate` | Raul Santos | |
2022-08-27 | C#: Fix `Quaternion.CubicSlerp` | Raul Santos | |
2022-08-27 | C#: Add `Exp` and `Log` to Quaternion | Raul Santos | |
2022-08-27 | C#: Add `GetAngle` and `GetAxis` to Quaternion | Raul Santos | |
2022-08-27 | C#: Fix `Transform3D` interpolation and add spherical interpolation | Raul Santos | |
2022-08-27 | C#: Add missing match check in `Quaternion.Slerpni` | Raul Santos | |
2022-08-27 | Merge pull request #64942 from paulloz/cs-fix-color-names | Rémi Verschelde | |
C#: Fix dictionary keys in Colors | |||
2022-08-27 | Fix C# style with `dotnet format` | Raul Santos | |
2022-08-27 | Rename `hint_tooltip` to `tooltip_text` & setget | Micky | |
`hint_tooltip` -> `tooltip_text` `set_tooltip` -> `set_tooltip_text` `_get_tooltip` -> `get_tooltip_text` Updates documentation, too. |