Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 03fcac3aa5deecb9a4009b0a7889bb5d6be252fb)
|
|
(cherry picked from commit 36270d39d2f53bae5ac78f6b475be3d0ecb9184c)
|
|
Moved definitions of editor related project settings to `editor/register_editor_types.cpp` to make documentation work.
(cherry picked from commit 3de5332fcb31ea46a692fda7b92847b162e3571d)
|
|
renderer.
(cherry picked from commit d186b7438f8ced5e79a7081a29e720d1683cd267)
|
|
(cherry picked from commit c0ebc281360c7df1acae4b0510d8310573491acc)
|
|
(cherry picked from commit 68c18c0e2b8cb7c0e0f850f9bbdde31e30d166cf)
|
|
Also avoid order of operation conflicts by moving C# binding generation hook to main.cpp
(cherry picked from commit 8402927d3f55f06651045a6a94e163327e26c2ab)
|
|
lookup to TrueType/CFF only.
(cherry picked from commit 8d501a2dc31f3bef6d5a7f6b0d060c8915082011)
|
|
(cherry picked from commit 496bd94c21dbda01fc7d9d0a108eecef21924024)
|
|
When selecting "Show in FileSystem" from the context menu of a resource
in the inspector, the engine would crash if the FileSystem dock was
floating because it was trying to focus the FileSystem tab, but floating
docks don't use Tab Containers. This commit makes the FileSystem dock's
window grab focus instead if it's floating.
(cherry picked from commit c4d1513e15e1f3e599030a98cf425177c3d1eb24)
|
|
Fixes #68242.
(cherry picked from commit 44592c8c197b072d5beee3f14c9c6869a94e9671)
|
|
(cherry picked from commit 64215ad1192878b72e784c5a62ea9b2dba0520dd)
|
|
(cherry picked from commit 49400e0c1c2c745942133cd63daefad82608958c)
|
|
(cherry picked from commit 84482ef90bf5f902f14594d957af8c0e3866f88c)
|
|
(cherry picked from commit 8a675f3824db71f0fc3268a95b73af3a50800c2f)
|
|
Modifies the close_h_offset to be 12 instead of 22. This better aligns the default position.
(cherry picked from commit 961d6763fbfca8b94565079b3c15606bdac9b7c8)
|
|
(cherry picked from commit 7f24433e15081044aa8bcc3a646ded5129048bf5)
|
|
(cherry picked from commit 5e0641ea9af03491889d89f9bdac0785e5bc3158)
|
|
[4.0] Ensure that editor color map is initialized in the project manager
|
|
|
|
Also fixes a typo in the CHANGELOG.
(cherry picked from commit e03bfd6f7fef1845dff544a3b0acb62d2af2b0ad)
|
|
(cherry picked from commit 85bb561713940665b989c1ad69b4d0f74bca166e)
|
|
|
|
4 years of development.
12,000 merged pull requests.
7,000 fixed issues.
1,500 individual contributors across engine and docs.
The Godot 4.0 release is by all metrics our biggest release so far.
No stone has been left unturned, all parts of the engine have been
modernized, refactored, overhauled, rewritten, redesigned.
Our work is far from done. Many areas still have significant known issues,
and will require focused work from all willing contributors to fix blocking
bugs, implement missing features, optimize for performance or compatibility,
and improve the user experience.
But Godot 4.0 marks the start of the new, modern Godot Engine, and a solid
foundation for us all to build upon. Future 4.x releases will come with a
much faster cadence, enabling us to iterate quickly on new features and
improvements to what we already provide.
To all of you who were involved in making Godot 4.0 what it is today, however
big or small your contributions were:
THANK YOU!
This was a massive undertaking, and you all participated in unique and
wonderful ways to build a free and open source game engine for everyone to
use and enjoy. You are breathtaking! <3
|
|
We couldn't hope to complete an in-depth curated changelog for such
a massive release, so we simply link to our in-depth release notes :)
Also adds back the 3.3, 3.4, and 3.5 curated changelogs. Those were
released from the 3.x branch so theoretically do not share a common
history with 4.0 (which started development after 3.2), but in practice
users will still perceive 4.0 as the natural upgrade to 3.5.
|
|
|
|
|
|
Sync controller mappings DB with SDL2 community repo
|
|
Fix a crash in the GLB importer
|
|
Update documentation for Mesh and MeshInstance3D
|
|
|
|
Synced with gabomdq/SDL_GameControllerDB@436c7e3d54a57189ea0ab44d05f36b7cc7ea496c
|
|
Cleanup 3-to-4 renames, prevent common words replacements, handle project.godot settings
|
|
Improve documentation of EditorExportPlugin
|
|
In the ConfigFile format, the first subpath is the category and is not part
of the line that the regex would match.
Fixes #66125.
|
|
Fixes #73505.
Fixes #73996.
|
|
|
|
[MP] Fix orphan StringName on close.
|
|
Document default values for transition type and ease type.
|
|
Use a static StringName for the registered default interface name.
|
|
Remove unused `ScriptLanguage` methods
|
|
[TextEdit / IME] Check selection before deleting to avoid unnecessary error messages.
|
|
Loop over the last mipmap lod in basis universal
|
|
Steering on VehicleBody is in radians in code, degrees in UI, adjusted property tooltip to clear this up
|
|
GLTF: Delete unused `skeleton_to_node`
|
|
messages.
|
|
|
|
|
|
|
|
Improved documentation to clear this up.
|