lawnjelly
5c6d7bfb98
Change VariantUtility to prevent undef print_verbose
...
Changes the `VariantUtility` function from `print_verbose` to `_print_verbose`, eliminating the need for undefining the `print_verbose` macro, which caused compilation problems.
2025-01-30 10:29:11 +00:00
Gergely Kis
d73ebc5948
EditorToaster::popup_str() must always defer to the main MessageQueue
...
This change is required, because the implementation of call_deferred()
no longer ensures this behaviour: if a MessageQueue is created on a thread,
then that is used instead of the main MessageQueue.
2025-01-30 11:05:59 +01:00
Pāvels Nadtočajevs
9310d2512f
Disable Metal and Vulkan renderers in simulator builds. Remove simulator support from editor/exporter.
2025-01-30 11:32:01 +02:00
clayjohn
d774f697d3
Fully enable HDR2D when the setting is changed. This allows toggling HDR2D without restarting.
2025-01-29 23:39:14 -08:00
Thaddeus Crews
ee4acfbfbf
Merge pull request #95669 from kleonc/y_sort_fix_root_double_modulate
...
Fix Y-sorted root item having modulation applied twice
2025-01-29 17:45:20 -06:00
Thaddeus Crews
dba30234b5
Merge pull request #101798 from Chaosus/fix_animation_editor_fps_spinbox
...
Fix incomplete FPS spinbox display in sprite frames editor
2025-01-29 17:45:19 -06:00
Thaddeus Crews
53104265ca
Merge pull request #101868 from bruvzg/rtl_nt_ready
...
[RTL] Fix `ready` signal sent too early in single threaded RTL.
2025-01-29 17:45:18 -06:00
Thaddeus Crews
4b9f88280b
Merge pull request #102122 from DarioSamo/default-sdfgi-fix
...
Fix default SDFGI variant not being compiled in time.
2025-01-29 17:45:17 -06:00
Thaddeus Crews
7e97ada3b7
Merge pull request #102125 from DarioSamo/ubershader-thread-priority
...
Mark pipeline compilation of ubershaders as high priority.
2025-01-29 17:45:16 -06:00
Thaddeus Crews
f4c2ffffb7
Merge pull request #102134 from bruvzg/win_main_cleanup
...
[Windows] Remove unused code from `godot_windows.cpp`.
2025-01-29 17:45:15 -06:00
Thaddeus Crews
424487869e
Merge pull request #90726 from Chubercik/ucaps-exorcism
...
Update `ucaps.h` to contain proper case matchings
2025-01-29 17:45:14 -06:00
Thaddeus Crews
3ba6ac0f66
Merge pull request #102143 from MathdudeMan/shader-error
...
Fix: Mass property particle shader bug
2025-01-29 17:45:13 -06:00
Thaddeus Crews
c02b4e5fea
Merge pull request #102161 from stuartcarnie/2d_clip_children
...
2D: Fix clip children and rendering artefacts
2025-01-29 17:41:58 -06:00
Adam
d56cbd374b
Fix Basis::get_euler incorrectly simplifying rotations in some cases.
2025-01-29 16:13:29 -06:00
Adam Scott
c558c8a5f1
[Web] Fix audio issues with samples and GodotPositionReportingProcessor
2025-01-29 17:02:14 -05:00
Stuart Carnie
0a9cd5ede9
2D: Fix clip children and rendering artefacts
...
Fixes both GLES3 and RendererRD implementations
Closes #102147
2025-01-30 07:19:47 +11:00
kit
73d813aada
Fix TextEdit mouse selection and scroll cancel
2025-01-29 13:49:30 -05:00
arkology
03bfb4656f
Use FlowContainer for Profiler and Visual Profiler bars
2025-01-29 21:04:35 +03:00
Jakub Marcowski
104857687c
Update ucaps.h to contain proper case matchings
2025-01-29 12:37:33 +01:00
Pedro J. Estébanez
a20934c8e4
Optimize enumeration of global classes in create dialog and autocomplete
2025-01-29 09:39:50 +01:00
Pedro J. Estébanez
318af42020
Include more attributes in the global class names cache
2025-01-29 09:39:50 +01:00
MathdudeMan
964cd6525e
Fix: Mass property particle shader error
2025-01-28 21:00:26 -05:00
Thaddeus Crews
a013481b09
Merge pull request #102133 from DarioSamo/particles-clear-color-fix
...
Fix framebuffer clear for particle collider heightfield.
2025-01-28 16:08:59 -06:00
Thaddeus Crews
3c3ff85d33
Merge pull request #101913 from Giganzo/color-hide-button
...
Fix ColorPicker hide save/load swatches for presets_visible
2025-01-28 16:08:58 -06:00
Thaddeus Crews
3c80c14092
Merge pull request #101924 from adamscott/game-editor-non-cached-mouse-mode
...
Delegate handling `mouse_mode` to the `DisplayServer`
2025-01-28 16:08:56 -06:00
Thaddeus Crews
ab67fd7dee
Merge pull request #102042 from ChildLearningClub/master
...
Change if false to if true "Emoji and Symbols" menu is enabled.
2025-01-28 16:08:55 -06:00
Pāvels Nadtočajevs
d9bba03392
[Windows] Remove unused code from godot_windows.cpp.
2025-01-28 20:12:47 +02:00
ChildLearningClub
2710c359d6
Changed if false to if true "Emoji and Symbols" menu is enabled.
2025-01-28 18:42:05 +01:00
DarioSamo
5c7fd16eea
Fix framebuffer clear for particle collider heightfield.
2025-01-28 14:22:30 -03:00
Lukas Tenbrink
f52c9e342c
Optimize Font calculations by avoiding unnecessary copy-on-write.
2025-01-28 18:15:59 +01:00
David Snopek
e904c0c014
Fix memory leak when ClassDB::bind_method_custom() fails
2025-01-28 11:10:35 -06:00
Adam Scott
47f553ae0b
Delegate to the DisplayServer the task of handling mouse_mode
...
- Add `MOUSE_MODE_MAX` and various index checks
2025-01-28 11:22:27 -05:00
Fabio Alessandrelli
a2f5eb9cf0
[WS] Fix wslay multi-frame message parsing (again)
...
We incorrectly assumed that the `payload_length` in the recv start
callback of wslay was the final message size, but according to the
WebSocket protocol, the payload length always refers to the current
frame's payload size.
The protocol, in fact, do not include a "message payload" length on
purpose to allow sending messages of unknown size without forcing the
sender to buffer the whole message (RFC6455 Section 5.4).
This means a receiving peer has no way to know beforehand how long a
message will be, and needs instead to keep track of the length of each
frame until the FIN one is received to properly reconstruct the message
at the end.
2025-01-28 16:26:11 +01:00
Thaddeus Crews
71d80b26a4
Merge pull request #100371 from larspet/audio-bus-uid
...
Fix default `AudioBusLayout` not loading correctly if path is set in Project Settings
2025-01-28 09:03:44 -06:00
Thaddeus Crews
998a21782f
Merge pull request #101768 from KoBeWi/just_spread_the_code_with_another_layer_of_hacks_what_can_go_wrong_huh
...
Fix inspector jumping when gaining focus
2025-01-28 09:03:43 -06:00
Thaddeus Crews
d571eeaec1
Merge pull request #101933 from KoBeWi/embedded_problems_require_embedded_solutions
...
Fix ProgressDialog in single window mode
2025-01-28 09:03:42 -06:00
Thaddeus Crews
b7deb853c9
Merge pull request #102029 from mihe/jolt/area-mass-properties
...
Override mass properties for `Area3D` when using Jolt Physics
2025-01-28 09:03:40 -06:00
Thaddeus Crews
808c25f453
Merge pull request #102089 from adamscott/fix-curve-texture-web
...
Add check for float texture linear filtering support
2025-01-28 09:03:39 -06:00
Thaddeus Crews
1d11751b15
Merge pull request #101899 from havi05/itemlist-fix-textoverrun
...
ItemList: Fix `text_overrun_behavior`
2025-01-28 09:03:38 -06:00
Thaddeus Crews
d421cccf0b
Merge pull request #102099 from mihe/pck-patch-bug
...
Fix patch PCKs incorrectly marking imported resources for removal
2025-01-28 09:03:36 -06:00
Thaddeus Crews
5ac6bce58d
Merge pull request #102105 from clayjohn/SDFGI-unflip-normal
...
Avoid flipping normal based on facing direction when calculating SDF
2025-01-28 09:03:34 -06:00
Thaddeus Crews
1aed2f577e
Merge pull request #100904 from kiroxas/fixVariantMSVCWorkaround
...
Fix MSVC Variant Workaround
2025-01-28 09:03:33 -06:00
Thaddeus Crews
55c9dbc043
Merge pull request #102003 from Meorge/app-bundle-date
...
Update the app bundle's access and modified times to match the build time on macOS
2025-01-28 09:03:32 -06:00
Thaddeus Crews
ef4940c429
Merge pull request #101918 from Yelloween10/fix-subresources-shortcut
...
Fix Make Sub-Resources Unique shortcut focus
2025-01-28 09:03:31 -06:00
Thaddeus Crews
b238fe25e1
Merge pull request #101996 from syntaxerror247/fix-swipe-to-dismiss
...
Android: Keep swipe-to-dismiss disabled by default
2025-01-28 09:03:30 -06:00
Thaddeus Crews
108e662bea
Merge pull request #102006 from Hilderin/fix-embedded-game-paused
...
Fix flickering in embedded game when paused
2025-01-28 09:03:19 -06:00
Dario
d0c29faa15
Mark pipeline compilation of ubershaders as high priority.
2025-01-28 11:40:05 -03:00
Dario
655e98b2ea
Fix default SDFGI variant not being compiled in time.
2025-01-28 10:24:46 -03:00
kleonc
24b502b13a
Fix Y-sorted root item having modulation applied twice
2025-01-28 14:21:36 +01:00
Robert Yevdokimov
c7fd0bb740
Make save confirmation a child of last exclusive window of EditorNode before popup
2025-01-28 11:28:48 +04:00