Thaddeus Crews
da593d0c16
Merge pull request #111897 from allenwp/environment-adj-prioritize-old-behaviour
...
Improve `Environment` adjustments (favor old behavior and quality).
2025-10-23 11:03:56 -05:00
Thaddeus Crews
df4137cd9b
Merge pull request #110508 from Olle-Lukowski/fix/emit-anim-finished
...
Ensure the AnimationPlayer emits animation_finished for every animation
2025-10-23 11:03:51 -05:00
Allen Pestaluky
0c7f013c55
Improve Environment color adjustments; specifically brightness and HDR 2D contrast.
...
This commit changes adjustments to behave as follows for all rendering configurations:
- Apply brightness to linear-encoded values, preventing contrast, saturation, and hue from being affected.
- Apply contrast to perceptually uniform (nonlinear sRGB-encoded) values, matching existing behavior when HDR 2D is disabled and producing optimal visual quality.
- Apply saturation with even color channel weights. This causes brightness of certain colors to change, but matches existing behavior when HDR 2D is disabled.
Adjustments are applied after glow and tonemapping to match existing behavior.
2025-10-23 11:08:49 -04:00
Thaddeus Crews
40eb34833b
Merge pull request #111325 from TokageItLab/state-default-st
...
Make StateMachinePlayback set `Start` state as default in constructor
2025-10-22 13:48:44 -05:00
Thaddeus Crews
04625b0fba
Merge pull request #111921 from kleonc/control_pivot_offset_fix_missing_storage_flag
...
Fix `Control.pivot_offset` missing `PROPERTY_USAGE_STORAGE` flag
2025-10-22 13:48:40 -05:00
Thaddeus Crews
8f3e76c898
Merge pull request #111437 from Kaleb-Reid/compat-fix-proximity-fade
...
Use correct ndc for proximity fade in Compatibility
2025-10-22 13:48:38 -05:00
Thaddeus Crews
38e20331c8
Merge pull request #107303 from passivestar/close-dialog-action
...
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 13:48:36 -05:00
kleonc
afec8a1892
Fix Control.pivot_offset missing PROPERTY_USAGE_STORAGE flag
2025-10-22 15:21:43 +02:00
kobewi
88a5cd2fe0
Add change_scene_to_node()
2025-10-22 12:21:18 +02:00
passivestar
979f8fa342
Add support for closing dialog windows with Cmd+W on macOS
2025-10-22 09:51:14 +04:00
Thaddeus Crews
201eed7129
Merge pull request #94488 from Alex2782/fix_create_folder_94446
...
Fix `exclusive` child window
2025-10-21 19:09:30 -05:00
Thaddeus Crews
81910428e6
Merge pull request #103478 from KoBeWi/hover_witch
...
Add switch on hover to TabBar
2025-10-21 19:09:29 -05:00
Thaddeus Crews
e870cd911b
Merge pull request #110895 from Giganzo/input-focus
...
Add setting for when to show the focus state for mouse input
2025-10-21 19:09:25 -05:00
kobewi
682b0f7c54
Add switch on hover to TabBar
2025-10-22 00:34:57 +02:00
Thaddeus Crews
da3bdacf64
Merge pull request #111210 from blueskythlikesclouds/ssr-overhaul
...
Overhaul screen space reflections.
2025-10-21 15:11:08 -05:00
Thaddeus Crews
e9d4b259fb
Merge pull request #110942 from KoBeWi/the_what_array
...
Fix Script editor state types
2025-10-21 15:11:05 -05:00
Thaddeus Crews
ed4f4d275e
Merge pull request #110904 from YeldhamDev/tree_drag_unfolding
...
Unfold tree items on hover while drag-n-dropping
2025-10-21 15:11:01 -05:00
Skyth
c128886c63
Overhaul screen space reflections.
2025-10-21 19:23:38 +03:00
kobewi
a5ece9368f
Reduce repetitive code in FoldableContainer
2025-10-21 18:17:35 +02:00
Thaddeus Crews
ee6fb9e5e1
Merge pull request #111865 from kitbdev/fix-multiple-ime
...
Fix IME input in multiple Windows at once
2025-10-21 10:27:13 -05:00
Thaddeus Crews
eff2f822a1
Merge pull request #111439 from bruvzg/fd_filt_add
...
Add MIME argument to the `FileDialog.add_filter`.
2025-10-21 10:27:07 -05:00
Thaddeus Crews
45021fd48a
Merge pull request #111378 from TokageItLab/loc-sp
...
Change Vector to LocalVector in SpringBoneSimulator3D
2025-10-21 10:26:56 -05:00
Thaddeus Crews
16503a10d4
Merge pull request #111744 from bruvzg/te_roff
...
[TextEdit] Make `wrap_right_offset` adjustable theme constant.
2025-10-21 10:26:53 -05:00
kit
8abdedd477
Fix IME input in multiple Windows at once
2025-10-20 20:25:59 -04:00
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
Alex
4523514123
Fix 'exclusive' child window
2025-10-20 14:55:32 +02: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
Pāvels Nadtočajevs
e31830db52
[TextEdit] Make wrap_right_offset adjustable theme constant.
2025-10-18 21:35:02 +03: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
Silc Lizard (Tokage) Renew
830b141611
Change Vector to LocalVector in SpringBone
2025-10-16 06:48:48 +09: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