Skip to content

[nightly] Blazium Engine v0.2.175

Pre-release
Pre-release
Compare
Choose a tag to compare
@Bioblaze Bioblaze released this 16 Jan 02:45
04bb03d

Changelog: ff9bc04 -> 04bb03d

Summary:
- Version: 0.2.175
- Total Commits: 250
- Total PRs: 61
- Total Files Changed: 1022
- Time Since First Change: 56 days
- Time Since Last Change: 0 days
- Total Contributors: 70

---

Commits and PRs:

Commit SHA: 1920b8e
Date: 11/20/2024, 7:42:30 AM
User: Bioblaze Payne
Message: Added external_sha which is needed for calculating proper versioning. (#146)

* Added external_sha which is needed for calculating proper versioning.

* fixed a issue with line ending.

* small change

* Final change to appease the gods of formatting.
---

Commit SHA: 54849aa
Date: 11/21/2024, 7:08:45 PM
User: Bioblaze Payne
Message: Replacing specific urls within the engine, with global defines for ea\u2026 (#147)

* Replacing specific urls within the engine, with global defines for easier access instead of changing the code every fucken time.

* fixed proper spacing for style check

* .. im ashamed i forgot the version.h file include @.@ ffs im so dumb.
---

Commit SHA: 5dc7e37
Date: 11/26/2024, 7:28:43 PM
User: Dragos Daian
Message: add-blazium-sdk (#149)

update copyright header

Co-authored-by: Mounir Tohami [email protected]
---

Commit SHA: 859326a
Date: 11/27/2024, 1:39:07 AM
User: Dragos Daian
Message: fix command string (#153)
---

Commit SHA: 785082e
Date: 11/27/2024, 9:48:57 AM
User: Dragos Daian
Message: fix ci (#155)
---

Commit SHA: 13fcc2b
Date: 11/28/2024, 7:13:04 AM
User: Mounir Tohami
Message: Add new size mode to BaseButton.
---

Commit SHA: ee5a7ab
Date: 11/29/2024, 4:50:27 AM
User: Mounir Tohami
Message: Headers forward declarations.
---

Commit SHA: 7a0b15e
Date: 11/29/2024, 6:59:25 PM
User: Dragos Daian
Message: Lobby client - add lobby name (#158)

* add lobby_id and try to add lobby_name

* add lobby_id and try to add lobby_name

* add lobby info result to lobby list and lobby view.

* update lobby

update lobby info with more stuff and use it for events.

Update LobbyClient.xml

fix signal

update123

fix shadowing param

Update LobbyInfo.xml

update123

* fix lobby_create and lobby_joined

* update docs

* update peer functions to return peer object

* sort peers. Add initial peer id

* update fix peer events

* lint

* lint

* Update LobbyClient.xml

* lint

* lint

* update docs 2

* Update BlaziumClient.xml

* Update LobbyClient.xml

* Update LobbyClient.xml

* lint

---------

Co-authored-by: Mounir Tohami [email protected]
---

Commit SHA: c7ac7f3
Date: 11/30/2024, 12:42:09 AM
User: Mounir Tohami
Message: Prevent project settings from redundant saving.
---

Commit SHA: 28faa97
Date: 11/30/2024, 12:52:19 AM
User: Mounir Tohami
Message: Make EditorSceneTabs Add button respect the editor theme style
---

Commit SHA: 840836f
Date: 11/30/2024, 12:59:19 AM
User: jss2a98aj
Message: Fix command line copyright info and version (#160)
---

Commit SHA: 39007c0
Date: 11/30/2024, 8:27:07 PM
User: Daylily-Zeleen
Message: Add space_step() to step physics simulation manually

upd
---

Commit SHA: 53c8a12
Date: 11/30/2024, 9:30:35 PM
User: Dragos Daian
Message: make seal and ready be 2 signals and 2 functions instead of 4 (#165)

Update lobby_client.cpp

make the functions be lobby response again.

Update LobbyClient.xml

make data be a dictionary

make data be a variant instead

Update lobby_client.cpp

Update LobbyClient.xml

Update LobbyClient.xml
---

Commit SHA: a0be00f
Date: 11/30/2024, 10:18:34 PM
User: Pa\u0304vels Nadtoc\u030cajevs
Message: Fix 32-bit Windows build.
---

Commit SHA: ca21b41
Date: 12/1/2024, 12:25:45 AM
User: Mounir Tohami
Message: Optimize GLES3 CanvasLight calculations and make it precise.
---

Commit SHA: f7b8d6f
Date: 12/1/2024, 8:29:24 PM
User: Dragos Daian
Message: Lobby client add has password and update lobby_data events (#167)

* Add has password. Update lobby data a bit

* Update LobbyInfo.xml
---

Commit SHA: a4a3bed
Date: 12/1/2024, 11:27:30 PM
User: Mounir Tohami
Message: Add TextServer set/get lcd subpixel layout.
---

Commit SHA: 578367a
Date: 12/2/2024, 12:59:28 AM
User: jss2a98aj
Message: Swap Godette to Blazia
---

Commit SHA: 80389d7
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: [Windows] Improve video driver error messages.
---

Commit SHA: c31f457
Date: 12/3/2024, 9:45:34 AM
User: clayjohn
Message: Check if RD is supported in the ProjectManager and disable creating RD projects if not supported.
---

Commit SHA: a4e3411
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: [Windows] Move REQUIRED_RPCNDR_H_VERSION to the header.
---

Commit SHA: f97b489
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: Enable fallback from ANGLE to native and improve ANGLE error messages.
---

Commit SHA: 022ab30
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
---

Commit SHA: 72fab25
Date: 12/3/2024, 9:45:34 AM
User: Riteo
Message: Warn when falling back to another DisplayServer

Before it was a bit unclear on what was happening, since a display
server has to fail to fall back and so the user would be left with an
error and a (hopefully) running game.

Should make the experience more pleasant on Linux/BSD now that we have
two display servers.
---

Commit SHA: 35a888f
Date: 12/3/2024, 9:45:34 AM
User: Riteo
Message: X11: Alert only when video drivers fail initialization

Before, they would always complain even if there was no attempt at
initializing them (e.g. because there's no X11 display).

While we're at it, this patch also adds a specific message for OpenGL ES
and rewords "OpenGLES" to "OpenGL ES" in an error, for consistency
(AFAIK we either say "GLES" or "OpenGL ES").
---

Commit SHA: 01fe3b8
Date: 12/3/2024, 9:45:34 AM
User: Riteo
Message: Wayland: report when video drivers can't be loaded or found

This brings it to parity with the X11 backend.
---

Commit SHA: 480d18b
Date: 12/3/2024, 9:45:34 AM
User: SheepYhangCN
Message: Added fallback_to_opengl3
---

Commit SHA: 1d121af
Date: 12/3/2024, 9:45:34 AM
User: Joaquim Monteiro
Message: Fallback to OpenGL 3 if Vulkan isn't available on Wayland
---

Commit SHA: e2320b4
Date: 12/3/2024, 9:45:34 AM
User: Shatyuka
Message: Apply WS_MINIMIZE style on window creation
---

Commit SHA: 65a10ae
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: Fix window_set_current_screen for maximized windows.
---

Commit SHA: 6564550
Date: 12/3/2024, 9:45:34 AM
User: Matias N. Goldberg
Message: Fix wrong Wayland path if building with opengl3=no

Godot checks if there's Vulkan or GLES3 support.
If no support is found, it shows an error message.

However the code for this error message is left out when building with
opengl3=no
---

Commit SHA: f589647
Date: 12/3/2024, 9:45:34 AM
User: dan
Message: Fix window exiting with no message to user if _create_window fails
---

Commit SHA: 5e53efc
Date: 12/3/2024, 10:38:54 AM
User: Mounir Tohami
Message: Fix fallbacks to OpenGL
---

Commit SHA: 783fb66
Date: 12/3/2024, 7:04:13 PM
User: Dragos Daian
Message: add lobby chat and peer chat signals (#172)

update all

update some methods

remove info

Update lobby_client.cpp

Update lobby_client.cpp

fix lint

fix lint

Update LobbyInfo.xml

Update LobbyClient.xml
---

Commit SHA: 5773cd3
Date: 12/4/2024, 12:59:13 AM
User: jss2a98aj
Message: Tweak and add EXTERNAL_VERSION_HEX to version.h
---

Commit SHA: 9c5b15c
Date: 12/4/2024, 5:50:18 AM
User: jss2a98aj
Message: Update mirror lists
---

Commit SHA: 2e7de7e
Date: 12/4/2024, 5:01:06 PM
User: Limofeus
Message: Unhardcode and expose doppler effect parameters of audio stream player 3D
---

Commit SHA: f9df54f
Date: 12/4/2024, 10:09:45 PM
User: Dragos Daian
Message: Add reconnection handler

Update LobbyClient.xml

add tags to list method

add tags to lobbies

fix filtering

Update LobbyClient.xml

fix
---

Commit SHA: c43fdc6
Date: 12/5/2024, 8:44:27 PM
User: devloglogan
Message: Disable some editor settings by default in the XR Editor
---

Commit SHA: 58fae43
Date: 12/5/2024, 8:45:23 PM
User: Fredia Huya-Kouadio
Message: Update the Android editor flavors to avoid vendor-specific references
---

Commit SHA: 62bf016
Date: 12/5/2024, 8:47:41 PM
User: Raul Santos
Message: C#: Fallback to CoreCLR/MonoVM hosting APIs when hostfxr/NativeAOT fails

Some platforms don't support hostfxr but we can use the coreclr/monosgen library directly to initialize the runtime.

Android exports now use the android runtime identifier instead of linux-bionic, this removes the restrictions we previously had:
- Adds support for all Android architectures (arm32, arm64, x32, and x64), previously only the 64-bit architectures were supported.
- Loads System.Security.Cryptography.Native.Android (the .NET library that binds to the Android OS crypto functions).
---

Commit SHA: 26afd9b
Date: 12/5/2024, 8:53:18 PM
User: Dragos Daian
Message: use filesize for template export

Update export_template_manager.cpp

update
---

Commit SHA: 5c3b395
Date: 12/7/2024, 4:35:54 AM
User: Raul Santos
Message: C#: Use char * with CoreCLR/MonoVM APIs
---

Commit SHA: a746c43
Date: 12/7/2024, 7:21:06 AM
User: scgm0
Message: C#: Clear existing data directory extracted from PCK
---

Commit SHA: a234540
Date: 12/7/2024, 7:21:06 AM
User: Alvin Wong
Message: Windows: Add sanitizers for llvm-mingw, increase stack for ASan

ASan and UBSan are supported by llvm-mingw. They can be enabled by
passing use_asan=yes use_ubsan=yes to scons.
---

Commit SHA: 5220ac7
Date: 12/7/2024, 7:21:06 AM
User: Alvin Wong
Message: Allow llvm-mingw sanitizers only on x86_32/x86_64
---

Commit SHA: 0577226
Date: 12/7/2024, 7:21:06 AM
User: Alvin Wong
Message: Windows/detect.py: Simplify try_cmd function
---

Commit SHA: dde47c3
Date: 12/7/2024, 7:21:06 AM
User: Alvin Wong
Message: Windows/detect.py: Detect llvm-mingw GCC wrappers and set use_llvm
---

Commit SHA: d122860
Date: 12/7/2024, 7:21:06 AM
User: Alvin Wong
Message: Enable Clang color output on Windows
---

Commit SHA: 92a53f2
Date: 12/7/2024, 7:21:07 AM
User: Alvin Wong
Message: MinGW: Use thin archives to reduce disk space
---

Commit SHA: 9aee22c
Date: 12/7/2024, 7:21:07 AM
User: Alvin Wong
Message: MinGW: Print compiler warnings on Windows
---

Commit SHA: b533029
Date: 12/7/2024, 7:21:07 AM
User: Alvin Wong
Message: Remove ARFLAGS hack for Windows, replace with TEMPFILE

TEMPFILE is the built-in way of SCons to use a response file for command
lines that are too long.
---

Commit SHA: a6ce265
Date: 12/7/2024, 7:21:07 AM
User: Thaddeus Crews
Message: SCons: Fix clang-cl link/ar flags
---

Commit SHA: 33e0a89
Date: 12/7/2024, 7:21:07 AM
User: Yevhen Babiichuk (DustDFG)
Message: Extract common check functions in windows_detect.py file

Signed-off-by: Yevhen Babiichuk (DustDFG) [email protected]
---

Commit SHA: c538eec
Date: 12/7/2024, 7:21:07 AM
User: Alvin Wong
Message: mingw: Only use ar --thin on supported versions

The flag is supported since Binutils 2.38 [1] or LLVM 14 [2].

[1]: https://sourceware.org/bugzilla/show_bug.cgi?id=28759
[2]: llvm/llvm-project@dd6e7e0
---

Commit SHA: 2cadb26
Date: 12/7/2024, 7:21:08 AM
User: bruvzg
Message: [MinGW] Fix GCC ar detection.
---

Commit SHA: d335252
Date: 12/7/2024, 7:21:08 AM
User: Thaddeus Crews
Message: CI: Add MinGW/GCC build to Windows GHA
---

Commit SHA: 29b2536
Date: 12/7/2024, 7:21:08 AM
User: R\u00e9mi Verschelde
Message: Windows: Fix duplicate .exe extension with mingw on Linux/macOS

This old hack is no longer needed and now wrong after godotengine#98105.

Fixes godotengine#98967.
---

Commit SHA: 5ec8177
Date: 12/7/2024, 7:21:08 AM
User: Thaddeus Crews
Message: SCons: Extend MinGW support & checks
---

Commit SHA: 770a2aa
Date: 12/7/2024, 11:34:45 PM
User: Alvin Wong
Message: Fix using Binutils AR with TEMPFILE on Windows

Set TEMPFILEARGESCFUNC[1] to replace backslashes with forward slashes
in paths.

[1]: https://scons.org/doc/production/HTML/scons-user/apa.html#cv-TEMPFILEARGESCFUNC
---

Commit SHA: 7774f21
Date: 12/8/2024, 4:22:54 PM
User: Dragos Daian
Message: add lobby call

add code for lobby call auth

add set tags

update tags

add set tags

small rename tpo

update lobby call

update docs

update docs
---

Commit SHA: 769f2da
Date: 12/8/2024, 6:31:23 PM
User: Micky
Message: Add documentation note on Object's boolean context
---

Commit SHA: 4597309
Date: 12/8/2024, 6:31:37 PM
User: Aaron Franke
Message: [4.3] GLTF: Preserve node visibility on import
---

Commit SHA: 1cc4f82
Date: 12/9/2024, 9:51:16 PM
User: Dragos Daian
Message: Use supported protocols for game_id and reconnection token instead of headers.

Update lobby_client.cpp
---

Commit SHA: 03ac233
Date: 12/10/2024, 11:06:35 AM
User: A Thousand Ships
Message: Use MutexLock in more places
---

Commit SHA: 6706036
Date: 12/10/2024, 11:26:50 AM
User: rune-scape
Message: StringName: operator== compares in-place
---

Commit SHA: acc6938
Date: 12/10/2024, 11:26:50 AM
User: Hilderin
Message: Update script documentation removed files on startup
---

Commit SHA: d3b9303
Date: 12/10/2024, 11:26:50 AM
User: DCTewi
Message: Fix ProcessDialog errors appeared after rebuilding .NET project
---

Commit SHA: 6194188
Date: 12/10/2024, 11:26:50 AM
User: bruvzg
Message: [FileSystem Dock] Add symlink indicator and tooltip.
---

Commit SHA: 172a32a
Date: 12/10/2024, 12:03:52 PM
User: kobewi
Message: Rework creating new folders in editor
---

Commit SHA: d2fa645
Date: 12/10/2024, 12:04:36 PM
User: SaNeOr
Message: fix GDExtension classes inheriting from Resource are not using icons in FileSystem
---

Commit SHA: bac4bf5
Date: 12/10/2024, 12:05:02 PM
User: Haoyu Qiu
Message: Make FileSystem dock buttons consistent
---

Commit SHA: cad4324
Date: 12/10/2024, 12:05:28 PM
User: R\u00e9mi Verschelde
Message: Fix EditorFileSystem crash when fetching icons for unknown file types

Fixes crash reported in godotengine#97421 (comment).
---

Commit SHA: a7e0615
Date: 12/10/2024, 10:09:18 PM
User: kobewi
Message: Unify make dir and duplicate dialogs
---

Commit SHA: a0cdca2
Date: 12/10/2024, 10:09:41 PM
User: kobewi
Message: Don't rescan filesystem when duplicating
---

Commit SHA: aecebf4
Date: 12/11/2024, 11:37:50 AM
User: TheYellowArchitect
Message: fix typo at BlaziumClient.xml

Signed-off-by: TheYellowArchitect [email protected]
---

Commit SHA: bd2eea4
Date: 12/13/2024, 11:02:02 AM
User: Dragos Daian
Message: fix private data event and add del/clear data (#187)

updat with clear/del functions

upd

fix private/public data events.

Update lobby_client.h

fix shadowing

use add for naming
---

Commit SHA: b7d067c
Date: 12/13/2024, 4:44:24 PM
User: Dragos Daian
Message: Update lobby_client.cpp (#190)
---

Commit SHA: 5a01ec4
Date: 12/13/2024, 4:46:15 PM
User: jss2a98aj
Message: Rebrand misc\dist\linux and remaining Android log (#188)
---

Commit SHA: fb57e18
Date: 12/13/2024, 5:17:27 PM
User: Dragos Daian
Message: add pogr client node

Update pogr_client.h

update123

Update pogr_client.h

Update POGRClient.xml
---

Commit SHA: 6c4de8b
Date: 12/14/2024, 6:45:51 PM
User: Dragos Daian
Message: add master server node and login node (#193)

add master server node

fix default values

fix some defaults

update connected logic

Add login node

upd

Update login_client.h

lint

Update login_client.cpp

fix default

fix id bug
---

Commit SHA: 7c1b0d4
Date: 12/14/2024, 11:30:51 PM
User: Gaktan
Message: Fix Vulkan Instance initialized twice in ProjectDialog
---

Commit SHA: e93cb00
Date: 12/14/2024, 11:30:51 PM
User: Hugo Locurcio
Message: Add caching to DisplayServer::can_create_rendering_device()

This greatly speeds up the method when using the Compatibility rendering
method, where this method is not guaranteed to return true in that case.
---

Commit SHA: f80c3bd
Date: 12/14/2024, 11:30:51 PM
User: mrsaturnsan
Message: [Windows] Improve frame pacing by busy waiting as needed
---

Commit SHA: 3fbb0d6
Date: 12/14/2024, 11:30:51 PM
User: landervr
Message: Fix ReflectionProbe AABB
---

Commit SHA: 8d9b5d0
Date: 12/14/2024, 11:30:52 PM
User: AThousandShips
Message: Prevent infinite recursion in first _draw
---

Commit SHA: 7482a4a
Date: 12/14/2024, 11:33:30 PM
User: Claire Blackshaw
Message: OpenXR - Support for the Logitech MxInk Stylus

In future work we may want to expose an isStylus or similar for
XR Trackers, though that is likely outside the scope of this commit
which is the core extension work.

Vendor Ref: https://logitech.github.io/mxink/OpenXR.html
---

Commit SHA: 9f79563
Date: 12/15/2024, 12:10:03 AM
User: Anish Mishra
Message: Add support for Android Themed Icons (monochrome)
---

Commit SHA: 1b01625
Date: 12/15/2024, 12:10:24 AM
User: Anish Mishra
Message: Android: Make monochrome icon optional
---

Commit SHA: b9b51f9
Date: 12/15/2024, 12:10:39 AM
User: Pedro J. Est\u00e9banez
Message: Fix deadlock possibility in threaded load of materials
---

Commit SHA: 7c2c4ae
Date: 12/15/2024, 12:13:37 AM
User: jss2a98aj
Message: Update Android monochrome icon

Co-Authored-By: Douglas Le\u00e3o [email protected]
---

Commit SHA: 8ee6d09
Date: 12/15/2024, 1:18:07 AM
User: Mounir Tohami
Message: Fix arm32 build (#196)
---

Commit SHA: 58015e7
Date: 12/15/2024, 1:19:31 AM
User: jss2a98aj
Message: Swizzle support for C# Vector implementations (#164)
---

Commit SHA: 0d496e7
Date: 12/15/2024, 4:18:25 PM
User: Mounir Tohami
Message: fix linux arm build (#197)
---

Commit SHA: 6a27e2c
Date: 12/15/2024, 6:48:11 PM
User: Dragos Daian
Message: Update docs on blazium nodes (#198)

update some docs

Update LoginClient.xml

update master server service

Update LoginClient.xml

Update BlaziumClient.xml

update login client docs

update docs
---

Commit SHA: 69577f4
Date: 12/15/2024, 10:50:19 PM
User: Mounir Tohami
Message: fix arm build again :) (#199)
---

Commit SHA: cac261c
Date: 12/15/2024, 10:58:11 PM
User: Dragos Daian
Message: update authoritative client

update docs

Update AuthoritativeClient.svg
---

Commit SHA: f762a77
Date: 12/16/2024, 8:08:47 PM
User: Dragos Daian
Message: add peer private data to auth client

update private peer data

remove view lobby as it's unused

fix id of lobby call

add demo link
---

Commit SHA: 991416c
Date: 12/18/2024, 2:46:19 PM
User: Dragos Daian
Message: auth lobby small fixes and rename

remove from peer from call

rename to authoritative lobby
---

Commit SHA: be6dfc6
Date: 12/19/2024, 3:58:55 PM
User: Dragos Daian
Message: lobby client fix peer named event not called when self name
---

Commit SHA: a29a013
Date: 12/20/2024, 1:19:57 PM
User: Dragos Daian
Message: add peer user data
---

Commit SHA: 52d880c
Date: 12/21/2024, 12:20:31 AM
User: Stuart Carnie
Message: macOS/iOS: Fix various warnings when targeting newer SDKs
---

Commit SHA: 5e74611
Date: 12/21/2024, 12:25:37 AM
User: bruvzg
Message: [macOS] Use per-architecture min. OS version for export.
---

Commit SHA: 1564083
Date: 12/21/2024, 12:26:33 AM
User: Pa\u0304vels Nadtoc\u030cajevs
Message: [iOS] Add options to specify additional entitlements and capabilities in the export settings.
---

Commit SHA: 0eca649
Date: 12/21/2024, 1:51:46 AM
User: kit
Message: Fix LineEdit word mode when there are no words
---

Commit SHA: 03a030f
Date: 12/21/2024, 1:51:47 AM
User: David Giardi
Message: Improve SpinBox interaction, split arrows, add theme attributes
---

Commit SHA: 0a2a64f
Date: 12/21/2024, 1:51:47 AM
User: Mounir Tohami
Message: Prevent LineEdit from losing focus when text is submitted or rejected.
---

Commit SHA: 10659de
Date: 12/21/2024, 1:51:47 AM
User: bruvzg
Message: Add Control+Shift+U (rebindabe) action for Unicode input, show hex as it is entered.
---

Commit SHA: a18033e
Date: 12/21/2024, 1:51:48 AM
User: David Snopek
Message: Fix project manager stealing focus on i3
---

Commit SHA: 47e2420
Date: 12/21/2024, 1:51:48 AM
User: David Snopek
Message: Fix renaming nodes on X11
---

Commit SHA: 2d6561f
Date: 12/21/2024, 1:51:49 AM
User: bruvzg
Message: Fix IME deactivation events not send on focus loss. Do not unset AltGr modifiers in non-IME input.
---

Commit SHA: 27fd751
Date: 12/22/2024, 12:50:05 PM
User: Dragos Daian
Message: Auth lobby allow lobby call without args

Update AuthoritativeLobbyClient.xml
---

Commit SHA: 5ba1760
Date: 12/24/2024, 3:38:13 AM
User: Pa\u0304vels Nadtoc\u030cajevs
Message: [Windows] Rename PKEY_Device_FriendlyName to avoid duplicate symbols with newer MinGW SDKs.
---

Commit SHA: 84fef76
Date: 12/24/2024, 3:38:45 AM
User: clayjohn
Message: Use distance to AABB surface to calculate Mesh LOD instead of using supports
---

Commit SHA: 2e2988f
Date: 12/24/2024, 4:31:33 AM
User: Hugo Locurcio
Message: Remove "Using present mode" verbose prints in Vulkan and Direct3D 12

These messages were printed every time the swapchain was recreated
(e.g. on viewport size change), which could easily end up spamming
the output.

The chosen present mode is already displayed when using the Print FPS
project setting or command line argument.
---

Commit SHA: 437318e
Date: 12/24/2024, 4:31:33 AM
User: clayjohn
Message: Move D3D12 fence SetEventOnCompletion call to fence_wait to avoid stalling on some platforms
---

Commit SHA: ddb1200
Date: 12/24/2024, 4:31:33 AM
User: Lukas Tenbrink
Message: Optimize SWAP macro by using move semantics.
---

Commit SHA: 72eba38
Date: 12/24/2024, 4:31:33 AM
User: Lukas Tenbrink
Message: Add move semantics (constructor, operator=) to List.
---

Commit SHA: 1f40027
Date: 12/24/2024, 4:31:33 AM
User: Lukas Tenbrink
Message: Add LocalVector move semantics (constructor and operator=).
---

Commit SHA: 8bb08cb
Date: 12/24/2024, 4:31:33 AM
User: Lukas Tenbrink
Message: Add move semantics (constructor, assignment) to StringName.
---

Commit SHA: eb2ce81
Date: 12/24/2024, 4:31:34 AM
User: Lukas Tenbrink
Message: Move StringName != to the header file to make it inlineable.
---

Commit SHA: 09fb171
Date: 12/24/2024, 4:31:34 AM
User: Lukas Tenbrink
Message: Optimize String.similarity by avoiding allocation for bigrams.
---

Commit SHA: 23ee598
Date: 12/24/2024, 4:31:34 AM
User: Lukas Tenbrink
Message: Improve string copy_from and copy_from_unchecked implementations, by making use of caller contracts and language spec (NULL termination and casts).
---

Commit SHA: a1bfcdc
Date: 12/24/2024, 4:31:34 AM
User: Lukas Tenbrink
Message: Optimize StringBuilder append for static strings, and as_string().
---

Commit SHA: 33d5ff9
Date: 12/25/2024, 10:06:50 PM
User: Dragos Daian
Message: remove it
---

Commit SHA: 6eeadf9
Date: 12/28/2024, 2:46:18 AM
User: TheAenema
Message: Added get_open_scenes_roots to Editor Interface
---

Commit SHA: 385b738
Date: 12/30/2024, 9:24:26 AM
User: Dragos Daian
Message: add it as submodule instead

Update blazium_sdk

Update blazium_sdk

update branch to 4.3

Update blazium_sdk

update

update

add submodule recursive
---

Commit SHA: 008d66c
Date: 12/31/2024, 9:30:27 PM
User: Mounir Tohami
Message: d3d12 Xcompiling fix for windows
---

Commit SHA: b75f82b
Date: 1/4/2025, 3:45:00 PM
User: Dragos Daian
Message: fix ios keyboard zoom on safari
---

Commit SHA: deac29f
Date: 1/4/2025, 8:29:55 PM
User: Rudolph Bester
Message: Alternative fix to occlusion culling where all math is based on Euclidean distance.
---

Commit SHA: 0907702
Date: 1/4/2025, 8:31:42 PM
User: Rudolph Bester
Message: Fix Occlusion Culling not working for an orthogonal camera.
---

Commit SHA: 04fb9db
Date: 1/4/2025, 8:31:42 PM
User: Rudolph Bester
Message: Fix Occlusion Culling Buffer getting corrupted.
---

Commit SHA: 8ad1efa
Date: 1/4/2025, 8:31:42 PM
User: Rudolph Bester
Message: Fixed occlusion culling for double builds by enforcing float conversion for Embree.
---

Commit SHA: 5b9b6f0
Date: 1/4/2025, 8:32:13 PM
User: Florent Guiocheau
Message: Fix occlusion culling jitter
---

Commit SHA: b5e198f
Date: 1/4/2025, 8:32:53 PM
User: Florent Guiocheau
Message: Optimize Occlusion jitter
---

Commit SHA: a0176e1
Date: 1/4/2025, 8:33:22 PM
User: Rudolph Bester
Message: Fixed occlusion culling buffer getting overwritten in larger scenes
---

Commit SHA: daff14a
Date: 1/4/2025, 11:47:57 PM
User: clayjohn
Message: Clear AABB when Mesh is cleared
---

Commit SHA: 3621779
Date: 1/4/2025, 11:51:07 PM
User: Florent Guiocheau
Message: Fix SSS with reverse-z
---

Commit SHA: 76b96b8
Date: 1/4/2025, 11:55:13 PM
User: Travis Lange
Message: clear addon_name_to_plugin ater unload_editor_addons because of memdelete
---

Commit SHA: 954abbe
Date: 1/4/2025, 11:56:09 PM
User: Pedro J. Est\u00e9banez
Message: Avoid deadlocks in multi-threaded management of the C# script map
---

Commit SHA: ea32f93
Date: 1/4/2025, 11:57:06 PM
User: bruvzg
Message: Disable Nahimic code injection.
---

Commit SHA: 792c3a9
Date: 1/4/2025, 11:58:04 PM
User: Micky
Message: Fix incorrect Z direction for AABB's position
---

Commit SHA: 70e6786
Date: 1/4/2025, 11:58:28 PM
User: Emanuel Acosta Gonzalez (emanvidmaker)
Message: Sync controller mappings DB with SDL2 community repo [Nov 2024]

Synced with mdqinc/SDL_GameControllerDB@cfc2bff
---

Commit SHA: 1a7ad2d
Date: 1/5/2025, 12:01:32 AM
User: David Snopek
Message: Fix bug with OpenXR composition layers added after OpenXR is running
---

Commit SHA: 9043ca6
Date: 1/5/2025, 12:02:09 AM
User: clayjohn
Message: Improve the look of radiance map in Compatibility backend
---

Commit SHA: 4c32c28
Date: 1/5/2025, 12:02:59 AM
User: Markus Sauermann
Message: Fix displaying of embedded Window

Fix Rect of texture to take window and stretch transform into account.

There is no need for viewport_attach_to_screen for embedded windows,
since their display is handled via Viewport::_sub_window_update.
---

Commit SHA: 2f2ff44
Date: 1/5/2025, 12:04:02 AM
User: clayjohn
Message: Correctly check time since shadow was allocated in atlas to avoid unnecessary re-allocations

Co-authored-by: jitspoe [email protected]
---

Commit SHA: 006c149
Date: 1/5/2025, 12:05:23 AM
User: Lukas Tenbrink
Message: Optimize String.count and String.countn by avoiding repeated reallocations.
---

Commit SHA: a370819
Date: 1/6/2025, 9:16:33 PM
User: WhalesState
Message: Update FoldableContainer
---

Commit SHA: 71f96e7
Date: 1/7/2025, 6:11:45 PM
User: Dragos Daian
Message: Update blazium_sdk with lobby listing for realtime updates (#218)

* blazium sdk list lobby realtime

update

Update blazium_sdk

* Update blazium_sdk

* Update blazium_sdk

* Update blazium_sdk

* Update blazium_sdk
---

Commit SHA: 8c032d4
Date: 1/7/2025, 6:45:57 PM
User: jss2a98aj
Message: Remove mention of Metal from 4.3-based docs
---

Commit SHA: 7739b29
Date: 1/7/2025, 11:02:27 PM
User: Dragos Daian
Message: rename to scripted lobby

update

update

Update blazium_sdk
---

Commit SHA: e5eaa02
Date: 1/8/2025, 12:55:17 AM
User: WhalesState
Message: Make button function names more consistent.
---

Commit SHA: 187bb36
Date: 1/8/2025, 1:08:49 AM
User: Nicholas Santos Shiden
Message: Drag n Drop new logo (#212)

* Drag n Drop

* Update logo copyright

* Update MacOS icons and rename to follow info.plist
---

Commit SHA: fe1f9a5
Date: 1/9/2025, 4:05:56 PM
User: Salia Nifo
Message: Suppress non-virtual dtor error on IAudioClient3
---

Commit SHA: 159307e
Date: 1/9/2025, 6:01:23 PM
User: Pawe\u0142
Message: Add linux camera support
---

Commit SHA: 76fc51d
Date: 1/9/2025, 6:01:47 PM
User: Pawe\u0142
Message: Fix error message on startup when camera is busy
---

Commit SHA: ace5801
Date: 1/9/2025, 6:02:08 PM
User: MBCX
Message: Make Godot compile on FreeBSD
---

Commit SHA: a00a723
Date: 1/10/2025, 5:55:36 PM
User: KaiN
Message: Generate build status-dependent icons for android/macos/windows versions of the editor

Co-Authored-By: Nicholas Santos Shiden [email protected]
---

Commit SHA: 9eb99a0
Date: 1/10/2025, 8:14:50 PM
User: Maxime Delorme
Message: Fix godotengine#100727 by giving the project manager title to the node instead of DisplayServer
---

Commit SHA: 125b65e
Date: 1/10/2025, 8:15:27 PM
User: Lalit Shankar Chowdhury
Message: Fix AudioStreamMicrophone crash on scene-reload
---

Commit SHA: bbcc637
Date: 1/10/2025, 8:17:11 PM
User: rune-scape
Message: Add missing CallableCustomMethodPointer for const methods
---

Commit SHA: a628c27
Date: 1/10/2025, 8:17:44 PM
User: matheusmdx
Message: Fix pink GradientTexture2D
---

Commit SHA: 49debb9
Date: 1/10/2025, 8:18:29 PM
User: Alvin Wong
Message: Combine existing modes when calling SetConsoleMode

Otherwise the default modes will be cleared, which causes long lines to
be truncated in some terminals (e.g. Windows Terminal).
---

Commit SHA: ef718b4
Date: 1/10/2025, 8:19:52 PM
User: Pedro J. Est\u00e9banez
Message: Report shader arrays sized after spec constants as zero-sized

This effectively disables validation of the size of the data provided.
---

Commit SHA: 20ff67e
Date: 1/10/2025, 8:21:19 PM
User: smix8
Message: Add bounds function to NavigationMeshSourceGeometryData

Adds get_bounds() function to NavigationMeshSourceGeometryData2D/3D to get a bounding box that covers all the geometry.
---

Commit SHA: d48123e
Date: 1/10/2025, 8:30:21 PM
User: aaronp64
Message: Improve Tree performance

Added TreeItem::last_child to avoid needing to iterate through all children to get to the end. This mainly helps in cases where one TreeItem has many children (1000s), and new children are added to the end, as each add had to iterate through all previously added children.
---

Commit SHA: 31f8c4b
Date: 1/10/2025, 10:35:05 PM
User: Dragos Daian
Message: fix list bug not updating after leaving or joining lobby
---

Commit SHA: 6a5ab3d
Date: 1/11/2025, 3:31:16 PM
User: sshiiden
Message: add status to version
---

Commit SHA: fc12925
Date: 1/11/2025, 5:33:31 PM
User: sshiiden
Message: Add TitleBarLogo to saturation_exeptions
---

Commit SHA: 11861f1
Date: 1/12/2025, 3:00:43 AM
User: LuoZhihao
Message: ColorPicker: fix OKHSL circle in HSV mode
---

Commit SHA: d97c791
Date: 1/12/2025, 3:01:50 AM
User: LuoZhihao
Message: ColorPicker: Improve the accuracy of hue slider in OKHSL mode
---

Commit SHA: 7b44fc3
Date: 1/12/2025, 3:02:49 AM
User: WhalesState
Message: Add ColorPicker cursor background and reuse the cursor for wheel.

Add a cursor's background to fill the picker cursor.
Unhardcode the wheel radius.
Reuse the picker cursor image for the HSV wheel.
---

Commit SHA: f120dc0
Date: 1/12/2025, 3:16:35 AM
User: WhalesState
Message: ColorPicker remove unused children.
---

Commit SHA: 7da2c75
Date: 1/12/2025, 4:27:50 AM
User: WhalesState
Message: Fix ColorPicker's RAW mode colors and values
---

Commit SHA: ec6520a
Date: 1/12/2025, 8:17:25 PM
User: jss2a98aj
Message: Revert "Improve Tree performance"

This reverts commit d48123e.
---

Commit SHA: 3fab847
Date: 1/12/2025, 9:44:10 PM
User: ShalokShalom
Message: Update README.md

Add info about soft-fork nature and merge nature with Godot

Signed-off-by: ShalokShalom [email protected]
---

Commit SHA: 6826804
Date: 1/13/2025, 2:48:10 AM
User: \u98ce\u9752\u5c71
Message: Add forgotten get_space() check in GodotArea3D::remove_soft_body_from_query()

My fault, I added a get_space() check for the other GodotArea3D::remove_*_from_query()
but forgot about soft_body.
---

Commit SHA: 572c1f1
Date: 1/13/2025, 2:53:41 AM
User: Ricardo Buring
Message: Move Godot Physics 3D into a module; add dummy 3D physics server

If the module is enabled (default), 3D physics works as it did before.

If the module is disabled and no other 3D physics server is registered
(via a module or GDExtension), then we fall back to a dummy
implementation which effectively disables 3D physics functionality (and
a warning is printed).

The dummy 3D physics server can also be selected explicitly, in which
case no warning is printed.
---

Commit SHA: a990149
Date: 1/13/2025, 2:54:43 AM
User: Ricardo Buring
Message: Move Godot Physics 2D into a module; add dummy 2D physics server

If the module is enabled (default), 2D physics works as it did before.

If the module is disabled and no other 2D physics server is registered
(via a module or GDExtension), then we fall back to a dummy
implementation which effectively disables 2D physics functionality (and
a warning is printed).

The dummy 2D physics server can also be selected explicitly, in which
case no warning is printed.
---

Commit SHA: 676ce9e
Date: 1/13/2025, 2:58:11 AM
User: Kevin Kuo
Message: Fix issue godotengine#68238 where raycasts don't reliably collide with HeightMapShape3D, by fixing the value bounds_grid_width and bounds_grid_depth passed
---

Commit SHA: eb354b7
Date: 1/13/2025, 2:58:57 AM
User: Adam Scott
Message: Fix GodotSpace3D::test_body_motion() not setting local_shape
---

Commit SHA: 1710280
Date: 1/13/2025, 3:28:09 AM
User: jss2a98aj
Message: space_step() stubs for dummy physics servers
---

Commit SHA: f3c8159
Date: 1/13/2025, 5:42:20 PM
User: sshiiden
Message: Web editor use external version

Add get_external_build_version that uses platform_methods.get_build_version to get the same version format of EXTERNAL_VERSION_FULL_BUILD found in core/version.h.
---

Commit SHA: 65ba360
Date: 1/14/2025, 12:52:18 AM
User: WhalesState
Message: Update FoldableContainer

Fix shaping when font is null.
Unify the panel content margin.
Make allowed size flags empty.
---

Commit SHA: ae4f33f
Date: 1/15/2025, 11:12:46 AM
User: sshiiden
Message: better
---

Commit SHA: ebf5917
Date: 1/15/2025, 1:33:45 PM
User: WhalesState
Message: Update FoldableContainer
---

Commit SHA: bf69f79
Date: 1/15/2025, 6:54:25 PM
User: Dragos Daian
Message: add discord embedded sdk (#237)

add discord sdk

add discord and jwt to blazium sdk

update123

update

update

update123

delete jwt-cpp

update

upd

Update blazium_sdk

Update blazium_sdk

upd

update123

upd remove stuff

update123

update123

update123

update

upd

re-add

update docs

update123

upd

upd

upd

fix jwt

update
---

Commit SHA: 04bb03d
Date: 1/15/2025, 8:30:31 PM
User: Nicholas Santos Shiden
Message: always copy icon (#241)
---

Contributors:
- Bioblaze Payne: 33 contributions\r
- Dragos Daian: 29 contributions\r
- Mounir Tohami: 12 contributions\r
- jss2a98aj: 39 contributions\r
- Daylily-Zeleen: 1 contributions\r
- Pa\u0304vels Nadtoc\u030cajevs: 3 contributions\r
- bruvzg: 11 contributions\r
- clayjohn: 6 contributions\r
- Riteo: 3 contributions\r
- SheepYhangCN: 1 contributions\r
- Joaquim Monteiro: 1 contributions\r
- Shatyuka: 1 contributions\r
- Matias N. Goldberg: 1 contributions\r
- dan: 1 contributions\r
- Limofeus: 1 contributions\r
- devloglogan: 1 contributions\r
- Fredia Huya-Kouadio: 1 contributions\r
- Raul Santos: 2 contributions\r
- scgm0: 1 contributions\r
- Alvin Wong: 11 contributions\r
- Thaddeus Crews: 3 contributions\r
- Yevhen Babiichuk (DustDFG): 1 contributions\r
- R\u00e9mi Verschelde: 2 contributions\r
- Micky: 2 contributions\r
- Aaron Franke: 1 contributions\r
- A Thousand Ships: 1 contributions\r
- rune-scape: 2 contributions\r
- Hilderin: 1 contributions\r
- DCTewi: 1 contributions\r
- kobewi: 3 contributions\r
- SaNeOr: 1 contributions\r
- Haoyu Qiu: 1 contributions\r
- TheYellowArchitect: 1 contributions\r
- Gaktan: 1 contributions\r
- Hugo Locurcio: 2 contributions\r
- mrsaturnsan: 1 contributions\r
- landervr: 1 contributions\r
- AThousandShips: 1 contributions\r
- Claire Blackshaw: 1 contributions\r
- Anish Mishra: 2 contributions\r
- Pedro J. Est\u00e9banez: 3 contributions\r
- Stuart Carnie: 1 contributions\r
- kit: 1 contributions\r
- David Giardi: 1 contributions\r
- David Snopek: 3 contributions\r
- Lukas Tenbrink: 9 contributions\r
- TheAenema: 1 contributions\r
- Rudolph Bester: 5 contributions\r
- Florent Guiocheau: 3 contributions\r
- Travis Lange: 1 contributions\r
- Emanuel Acosta Gonzalez (emanvidmaker): 1 contributions\r
- Markus Sauermann: 1 contributions\r
- WhalesState: 7 contributions\r
- Nicholas Santos Shiden: 3 contributions\r
- Salia Nifo: 1 contributions\r
- Pawe\u0142: 2 contributions\r
- MBCX: 1 contributions\r
- KaiN: 1 contributions\r
- Maxime Delorme: 1 contributions\r
- Lalit Shankar Chowdhury: 1 contributions\r
- matheusmdx: 1 contributions\r
- smix8: 1 contributions\r
- aaronp64: 1 contributions\r
- sshiiden: 4 contributions\r
- LuoZhihao: 2 contributions\r
- ShalokShalom: 1 contributions\r
- \u98ce\u9752\u5c71: 1 contributions\r
- Ricardo Buring: 2 contributions\r
- Kevin Kuo: 1 contributions\r
- Adam Scott: 1 contributions\r\n