Age | Commit message (Collapse) | Author |
|
Replace local web server setup for web editor with a Python-based solution
|
|
Rename Projection `matrix` to `columns`
|
|
Add searching by event in Editor Settings shortcuts and Project Settings input map.
|
|
Disconnect TileSet from source editor if no sources
|
|
World3D.direct_space_state add multithreaded warning
|
|
Describe the left mouse button constant as the primary button
|
|
Enhancements to VS solution generation
|
|
Properly assign texture RID when creating ImageTexture3D
|
|
[Docs] Synchronize and update Window and Display Server documentation.
|
|
LSP: Fix GDScript doc comments
|
|
Fix crash when executing `RenderingServer.mesh_surface_get_format_offset`
|
|
Implementing override functionality for XR
|
|
Undo #51969, generate_mipmaps runs on caller thread.
|
|
Improve dictionary printing to avoid confusion with arrays
|
|
Split script navigation state and edit state
|
|
Automatically use execinfo for crash handler on *BSD and musl-based Linux
|
|
Clean up .blend importer to fix unreachable code paths
|
|
Remove reference in OS to date and time functions
|
|
Support chaining AtlasTextures inside other AtlasTextures
|
|
Add rotation smoothing to Camera2D
|
|
|
|
|
|
|
|
|
|
|
|
This adds support for building solutions with dev_mode and/or float=64 enabled.
Additionally, it adds solution generation to the Windows CI to catch future regressions.
|
|
|
|
|
|
Jantho1990/bugfix/update-control-focus-signal-documentation-master
Control docs: update messaging for focus to be less keyboard-specific
|
|
- Add leading and trailing spaces within dictionaries, as the `{}`
characters are hard to distinguish from `[]` on some fonts.
This is especially helpful with empty arrays and dictionaries.
|
|
|
|
|
|
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
This makes it easier to set up, as you always have Python installed
when building Godot. On the other hand, you don't always have Node.js
+ npm installed (and you may not want to spend time running `npm install`).
Co-authored-by: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
|
|
|
|
Since they moved to Time
|
|
Camera2D has follow smoothing to interpolate towards a target position, but no rotation smoothing to align with the target rotation.
This adds rotation smoothing directly into the Camera2D API by having two new properties:
- `rotation_smoothing_enabled`
- `rotation_smoothing_speed`
|
|
Connects AtlasTexture to its `atlas`'s "changed" signal, allowing it to detect property changes to `atlas` and update accordingly, when the project is running and in the editor, as well.
|
|
https://github.com/godotengine/godot-cpp/pull/867
|
|
Vulkan: Initialize VK_EXT_debug_utils only for dev build or verbose mode
|
|
Rename remaining "Spatial" in Plugins to "Node3D"
|
|
Allow multiple words in Docs Help Search filter
|
|
Update several ProjectSettings docs
|
|
Improve AtlasTexture's Documentation
|
|
schme/66165-fix-shader-list-not-marking-shaders-as-saved
Fix Shader Editor not marking files saved
|
|
For EditorNode3DGizmo:
- `get_spatial_node` -> `get_node_3d`
- `set_spatial_node` -> `set_node_3d`
For EditorPlugin:
- `add_spatial_gizmo_plugin` -> `add_node_3d_gizmo_plugin`
- `remove_spatial_gizmo_plugin` -> `remove_node_3d_gizmo_plugin`
Also renames some internal methods for consistency (`forward_3d_draw_over_viewport` & `forward_3d_force_draw_over_viewport` ...). Basically, Spatial has been completely eradicated.
|
|
This is how most search filters behave.
Refactors the search's match_classes phase to reduce code duplication.
|
|
End users would get spammed with messages of varying verbosity due to the
mess that thirdparty layers/extensions and drivers seem to leave in their
wake, making the Windows registry a bottomless pit of broken layer JSON.
I'm all for helping end users clean up mess in their registry / system paths
for Vulkan ICDs, layers and extensions, but the way this is done by
VK_EXT_debug_utils is just horrible - and the way for them to fix it (manual
edit of system files) is also not a good thing to recommend.
Closes countless issues where users think Godot is broken because it reports
weird errors.
|
|
Update doc/classes/Control.xml
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Update doc/classes/Control.xml
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
Fix rendering in the WebXR emulator
|