Age | Commit message (Collapse) | Author |
|
This is how most search filters behave.
Refactors the search's match_classes phase to reduce code duplication.
|
|
Rework AnimatedTexture's `fps` into `speed_scale`
|
|
|
|
|
|
|
|
|
|
|
|
This is not a complete list. Nor are all of the changes exhaustive.
- Measure final execution time in seconds instead of milliseconds.
- Use `vformat()` instead of unreadable string concatenation whenever necessary.
- Replaces every `&` used with booleans with `&&` because Visual Studio was really complaining about it.
- Adds punctuation to some comments, in accordance to codebase guidelines.
- Fixes some typos around the file (such as "parenthesis" being called "parenthess"), as well as attempt to change some sentences to be more English-correct.
- Reworded some comments and error messages entirely.
|
|
|
|
Adds support for LTO on macOS and Android. We don't have much experience
with LTO on these platforms so for now we keep it disabled by default
even when `production=yes` is set.
Similarly for iOS where we ship object files for the user to link in
Xcode so LTO makes builds extremely slow to link.
`production=yes` defaults to full LTO.
ThinLTO is much faster for LLVM-based compilers but seems to produce
bigger binaries (at least for the Web platform).
|
|
Fix key mapping changes when moving from macOS to other platform.
|
|
Rename raise() to move_to_front()
|
|
Rename `change_scene()` and `change_scene_to()`
|
|
[Net] Rename "ssl" references to "tls" in methods and members.
|
|
Simplify title of Create/Change Node Dialog
|
|
Fix issue causing the project manager to crash because of missing path argument
|
|
Add GridMap function to change navigation map for baked navigation regions
|
|
Remove / Replace old Navigation Debug Visualization
|
|
|
|
Adds function to change the navigation map for baked navigation regions.
Before all cells with a baked navigation mesh were locked to the default navigation map of the world resource.
|
|
The create dialog in replace mode now always has the title `Change type of "%s"`, where `%s` is either "MyNodeName" or "MyVisualScript.vs".
|
|
|
|
|
|
[RTL] Stop threaded RTL auto-redrawing as soon as text processing is finished, instead of waiting for first redraw.
|
|
In the process, the initialization logic is updated to show an error message and gracefully close the engine when setup errors occur.
|
|
Before this change, the SceneTree had methods named “change_scene” and
“change_scene_to”. One of them accepted a String as a parameter and the
other accepted a PackedScene, but you couldn’t tell which one was which
just by looking at their names.
This change renames those two methods to “change_scene_to_file” and
“change_scene_to_packed”. These new names came from this suggestion [1].
These new names make the difference between the two methods more clear
and hint at the fact that there’s more than one change_scene method.
[1]: <https://github.com/godotengine/godot/issues/27640#issuecomment-1081870955>
Fixes #27640.
|
|
Fix the bug causing the editor to crash when running the project.
|
|
|
|
finished, instead of waiting for first redraw.
|
|
Fix crash when executing `TubeTrailMesh.get_faces()` with GLES3
|
|
|
|
Add documentation for `AStarGrid2D` class
|
|
Removes separate `Command` key (use `Meta` instead).
Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`).
|
|
- removes / replaces leftovers from old navigation debug code
- cleanes SceneTree and ProjectSettings from old navigation debug
|
|
Replace libnethost dependency to find hostfxr
|
|
Fix crash when executing `SubViewport.set_size_2d_override_stretch`
|
|
Add rotation ability to material editor preview.
|
|
Improve handling of custom types
|
|
Fix tile source selection from picking
|
|
Condition "!is_inside_tree()" is true" when AcceptDialog was visible from the editor.
|
|
Fix crash when executing `VisualShaderNodeParticleMeshEmitter.set_mesh` with headless Godot
|
|
Fix file list in FileDialog not updating on first run
|
|
Add all/individual setters for StyleBox default margins and StyleBoxTexture margin size and unbind `StyleBox*.set_*_individual()` methods
|
|
Allow SplitContainer to have a grab area larger than its visual grabber
|
|
|
|
was visible from the editor.
|
|
We want to replace libnethost as it gives us issues with some compilers.
Our implementation tries to mimic libnethost's hostfxr_resolver search
logic. We try to use the same function names for easier comparing in
case we need to update this in the future.
|
|
|
|
Unbinds the following methods:
- StyleBox.set_default_margin_individual()
- StyleBoxFlat.set_corner_radius_individual()
- StyleBoxFlat.set_expand_margin_individual()
- StyleBoxTexture.set_expand_margin_individual()
- StyleBoxTexture.set_margin_size_individual()
|
|
|