Skyth
adb14a5397
Fix previous transform getting remembered for 2 frames after the instance stops moving.
2026-06-02 00:46:11 +03:00
Thaddeus Crews
dff2b9bb66
Merge pull request #119831 from hpvb/fix-my-name
...
Fix my name in the mailmap
2026-05-29 10:47:41 -05:00
Thaddeus Crews
93d16cc84c
Merge pull request #119757 from hpvb/fix-threaded-loader-again
...
Fix `ResourceLoader::load_threaded_get()` deadlocks
2026-05-29 10:47:41 -05:00
Thaddeus Crews
468534bf0a
Merge pull request #119854 from KoBeWi/zIp
...
Text fixes in template manager
2026-05-29 10:47:40 -05:00
Thaddeus Crews
c5b9b59d7a
Merge pull request #119829 from KoBeWi/separate_PR_for_documentation_(because_separators)
...
Clarify that `search_bar_min_item_count` does not count separators
2026-05-29 10:47:40 -05:00
Thaddeus Crews
bc209b4f1d
Merge pull request #119598 from nikitalita/ensure-bptc-textures
...
Ensure that BPTC LayeredTexture images get compressed with same signedness
2026-05-29 10:47:39 -05:00
Thaddeus Crews
446abf9858
Merge pull request #119612 from wkesner/document-imageformatloader-flags
...
Document ImageFormatLoader LoaderFlags Constants
2026-05-29 10:47:38 -05:00
HP van Braam
374102cfbe
Fix ResourceLoader::load_threaded_get() deadlocks
...
This fixes several issues in ResourceLoader
* When waiting on resources being loaded on the main thread it is
possible that the resource was waiting on the message queue. Flush
the message queue in this situation. This was an existing bug.
* When re-starting a load for deadlock-prevention reasons, and this
type of resource has nested resources and uses resource changed
connections we end up with references to resourcese being deleted
as duplicates in the dependent task. We now keep a reference to these
resources for the duration of the dependent load task. This closes
the race but does not entirely eliminate it during intial import.
This is an existing bug seemingly specific to TileSetSource but there
might be others.
* When threads are waiting during teardown we ended up deadlocking
because the waiting thread would never end up completing. This is a
bug introduced by f63ab5f
* When a thread loading a resource ends up calling back into the
WorkerThreadPool to wait cooperatively it expects that other threads
complete, or new requests are made, so that work moves forward. If
all OTHER threads end up blocked by the WorkerThreadPool waiting
thread then no forward progress can be made anymore. We now solve
this problem by yielding whenever we are blocked by another task. We
wake up each every task whenever any progress is made to see if
further progress can be made. This is a bug introduced by f63ab5f
* When dependencies get introduced while loading it is possible to form
a dependency cycle. Normally this isn't a problem but when all
threads are already waiting when the cycle is introduced no forward
progress can be made anymore. We now break such cycles. This is a bug
introduced by f63ab5f
2026-05-29 16:12:02 +02:00
kobewi
c16d328bf7
Text fixes in template manager
2026-05-28 19:51:53 +02:00
HP van Braam
ebd523edb0
Fix my name in the mailmap
2026-05-27 23:49:30 +02:00
wkesner
609d94712c
Document ImageFormatLoader LoaderFlags constants
2026-05-27 13:06:27 -07:00
kobewi
138958c7cb
Clarify that search_bar_min_item_count does not count separators
2026-05-27 20:51:38 +02:00
Thaddeus Crews
e82870e250
Merge pull request #119819 from KoBeWi/fix-curve-set-point-count-preserve-indices-but-without-the-tests
...
Fix Curve point count expansion preserving points
2026-05-27 11:27:44 -05:00
Thaddeus Crews
0f551ab0cd
Merge pull request #119775 from bruvzg/ogg_un
...
[VideoStreamPlaybackTheora] Uninitialize and print error if file has no video stream.
2026-05-27 11:27:43 -05:00
Thaddeus Crews
5ed6ae2325
Merge pull request #119773 from abcjjy/fix-ios-orientation-4.6-master
...
iOS: Fix ignored orientation changes in embedded mode
2026-05-27 11:27:43 -05:00
Thaddeus Crews
da7924dfa3
Merge pull request #118488 from StarryWorm/fix-118397
...
Fix issue in `BoxContainer` that clipped children with non-integer minimum sizes
2026-05-27 11:27:42 -05:00
kobewi
c2ef9d3d5b
Fix Curve point count expansion preserving points
...
Co-authored-by: Emanuele Denaro <79084923+SeriumTW@users.noreply.github.com >
2026-05-27 17:42:25 +02:00
Thaddeus Crews
c96e11965f
Merge pull request #119329 from Nintorch/fix-button-regression
...
Fix `Input.parse_input_event` `Button` regression
2026-05-26 10:09:40 -05:00
Thaddeus Crews
3572bad292
Merge pull request #119141 from deralmas/wl/hover
...
Wayland: Improve hovered window handling
2026-05-26 10:09:39 -05:00
Thaddeus Crews
38aa1881d9
Merge pull request #119642 from YeldhamDev/filesystem_oopsie
...
Fix collapse state regression in the FileSystem dock
2026-05-26 10:09:38 -05:00
Thaddeus Crews
242084198c
Merge pull request #119781 from AThousandShips/fix_owner_vis
...
[CODEOWNERS] `modules/` improvements
2026-05-26 10:09:37 -05:00
Thaddeus Crews
2014874dbd
Merge pull request #119692 from bruvzg/ci_scale_ovs
...
Add property to auto adjust oversampling with canvas item scale.
2026-05-26 10:09:37 -05:00
Thaddeus Crews
66658e7f4c
Merge pull request #119737 from KoBeWi/separator_of_bugs_from_notbugs
...
Fix PopupMenu counting separators for search bar
2026-05-26 10:09:36 -05:00
Thaddeus Crews
b404bc6a74
Merge pull request #119756 from stuartcarnie/fix_macos_warp_mouse
...
macOS: Fix mouse warp for embedded game window
2026-05-26 10:09:35 -05:00
Thaddeus Crews
3cbd4358fc
Merge pull request #119761 from sydist/fix/rich-text-label-tab-size-clamping
...
Fix RichTextLabel tab_size 0 causing 1px indent on lists and indents
2026-05-26 10:09:35 -05:00
A Thousand Ships
12d6f1848d
[CODEOWNERS] modules/ improvements
2026-05-26 15:55:08 +02:00
Rémi Verschelde
ed11e2610f
Sync translations with Weblate (first 4.7 sync)
...
Drop outdated translations under completion threshold.
2026-05-26 15:39:27 +02:00
Pāvels Nadtočajevs
df38dbe271
[VideoStreamPlaybackTheora] Uninitialize and print error if file has no video stream.
2026-05-26 11:26:43 +03:00
Justin Jia
93c396382d
iOS: Fix ignored orientation changes in embedded mode
...
When running under the SwiftUI app lifecycle, the Godot view controller can be wrapped by a hosting controller that becomes the window's root view controller. In that case, orientation-related UIKit selectors must be propagated to the root controller before requesting an interface orientation update.
This also fixes orientation settings not being applied correctly on iOS.
2026-05-26 13:52:21 +08:00
sydist
5624c4409b
Fix RichTextLabel tab_size 0 causing 1px indent on lists and indents
2026-05-26 01:19:54 +02:00
Stuart Carnie
fdd53b7b1d
macos: Fix mouse warp for embedded game window
2026-05-26 06:23:32 +10:00
Michael Alexsander
89d7b494d7
Add property to auto adjust oversampling with canvas item scale. Apply it to theme preview.
2026-05-25 22:17:59 +03:00
Nintorch
adcdcd9d9d
Fix Input.parse_input_event Button regression
...
This PR fixes the issue where using `Input.parse_input_event` can make button presses stop working in some circumstances.
2026-05-25 23:59:10 +05:00
Thaddeus Crews
fa09dd17a6
Merge pull request #116634 from mooflu/gles-reflection-probe-crash-115256
...
Check render target before dereferencing reflection probe.
2026-05-25 12:52:36 -05:00
Thaddeus Crews
e6af20f0e3
Merge pull request #119722 from EdwardChanCH/improve_doc_bool_op_v2
...
Improve doc for `bool` class
2026-05-25 12:52:35 -05:00
Thaddeus Crews
92b674706c
Merge pull request #119659 from dsnopek/openxr-frame-synthesis-failed-first-frame
...
OpenXR: Fix `XR_ERROR_VALIDATION_FAILURE` on first frame with frame synthesis on Meta Quest
2026-05-25 12:52:34 -05:00
Thaddeus Crews
988497948b
Merge pull request #119508 from NoNormalDev/projectmissing
...
Editor: Ensure `project.godot` exists before running the project
2026-05-25 12:52:33 -05:00
Thaddeus Crews
fb324ed2cf
Merge pull request #119745 from demolke/spirv
...
Thirdparty: Update re-spirv to 29a77fc
2026-05-25 12:52:32 -05:00
Thaddeus Crews
88ad186627
Merge pull request #119741 from KoBeWi/Schrödinger's_cache
...
Fix EditorPropertyArray using theme cache too early
2026-05-25 12:52:32 -05:00
Thaddeus Crews
34bf5f156b
Merge pull request #116966 from dagarsar/docs-curve-offset
...
Update documentation for `Curve` `set_point_offset`
2026-05-25 12:52:31 -05:00
Thaddeus Crews
94a62a3a6c
Merge pull request #116063 from KoBeWi/to_lower_time
...
Speed up `_find_file` for case-insensitive file systems
2026-05-25 12:52:30 -05:00
Frank Becker
8dd82dc221
Check rt before dereferencing it.
...
There is no render target for reflection probe.
2026-05-25 10:29:53 -07:00
demolke
076f30c19d
Thirdparty: Update re-spirv to 29a77fc
2026-05-25 18:39:34 +02:00
Thaddeus Crews
5653d1a42f
Merge pull request #116725 from BrotherShort/fix-drawing-row-rect-bug
...
Fix drawing tree row rect bug
2026-05-25 11:19:08 -05:00
Thaddeus Crews
08558acb36
Merge pull request #119710 from passivestar/follow-system-theme-fix
...
Don't use system color as godot base color when Follow System Theme is active
2026-05-25 11:19:06 -05:00
Thaddeus Crews
ff37378bed
Merge pull request #119717 from EdwardChanCH/fix_paste_as_replacement_v2
...
Change disabled "Paste" options to hidden
2026-05-25 11:19:06 -05:00
Thaddeus Crews
932e68953f
Merge pull request #119711 from arkology/theme-drop
...
Fix theme preview `+` position after dropping new scene
2026-05-25 11:19:05 -05:00
Thaddeus Crews
8ac58f7d67
Merge pull request #119689 from TokageItLab/ik-docs-rest
...
Fix the documentation for some SkeletonModifier3Ds' rest
2026-05-25 11:19:04 -05:00
Thaddeus Crews
5d0ddf6803
Merge pull request #119635 from YeldhamDev/flip_those_ratings
...
Improve the look of the asset rating indicator
2026-05-25 11:19:04 -05:00
Thaddeus Crews
6d236606c3
Merge pull request #119679 from YeldhamDev/theme_preview_scaling
...
Make theme previews scale with the editor
2026-05-25 11:19:03 -05:00