Thaddeus Crews
06c0985fee
Merge pull request #105450 from raulsntos/MissingNode/default_properties
...
Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs
2025-10-20 18:09:55 -05:00
Thaddeus Crews
d7943ae06e
Merge pull request #111190 from SantiagoDaza3/Open-Source-Contribution
...
Fix 'LineEdit' Unicode code-point/control character insertion failing to emit text_changed
2025-10-20 18:09:48 -05:00
Thaddeus Crews
4e03f41779
Merge pull request #111156 from WhalesState/insp-groups
...
Group `virtual keyboard` and `word separators` properties in the inspector.
2025-10-20 18:09:39 -05:00
Santi
01b9208850
LineEdit: now correctly emits text_changed on Unicode code-point and control character insertion.
2025-10-19 01:02:26 -04:00
Thaddeus Crews
acdb8667b5
Core: Sidestep GCC false-positive
2025-10-17 18:57:34 -05:00
Thaddeus Crews
540ea0b96c
Merge pull request #111761 from Ivorforce/fixed-array-warn
...
Fix false positive warning with `FixedVector` array bounds in gcc.
2025-10-17 11:26:49 -05:00
Lukas Tenbrink
6733345f73
Fix false positive warning with `FixedVector` array bounds in gcc.
2025-10-17 13:11:33 +02:00
Thaddeus Crews
60710df3b6
Merge pull request #94047 from KoBeWi/resource_printer
...
Improve `to_string()` and add it to Resource
2025-10-16 12:48:11 -05:00
Thaddeus Crews
9e96c7d9b8
Merge pull request #110378 from timothyqiu/rtl-preview
...
Make text-related nodes translation domain aware
2025-10-16 12:48:05 -05:00
Thaddeus Crews
ca524532e6
Merge pull request #111663 from LanzaSchneider/patch-4
...
Fix compilation errors when `disable_xr=yes`
2025-10-15 16:31:05 -05:00
Clay John
36b92128b1
Merge pull request #110671 from allenwp/environment-glow-consistent
...
Blend glow before tonemapping and change default to screen.
2025-10-14 21:29:43 -07:00
Lanza
80ce18918e
fix: compilation errors when `disable_xr=yes`
2025-10-15 09:09:43 +08:00
Thaddeus Crews
4d3a899c64
Merge pull request #111633 from YYF233333/ccb-include
...
Remove `callable_bind.h` from `object.h`
2025-10-14 10:31:29 -05:00
Thaddeus Crews
79e533679c
Merge pull request #111620 from Ivorforce/node-no-display-server
...
Remove `display_server.h` transitive include from `node.h`.
2025-10-14 10:31:25 -05:00
Yufeng Ying
7d3c25d083
Remove callable_bind.h from object.h
2025-10-14 16:24:05 +08:00
Thaddeus Crews
8ce4f80dd9
Merge pull request #106263 from lodetrick/tabbar-individual-colors
...
Add support for custom font colors in the TabBar
2025-10-13 19:28:58 -05:00
Thaddeus Crews
d3285f5468
Merge pull request #111185 from WhalesState/vp-disable-xr
...
More XR disable for Viewport and export.
2025-10-13 19:28:56 -05:00
Thaddeus Crews
c6df8d3253
Merge pull request #111476 from kleonc/canvas_item_draw_set_transform_fix_rotation_scale_order
...
Fix rotation/scale order in `CanvasItem::draw_set_transform`
2025-10-13 19:28:55 -05:00
Lukas Tenbrink
1e0b41ab27
Remove `display_server.h` transitive include from `node.h`.
2025-10-14 00:43:02 +02:00
scgm0
cbc960c997
Fix some compilation errors
2025-10-14 05:54:58 +08:00
Logan Detrick
914a72f8a4
Give TabBar overridable colors per tab
2025-10-13 11:52:07 -07:00
Thaddeus Crews
fc7065d2b4
Merge pull request #111487 from AThousandShips/fix_2d_build_2
...
Fix 2D builds (again)
2025-10-13 12:30:16 -05:00
Thaddeus Crews
31f9ed087e
Merge pull request #110650 from WhalesState/node-cache-less-dirty
...
Optimize children cache updates and refine special-case handling
2025-10-13 12:30:14 -05:00
Thaddeus Crews
c9b72fcfb6
Merge pull request #111481 from Ivorforce/texture-less-includes
...
Remove extraneous includes from `texture.h`.
2025-10-13 12:30:13 -05:00
Thaddeus Crews
e560ea47d4
Merge pull request #70646 from KoBeWi/relatable_offset
...
Add `pivot_offset_ratio` property to Control
2025-10-13 12:30:10 -05:00
Thaddeus Crews
10c333a8f1
Merge pull request #111313 from bruvzg/emb_res
...
Fix editor embedded windows partially resizing.
2025-10-13 12:30:08 -05:00
Thaddeus Crews
43438fec2a
Merge pull request #111529 from wagnerfs/fix-windows-native-filedialog-filters
...
Fix Windows native FileDialog filters not showing descriptions
2025-10-13 12:30:05 -05:00
Thaddeus Crews
2b1fa0f10c
Merge pull request #111111 from bruvzg/outl_warn
...
[Label] Add MSDF pixel range/outline configuration warning.
2025-10-13 12:30:03 -05:00
Thaddeus Crews
dcb9a0d030
Merge pull request #110151 from FifthTundraG/tabbar_horizontal_scrolling
...
Add horizontal scrolling to `TabBar`
2025-10-13 12:30:02 -05:00
Thaddeus Crews
0450686035
Merge pull request #111460 from KoBeWi/dialoging_shortcut_files
...
Rework FileDialog shortcuts
2025-10-13 12:29:57 -05:00
FifthTundraG
14f7cbd74c
Add horizontal scrolling to `TabBar`
2025-10-13 13:05:25 -04:00
Wagner
f835707f7a
Fix Windows native FileDialog filters not showing descriptions
2025-10-12 16:22:45 -03:00
Raul Santos
6faa4e369a
Make `MissingNode`/`MissingResource` non-virtual and hide from dialogs
...
This allows ClassDB to get the default values for inherited properties.
The `MissingNode` and `MissingResource` types are excluded from the create
dialog and the inspector's Resource selector.
2025-10-12 09:58:50 +02:00
kobewi
263a2bdec6
Rework FileDialog shortcuts
2025-10-11 14:37:40 +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
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
kleonc
2dce5172e2
Fix rotation/scale order in CanvasItem::draw_set_transform
2025-10-10 15:09:25 +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
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
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
4ab22026b6
Merge pull request #111405 from Ivorforce/node-no-mesh
...
Remove transitive rendering includes from `node.h`
2025-10-09 11:46:49 -05:00
lawnjelly
cee37f0234
FTI - Fix `SceneTreeFTI` depth limit behaviour
...
Fixes off by one bug, and increases the limit slightly.
2025-10-09 10:56:01 +01:00
Lukas Tenbrink
9843a016f5
Reorder registration of types, to register supertypes before subtypes.
2025-10-09 11:50:32 +02:00
kobewi
e6783dbdd1
Improve to_string() and add it to Resource
2025-10-09 00:54:38 +02:00
Allen Pestaluky
bd9d1bf070
Add material debanding for use in Mobile rendering method.
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2025-10-08 16:22:41 -04:00
Thaddeus Crews
4ad9114c54
Merge pull request #111386 from YeldhamDev/scrcon_focus_fix
...
Fix incorrect margins in `ScrollContainer` with focus border enabled
2025-10-08 13:56:41 -05:00