4e507792f2
Merge pull request #105918 from DarkMessiah/fix_tree_item_custom_bg_color
...
Fix background size calculation in TreeItem
2025-05-13 16:22:14 -05:00
1f2f144ce7
Merge pull request #106298 from bruvzg/ac_win_transform
...
[Accessibility] Account for window scaling transform when setting node bounds.
2025-05-13 01:05:38 +02:00
c4c28f8f62
Merge pull request #106281 from KoBeWi/false
...
Fix wrong children range when duplicating node
2025-05-13 01:05:23 +02:00
f23d1968b4
Merge pull request #106247 from bruvzg/ac_wl_resize
...
Do not call `accessibility_set_window_rect` on Wayland, fix main windows accessibility context creation.
2025-05-13 01:05:08 +02:00
a377f50cc6
Merge pull request #106226 from lawnjelly/faster_get_child_count
...
Faster `Node::get_child_count()`
2025-05-13 01:05:04 +02:00
7d363c2d5c
Merge pull request #105560 from BrotherShort/Make-controls-more-precise
...
Make the position and the size of FileSystem controls more precise
2025-05-13 01:04:43 +02:00
b7f75578db
Merge pull request #104419 from Ryan-000/fix_animation_mixer_errors
...
Remove incorrect errors in AnimationMixer
2025-05-13 01:04:33 +02:00
258062e312
Fix wrong children range when duplicating node
2025-05-12 20:21:40 +02:00
870fb5f74b
[Accessibility] Account for window scaling transform when setting node bounds.
2025-05-12 09:12:55 +03:00
5441a82cfb
Do not call accessibility_set_window_rect on Wayland, fix main windows accessibility context creation.
2025-05-11 12:51:46 +03:00
a52a7a4a48
Make the position and the size of FileSystem controls more precise
2025-05-11 00:31:49 +08:00
795ed8fd12
Faster Node::get_child_count()
...
There is no need to update the children cache when including internal nodes in the count.
2025-05-10 11:35:59 +01:00
b01841f124
Merge pull request #105465 from passivestar/lightmap-missing-nodes
...
Properly report missing nodes in LightmapGI
2025-05-09 11:29:26 -05:00
1b439d49a9
Merge pull request #100446 from YYF233333/vmap
...
Replace `VMap` used in `VisualShader` with `HashMap` and remove `VMap`
2025-05-09 11:29:25 -05:00
8fa1f36914
Merge pull request #106189 from roughbits01/fix-typo
...
Fix a typo in variable name in ProgressBar class
2025-05-09 11:29:20 -05:00
821170f054
Merge pull request #106145 from lander-vr/ambient-light-specular-occlusion
...
Add specular occlusion from ambient light
2025-05-09 11:29:14 -05:00
a75286840b
Merge pull request #106141 from L2750558108/fix-control-position
...
Fix unexpected control position change when left/top offsets not match `pos_cache`
2025-05-09 11:29:13 -05:00
2db0a44519
Remove vmap.h
2025-05-09 19:05:28 +08:00
31bfc41202
Replace VMap with HashMap in VisualShader.
2025-05-09 19:05:28 +08:00
720712b21e
Fix a typo in a variable name
2025-05-09 00:09:26 +02:00
56730d0cb2
Add specular occlusion from ambient light
...
Co-authored-by: guerro323 <kaltobattle@gmail.com >
2025-05-08 23:52:01 +02:00
75566d1fac
Properly report missing nodes in LightmapGI
2025-05-09 01:09:13 +04:00
8f78e7510d
Merge pull request #105785 from actually-reb/billboard_aabb
...
Gave billboarded sprites and labels more fitting AABBs
2025-05-08 07:19:39 -05:00
75d118fba1
Merge pull request #105034 from YeldhamDev/fix_remote_error
...
Fix error spam when inspecting remote nodes outside the tree
2025-05-08 07:19:35 -05:00
182be69a1e
Merge pull request #106151 from SaNeOr/fix-106123
...
Fix editor crash when middle mouse button is clicked on empty space in scene tabs
2025-05-08 07:19:32 -05:00
0785c9ad81
fix Editor Crashes When Middle Mouse Button Is Clicked on Empty Space in scene_tabs
2025-05-08 12:04:53 +08:00
0793c626d2
Merge pull request #106111 from Calinou/animationmixer-libraries-use-typed-dictionary
...
Use a type-hinted dictionary for AnimationLibrary's `libraries` property
2025-05-07 12:48:33 -05:00
aa1ca2b244
Merge pull request #93517 from Repiteo/core/nodiscard-strings
...
Core: Add `[[nodiscard]]` to string-like classes/structs
2025-05-07 12:48:27 -05:00
affbfa5b4e
Merge pull request #89746 from KoBeWi/NOTification
...
Remove `NOTIFICATION_ENTER_TREE` when `NOTIFICATION_THEME_CHANGED` is used
2025-05-07 12:48:21 -05:00
42b50abf15
Merge pull request #106113 from lodetrick/add-dictionary-type-hints
...
Add missing dictionary and array type hints
2025-05-07 12:48:04 -05:00
49c7966042
Fix unexpected control position change when left/top offsets not match pos_cache
2025-05-07 18:46:40 +08:00
247520b348
Add missing dictionary and array type hints
2025-05-06 12:35:19 -07:00
579feb387c
Core: Add [[nodiscard]] to string-like classes
2025-05-06 12:23:41 -05:00
f6aeaaa093
Merge pull request #106109 from Asaduji/fti_fix_xr_nodes
...
Physics Interpolation - Fix XR Nodes to work with `SceneTreeFTI`
2025-05-06 08:38:09 -05:00
fd1168620f
Merge pull request #105718 from aaronfranke/nav-const-caps
...
Capitalize global navigation constants
2025-05-06 08:38:07 -05:00
bd22587170
Merge pull request #106093 from KoBeWi/deprecated_forever
...
Remove registration of deprecated classes
2025-05-06 08:38:05 -05:00
a2c9e7920d
Merge pull request #105647 from KoBeWi/optional_options
...
Improve FileDialog options
2025-05-06 08:38:01 -05:00
5e1964d9b0
Merge pull request #106124 from KoBeWi/destructor_must_be_destroyed
...
Remove empty constructors and destructors from `scene/`
2025-05-06 08:37:58 -05:00
cc5857728d
Merge pull request #106114 from m4gr3d/disable_auto_keyboard_popup
...
Add property to control showing the virtual keyboard on focus events
2025-05-06 08:37:40 -05:00
d32d2e9b51
Remove NOTIFICATION_ENTER_TREE when NOTIFICATION_THEME_CHANGED is used
2025-05-06 15:28:03 +02:00
34b485d62b
Remove empty constructors and destructors from scene/
2025-05-06 14:46:54 +02:00
f29feac7a5
Add a LineEdit / TextEdit property to control whether the virtual keyboard should show on focus
2025-05-05 22:01:34 -04:00
006c9bb39a
Use a type-hinted dictionary for AnimationLibrary's libraries property
...
This is done at a editor property hint level so that it doesn't break compatibility.
In other words, the actual `libraries` property exposed to the scripting API
remains an untyped Dictionary.
2025-05-06 00:32:30 +02:00
9a09fc35d8
Physics Interpolation - Fix XR Nodes to work with SceneTreeFTI
2025-05-05 21:58:17 +02:00
783728fcb4
Capitalize global navigation constants
2025-05-05 12:08:15 -07:00
242293c451
Remove registration of deprecated classes
2025-05-05 20:16:50 +02:00
5bc01f2994
Merge pull request #105080 from beicause/basisu-ktx2-settings
...
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-05 11:24:20 -05:00
d6ca5cf690
Merge pull request #106087 from lodetrick/svg-type-hint
...
Add Dictionary Type Hint to SVGTexture
2025-05-05 11:24:19 -05:00
5aca298548
Merge pull request #106051 from dalexeev/move-alt-codes-from-char-range
...
Move `alt_code_oem437` and `alt_code_cp1252` to separate header file
2025-05-05 11:24:14 -05:00
13dbf3fd9c
Merge pull request #105641 from KoBeWi/item_tree
...
Change FileDialog's Tree to ItemList
2025-05-05 11:24:11 -05:00