Skip to content

Merge commit godotengine/godot@394508d#970

Merged
Spartan322 merged 174 commits intoRedot-Engine:masterfrom
Spartan322:merge/394508d
Feb 22, 2025
Merged

Merge commit godotengine/godot@394508d#970
Spartan322 merged 174 commits intoRedot-Engine:masterfrom
Spartan322:merge/394508d

Conversation

@Spartan322
Copy link
Contributor

@Spartan322 Spartan322 commented Feb 22, 2025

This resets everything in editor/translations/editor and editor/translations/properties to Godot's version of them as it is unmanageable to deal with conflicts there. We need to maintain a separated manageable doc translations directory.

hakro and others added 30 commits November 29, 2024 00:47
This project conversion should be removed before the next stable release,
because it affects only projects opened during dev-builds.
PR #100062 introduced BUFFER_USAGE_DEVICE_ADDRESS_BIT.

However it did so by adding a boolean to uniform_buffer_create(), called
"bool p_enable_device_address".

This makes maintaining backwards compatibility harder because I am
working on another feature that would require introducing yet another
bit flag.

This would save us the need to add fallback routines when the feature I
am working on makes it to Godot 4.5.

Even if my feature doesn't make it to 4.5 either, this PR makes the
routine more future-proof.

This PR also moves STORAGE_BUFFER_USAGE_DEVICE_ADDRESS into
BUFFER_CREATION_DEVICE_ADDRESS_BIT, since it's an option available to
both storage and uniforms.

This PR also moves the boolean use_as_storage into
BUFFER_CREATION_AS_STORAGE.
Style skeleton button on import screen
…hen-moving

Fix Game and editor freeze when clicking on the game's title bar
Fix TreeItem button tooltip trigger area offset
Fixes that setters of NavBase properties never made the link or region dirty and requested a sync.
…l` class

This only addresses the symptom, not the root cause of the problem.

In the MRP of the linked issue, the parent class seems to not be found in DocData
after renaming its child class, which seems weird. Force opening the docs of the
parent class can work it around, so we seem to have inconsistent state.

Changed the same code in EditorHelp for good measure.

Fixes #102718.
This was found using lychee, which is being set up in godot-docs' CI.
Repiteo and others added 23 commits February 18, 2025 20:47
…ded-bottom-panel-simple-version

Fix Embedded Game over expanded bottom panel, by resetting expanded bottom panel on Play
Prevent pending input event callbacks from erasing the window in the middle of a loop.
…ects_in_rd

Fix debug CanvasItem redraw rects in RD renderer
Merged `_get_comments` into `_parse_file` and changed to using a
returned `Array[PackedStringArray]` instead.
…tion-windows

Fix Embedded Game startup location on Windows
[IME] Do not redraw and move caret on IME update w/o text/position changes.
[Editor] Fix parsing translations in `EditorTranslationParserPlugin`
Remove non-existent IPUnix conversion
mbedtls: Don't set TLS max version on Mbed TLS < 3.0
Always allow selecting any rendering driver in the settings, add "auto" option.
Don't show `Show in Filesystem` Popup for empty frames in `SpriteFrames` editor
…gram`

- Works around and closes #102867.
- Works around and closes #102982.

Co-authored-by: Hein-Pieter van Braam-Stewart <[email protected]>
This reverts commit e12a424.
This is no longer needed after 26fd345.
…gram

Windows: Configure MinGW LTO with `-fno-use-linker-plugin -fwhole-program`
Fix particle not re-randomizing every emission
Copy link

@opdev1004 opdev1004 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Spartan322 Spartan322 merged commit da61fa2 into Redot-Engine:master Feb 22, 2025
20 checks passed
@Spartan322 Spartan322 deleted the merge/394508d branch February 22, 2025 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.