kit
49cf8654fa
Fix TextEdit selecting when closing popup
2025-10-11 19:20:02 -04:00
Joyless
a5ce9c3706
Fix IsStaticallyResolvable
2025-10-11 21:20:01 +01:00
chocola-mint
e92e139302
Seek to beginning of section if current playback position is after its end
2025-10-12 01:10:02 +09:00
kleonc
396ca1fa7f
Get Node3D.global_rotation from orthonormalized global basis
2025-10-11 16:01:44 +02:00
Michael Alexsander
45e6a65a58
Fix some dragging operations in the editor breaking when tabbing out
2025-10-11 10:40:45 -03:00
kobewi
263a2bdec6
Rework FileDialog shortcuts
2025-10-11 14:37:40 +02:00
nikitalita
03923c6ed7
scene importer: Fix skeleton path when physics body type is dynamic
2025-10-11 04:39:14 -07:00
Thaddeus Crews
cb7cd815ee
Merge pull request #111496 from godotengine/revert-108837-json-handle-nan-inf
...
Revert "Handle NaN and Infinity in JSON stringify function"
2025-10-10 20:47:39 -05:00
Clay John
8b06cdf277
Revert "Handle NaN and Infinity in JSON stringify function"
2025-10-10 18:22:24 -07:00
Michael Alexsander
40ff060958
Fix "Region Editor" stuck in drag state when closing
2025-10-10 20:03:38 -03:00
Dery Almas
ab205a78ce
Wayland: defer event thread initialization to late initialization
...
This race condition made me pull my hair. `wl_display_roundtrip` has its
own little event loop, which apparently conflicts hard with the
always-running event loop thread.
I kinda assumed that it would be thread-safe thanks to its internal
`wl_display_prepare_read` call that the docs talk about but that's
clearly not enough.
Luckily this method is called very few times and the only dangerous
instances are in the initialization routine, which first starts the
thread and then does various roundtrips. Libdecor has also some internal
roundtrips of its own which would often fail. Starting the thread after
all initialization fixes the issue.
Tested this by spamming *lots* of `wl_display_roundtrip` in
`WaylandThread::init()` with and without this fix.
2025-10-10 23:25:00 +02:00
DeeJayLSP
70f180975b
Use HarfBuzz to fix variant hinting in TextServerAdvanced
2025-10-10 18:01:03 -03:00
HolonProduction
bf7d580e29
Remove raw base pointer from GDScript
2025-10-10 21:55:25 +02:00
A Thousand Ships
a872b54a3b
Fix 2D builds (again)
2025-10-10 20:44:50 +02:00
Lukas Tenbrink
985e6178b4
Remove extraneous includes from texture.h.
2025-10-10 18:39:16 +02:00
Allen Pestaluky
cafc012b05
Blend Environment glow before tonemapping and change default blend mode to screen.
...
Additionally, change the minimum `tonemap_white` parameter to `1.0`; users can increase `tonemap_exposure` for a similar effect to decreasing `tonemap_white` below `1.0`.
Co-authored-by: Hei <40064911+Lielay9@users.noreply.github.com >
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2025-10-10 12:08:08 -04:00
Thaddeus Crews
16a11ac88b
Merge pull request #111358 from Ivorforce/no-variant-hasher
...
Remove `VariantHasher` and `VariantComparator` in favour of specialising `HashMapHasherDefault` and `HashMapComparatorDefault`.
2025-10-10 10:26:12 -05:00
Thaddeus Crews
3e1af9a12a
Merge pull request #109021 from KoBeWi/visual_code
...
Don't save code property of VisualShader
2025-10-10 10:26:11 -05:00
Thaddeus Crews
e33f89fe27
Merge pull request #111323 from HolonProduction/rm-script
...
Remove `Object::script`
2025-10-10 10:26:09 -05:00
Thaddeus Crews
d10eca9c59
Merge pull request #111448 from Giganzo/sprite-frames-editor-shortcut-name
...
Use Title Case for shortcut names in SpriteFramesEditorPlugin
2025-10-10 10:26:08 -05:00
Thaddeus Crews
edcbdc5706
Merge pull request #107573 from lodetrick/tilemap-hide-overlay
...
Fade TileMap editor overlay when zoomed out
2025-10-10 10:26:07 -05:00
Thaddeus Crews
89ce203427
Merge pull request #106997 from Ivorforce/fixed-move-semantics
...
Fix `FixedVector` move and copy semantics.
2025-10-10 10:26:06 -05:00
Thaddeus Crews
99ab454a64
Merge pull request #111473 from KoBeWi/easing-i18n-redux
...
Fix some easing presets not translated
2025-10-10 10:26:04 -05:00
Thaddeus Crews
c417769226
Merge pull request #111470 from Ivorforce/debug-circular-include
...
Remove circular unneeded `debug_adapter_protocol.h` include from `debug_adapter_parser.h`
2025-10-10 10:26:03 -05:00
Thaddeus Crews
4ea49aecaf
Merge pull request #110990 from timothyqiu/x11-min-max
...
X11: Fix minimization of maximized windows
2025-10-10 10:26:02 -05:00
Thaddeus Crews
d4a87d9bb3
Merge pull request #106636 from Ivorforce/dictionary-mutating-fix
...
Fix `Dictionary::operator[]` from C++ accidentally modifying `const` dictionaries.
2025-10-10 10:26:01 -05:00
Thaddeus Crews
8150cb9200
Merge pull request #111403 from AeioMuch/fix_double_precision_wrong_indexes
...
Fix wrong indices used for transform & UBO matrix for double precision build
2025-10-10 10:25:59 -05:00
Thaddeus Crews
d598753c1a
Merge pull request #111466 from BastiaanOlij/fix_gles3_lightmap_uv2_attrib
...
Ensure uv2_attrib(_input) is available when rendering lightmap.
2025-10-10 10:25:58 -05:00
Thaddeus Crews
dd3b17de88
Merge pull request #105449 from raulsntos/MissingNode/recording_signals
...
Add `recording_signals` to MissingNode, and rename `MTVIRTUAL` to `DEBUG_VIRTUAL`
2025-10-10 10:25:57 -05:00
Thaddeus Crews
cf9e2ea6da
Merge pull request #111432 from zorbathut/pr/libgodot_linux_fix
...
Fix LibGodot build errors on Linux.
2025-10-10 10:25:56 -05:00
Thaddeus Crews
21e5b41642
Merge pull request #108837 from aaronfranke/json-handle-nan-inf
...
Handle NaN and Infinity in JSON stringify function
2025-10-10 10:25:55 -05:00
Thaddeus Crews
fb01d80e88
Merge pull request #111393 from xuhuisheng/dev/auto_expand_selected
...
Should expand root when `auto_expand` is on
2025-10-10 10:25:53 -05:00
HolonProduction
87bbad5e8c
LSP: Fix goto native declaration
2025-10-10 15:43:48 +02:00
kleonc
2dce5172e2
Fix rotation/scale order in CanvasItem::draw_set_transform
2025-10-10 15:09:25 +02:00
kobewi
b9f7f2d767
Fix some easing presets not translated
...
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com >
2025-10-10 13:21:56 +02:00
Ben Rog-Wilhelm
0a584250ae
Fix: Libgodot build on Linux.
2025-10-10 04:31:14 -05:00
Lukas Tenbrink
56abd0ece3
Remove circular unneeded debug_adapter_protocol.h include from debug_adapter_parser.h.
2025-10-10 10:40:47 +02:00
Bastiaan Olij
3a003b2d96
Ensure uv2_attrib(_input) is available when rendering lightmap.
2025-10-10 14:17:34 +11:00
Raul Santos
09ad9e535b
Rename MTVIRTUAL to DEBUG_VIRTUAL
2025-10-09 22:11:18 +02:00
Raul Santos
fdecca2f18
Add recording_signals to MissingNode
...
Allows connecting unknown signals to MissingNode so they aren't lost when the Node type is missing.
2025-10-09 22:08:59 +02:00
AeioMuch
dae2122388
Fix wrong indexes for double precision
2025-10-09 22:01:41 +02:00
Pāvels Nadtočajevs
e4988b4bf3
Add MIME argument to the FileDialog.add_filter.
2025-10-09 22:17:56 +03:00
arkology
c18cfe8c48
Add opened scenes list button
2025-10-09 21:56:48 +03:00
Thaddeus Crews
295e465fe4
Merge pull request #111454 from KoBeWi/buy_default
...
Enable script templates by default
2025-10-09 11:46:59 -05:00
Thaddeus Crews
91a1798474
Merge pull request #109084 from allenwp/add-spatial-shader-debanding
...
Add material debanding for use in Mobile rendering method.
2025-10-09 11:46:58 -05:00
Thaddeus Crews
aa88eb2a75
Merge pull request #73688 from Calinou/advanced-import-settings-tweak-property-hints
...
Tweak physics property hints in the 3D Advanced Import Settings dialog
2025-10-09 11:46:56 -05:00
Thaddeus Crews
3f3a8562fb
Merge pull request #89367 from KoBeWi/locale_shift
...
Allow rearranging translation list via drag and drop
2025-10-09 11:46:55 -05:00
Thaddeus Crews
db3407370c
Merge pull request #111445 from akien-mga/basisu-git-2025-10-09
...
basis_universal: Sync with latest Git to solve more warnings
2025-10-09 11:46:54 -05:00
Thaddeus Crews
09ea0cf899
Merge pull request #111444 from lawnjelly/fti_fix_scene_tree_depth_limit4
...
FTI - Fix `SceneTreeFTI` depth limit behaviour
2025-10-09 11:46:53 -05:00
Thaddeus Crews
092b7c6427
Merge pull request #110799 from AR-DEV-1/master
...
Update Godot's .NET version from 6.0 to 8.0
2025-10-09 11:46:51 -05:00