Thaddeus Crews
da01ffc312
Merge pull request #98742 from yahkr/fix-docs
...
[Editor] Fix EditorSettings.xml docs for "ask_before_revoking_unique_name"
2024-11-10 12:12:38 -06:00
Thaddeus Crews
95780d8104
Merge pull request #98866 from smix8/navmap_allocation
...
Reduce allocations for NavMap synchronisation
2024-11-10 12:12:37 -06:00
Thaddeus Crews
01ad56da38
Merge pull request #85167 from RandomShaper/good_spinlock
...
Enhance SpinLock
2024-11-10 12:12:36 -06:00
Thaddeus Crews
5d7a7c01b4
Merge pull request #98988 from AThousandShips/fix_game_feature
...
[Editor] Fix order of editor features
2024-11-10 12:12:35 -06:00
Thaddeus Crews
90ce26a27b
Merge pull request #94889 from rune-scape/no-const-list-erase
...
Remove const_cast in `List::erase`
2024-11-10 12:12:34 -06:00
Thaddeus Crews
560dfc738d
Merge pull request #98980 from Logharaa/remove-unnecessary-condition
...
Remove unnecessary condition in WAV importer
2024-11-10 12:12:33 -06:00
Thaddeus Crews
792671f4d0
Merge pull request #98720 from timothyqiu/file-dialog-atm
...
Disable auto translation of `FileDialog`'s file list
2024-11-10 12:12:32 -06:00
Thaddeus Crews
983f1bef63
Merge pull request #98974 from dustdfg/goodbye_t_rex_ 🦖
...
Delete old function for parsing CG shaders
2024-11-10 12:12:30 -06:00
Thaddeus Crews
3882ed5734
Merge pull request #98717 from nikitalita/fix-save-to-wav-caps
...
Fix `AudioStreamWAV::save_to_wav` adding extra '.wav' to file if existing ext is not lower case
2024-11-10 12:12:29 -06:00
Thaddeus Crews
fbded4e0d7
Merge pull request #98716 from Calinou/editor-improve-mesh-uv-preview
...
Improve Mesh UV1/UV2 preview in the editor
2024-11-10 12:12:29 -06:00
Thaddeus Crews
e2a7d510f0
Merge pull request #98966 from Dr-helicopter/master
...
Fix `engine_type_colors`'s description
2024-11-10 12:12:28 -06:00
Thaddeus Crews
a3efd2b498
Merge pull request #98710 from YeldhamDev/runtime_reimport_reload
...
Reload cached resources in runtime on file reimport
2024-11-10 12:12:27 -06:00
Thaddeus Crews
eb1d4b2340
Merge pull request #98965 from AThousandShips/emsdk_cache_fix
...
[Web] Don't cache emsdk
2024-11-10 12:12:25 -06:00
Thaddeus Crews
323b2d53d7
Merge pull request #98963 from RandomShaper/fix_classdb_deadlock
...
Fix deadlocks related to ClassDB queries about global classes
2024-11-10 12:12:24 -06:00
Thaddeus Crews
06e876b990
Merge pull request #95762 from Mickeon/documentation-truth-and-only-the-truth
...
Fix many untagged `true`/`false`/`null` in the documentation
2024-11-10 12:12:22 -06:00
Thaddeus Crews
1789ad37bd
Merge pull request #98961 from mihe/natvis-improvements
...
Add `Ref` and `HashSet` to `godot.natvis`
2024-11-10 12:12:21 -06:00
Thaddeus Crews
284ee93922
Merge pull request #98960 from Calinou/scu-build-tweak-banner
...
Make SCons SCU build banner less intrusive
2024-11-10 12:12:19 -06:00
Thaddeus Crews
cd6dad4090
Merge pull request #98703 from pgrit/master
...
Set flag for 8 bone weights in GLTFDocument
2024-11-10 12:12:18 -06:00
Thaddeus Crews
52ce3c7078
Merge pull request #98829 from adamscott/fix-tree-scroll-center-overflow
...
Fix issue where scrolling to item center would overflow on top
2024-11-10 12:12:17 -06:00
Thaddeus Crews
5bc5f066e2
Merge pull request #98700 from mhilbrunner/glob-platform-api
...
Allow multiple platform API files
2024-11-10 12:12:16 -06:00
Thaddeus Crews
5b895b2b3f
Merge pull request #98692 from Sticksman/bug-fix-98668
...
Fix crash in Quick Open Dialog
2024-11-10 12:12:15 -06:00
Thaddeus Crews
2b02143d35
Merge pull request #98307 from clayjohn/Light2D-shadow-projection
...
Precompute projection matrices when rendering 2D shadows
2024-11-10 12:12:14 -06:00
Micky
5c5460b026
Fix many untagged true/false/null in the documentation
2024-11-10 11:26:39 +01:00
A Thousand Ships
9923268d74
[Web] Don't cache emsdk
...
Due to how caches are accessed this cache is almost useless, it only
matters if it is from the same branch or a base branch, and is identical
between branches, so caching it just clutters the build cache
2024-11-09 16:16:15 +01:00
Dr_helicopter
b04369e4e3
Fix engine_type_colors's description
...
in editor>editor settings>Text Editor>Theme, if you hover hover over "Engine Type Color", it has "Vector2", "Vector3"and "Color" as example but these are not Engine types. and their color is controlled by the "Base Type Color" setting. I discovered this while trying to customize my editor a bit more.
2024-11-09 12:40:18 +00:00
A Thousand Ships
2d8eb290f1
[Editor] Fix order of editor features
...
Order was broken after adding `Game View`
2024-11-09 10:51:55 +01:00
Felix Yuan
f491d2fe24
Don't try to move selection if there are no visible elements
2024-11-09 01:29:44 -08:00
Logharaa
b40e04d94f
Remove unnecessary condition
2024-11-09 10:42:22 +09:00
Yevhen Babiichuk (DustDFG)
0c4575b4e5
Delete old function for parsing CG shaders
...
This lonely dinosaur was overlooked by a meteor. Its family was
killed but it managed to survive until today. People noticed him
but they didn't understood he should be dead... So our dino even
got medicine on a level of all other animals of our zoo. Good bye!
All the CG and HLSL functions (except this) were removed years ago
when GLSL2 shaders support was added:
Look at: eac4c984df
Signed-off-by: Yevhen Babiichuk (DustDFG) <dfgdust@gmail.com>
2024-11-08 21:47:03 +02:00
Pedro J. Estébanez
56bdef9f6f
Fix deadlocks related to ClassDB queries about global classes
...
`ClassDB::can_instantiate()` and other reflection methods deadlock if the type is an script global class, when such script indirectly uses a not-yet-registered class. The reason is the `ClassDB` read lock is still held when invoking the `ResourceLoader` to load the class script, which may in turn need to lock for writing (for the class registration).
In particular, this happens with some types related to animation tree, that aren't registered at engine startup, but can happen with others, especially ones from the user. Registration statements are also added for the animation-related types that were lacking them.
2024-11-08 18:15:58 +01:00
HP van Braam
e65a23762b
Merge pull request #98968 from akien-mga/windows-fix-double-extension-mingw
...
🔗 GHA / 📊 Static checks (push) Has been cancelled
🔗 GHA / 🤖 Android (push) Has been cancelled
🔗 GHA / 🍏 iOS (push) Has been cancelled
🔗 GHA / 🐧 Linux (push) Has been cancelled
🔗 GHA / 🍎 macOS (push) Has been cancelled
🔗 GHA / 🏁 Windows (push) Has been cancelled
🔗 GHA / 🌐 Web (push) Has been cancelled
🔗 GHA / 🪲 Godot CPP (push) Has been cancelled
Windows: Fix duplicate .exe extension with mingw on Linux/macOS
2024-11-08 16:49:25 +01:00
Rémi Verschelde
6d326547da
Windows: Fix duplicate .exe extension with mingw on Linux/macOS
...
This old hack is no longer needed and now wrong after #98105 .
Fixes #98967 .
2024-11-08 16:46:35 +01:00
Mikael Hermansson
9b7c14718b
Add Ref
and HashSet
to godot.natvis
2024-11-08 14:37:43 +01:00
Hugo Locurcio
328d2af2bf
Make SCons SCU build banner less intrusive
...
A message is still printed every build when `scu_build` is enabled,
which is sufficient.
2024-11-08 13:46:26 +01:00
rune-scape
a47daa0a44
Avoid const_cast in List::erase by requiring mutable elements
2024-11-08 00:10:08 -08:00
Pedro J. Estébanez
360ed2b00d
Enhance SpinLock
2024-11-08 08:06:07 +01:00
Pedro J. Estébanez
95c6a24795
Add a utility cache line size constant
2024-11-08 08:06:01 +01:00
Thaddeus Crews
36e6207bb4
Merge pull request #98911 from KoBeWi/ 😵💫
...
🔗 GHA / 📊 Static checks (push) Waiting to run
🔗 GHA / 🤖 Android (push) Blocked by required conditions
🔗 GHA / 🍏 iOS (push) Blocked by required conditions
🔗 GHA / 🐧 Linux (push) Blocked by required conditions
🔗 GHA / 🍎 macOS (push) Blocked by required conditions
🔗 GHA / 🏁 Windows (push) Blocked by required conditions
🔗 GHA / 🌐 Web (push) Blocked by required conditions
🔗 GHA / 🪲 Godot CPP (push) Blocked by required conditions
Fix wrong checked menu item in 3D editor
2024-11-07 12:36:36 -06:00
Thaddeus Crews
3a7efc9edf
Merge pull request #98874 from aaronfranke/gltf-preserve-visibility
...
GLTF: Preserve node visibility on import
2024-11-07 12:36:35 -06:00
Thaddeus Crews
9b23b202ae
Merge pull request #98873 from girdenis-p/shadowed-variable-warning
...
Fix analyzer pushing `SHADOWED_VARIABLE` warning for members shadowed in subclass
2024-11-07 12:36:33 -06:00
Thaddeus Crews
fa65b70494
Merge pull request #98105 from Repiteo/scons/mingw-shenanigans
...
SCons: Extend `MinGW` support & checks
2024-11-07 12:36:32 -06:00
Thaddeus Crews
8d03a463b3
Merge pull request #98899 from Calinou/doc-resourceloader-load-threaded-get-status
...
Clarify `ResourceLoader.load_threaded_get_status()` completion ratio description
2024-11-07 12:36:30 -06:00
Thaddeus Crews
551ce65fce
Merge pull request #98317 from YYF233333/vformat
...
Optimize `TileSetAtlasSource::_get_property_list`
2024-11-07 12:36:26 -06:00
Thaddeus Crews
ca81cd3f99
Merge pull request #98888 from dustdfg/scu_rely_on_scons
...
SCons: Replace `_find_scu_section_name` function with SCons builtins
2024-11-07 12:36:24 -06:00
Thaddeus Crews
f74b7e2009
Merge pull request #98887 from bruvzg/ime_altgr
...
Fix IME deactivation events not send on focus loss. Do not unset AltGr modifiers in non-IME input.
2024-11-07 12:36:22 -06:00
Thaddeus Crews
671d6e3230
Merge pull request #98150 from hunterloftis/fix-default-import-threaded
...
Fix freeze on non-thread-safe custom importers
2024-11-07 12:36:20 -06:00
Clay John
77d6283d22
Merge pull request #98852 from darksylinc/fix-swapchain-resize-extents
...
Vulkan: Account for the case `surface_capabilities.currentExtent` is unset
2024-11-07 07:48:16 -08:00
kobewi
4cbf15608c
Fix wrong checked menu item in 3D editor
2024-11-07 00:15:38 +01:00
Hugo Locurcio
44b2c4e00d
Clarify ResourceLoader.load_threaded_get_status()
completion ratio description
2024-11-06 16:53:18 +01:00
girdenis-p
413490c270
Fix analyzer pushing SHADOWED_VARIABLE warning for members shadowed in subclasses
...
This fixes a bug in the analyzer where it did not push the SHADOWED_VARIABLE_BASE_CLASS
warning for members shadowed by variable in subclass. It does this by comparing the class
which contains the shadowed member with the class containing the variable, and pushing
SHADOWED_VARIABLE only if the classes are the same. Additionally, SHADOWED_VARIABLE_BASE_CLASS
can take an extra symbol which helps to specify the line for non native base class.
2024-11-06 15:04:14 +00:00