Commit Graph

80742 Commits

Author SHA1 Message Date
Kaleb Reid 580c16fae7 Update note for rendering/rendering_device/vsync/swapchain_image_count 2025-10-18 15:35:36 -07:00
Hugo Locurcio 8259136b53 Improve Window content scale documentation 2025-10-19 00:00:58 +02:00
vaner-org f6a6aad6eb Better deselection handling in AnimationTree editors 2025-10-19 02:38:59 +05:30
vaner-org 51a54636c1 Allow reconnecting AnimationNodeStateMachine transitions 2025-10-19 02:38:50 +05:30
Stuart Carnie fe6763c723 Build: Update to Xcode 26.0.1 for Apple builds 2025-10-19 06:08:43 +11:00
Pāvels Nadtočajevs e31830db52 [TextEdit] Make wrap_right_offset adjustable theme constant. 2025-10-18 21:35:02 +03:00
kobewi e9a865c861 Fix scale factor applied twice 2025-10-18 20:00:43 +02:00
clayjohn b20466d12f Add all PowerVR devices to the ban list for disabling the transform feedback shader cache 2025-10-18 10:28:25 -07:00
Hugo Locurcio b0c8c955f2 Add "with" stop word to the editor property name processor
This makes properties such as "Convert Colors with Editor Theme"
have better-looking capitalization in the inspector and import options.
2025-10-18 18:42:12 +02:00
Pāvels Nadtočajevs cf21565c77 [X11] Fix keyboard_get_label_from_physical errors when used on key without label. 2025-10-18 19:25:55 +03:00
kobewi 199a4fa4e2 Save editor settings when modified from code 2025-10-18 15:55:06 +02:00
David Snopek 30d2a8a14c OpenXRExtensionWrapper: Document how to safely work when rendering with "Separate" thread model 2025-10-18 06:55:46 -05:00
Rémi Verschelde 7864ac8019 Merge pull request #111299 from stuartcarnie/swift_build
Build: Fix container build path for swift
2025-10-18 11:45:54 +02:00
Rémi Verschelde 816ec99355 Merge pull request #111771 from Repiteo/core/suppress-gcc-false-positive
Core: Sidestep GCC false-positive
2025-10-18 08:53:27 +02:00
Thaddeus Crews acdb8667b5 Core: Sidestep GCC false-positive 2025-10-17 18:57:34 -05:00
kit e232484a37 Improve performance of SpinBox creation 2025-10-17 13:11:21 -04: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
Thaddeus Crews 6ae1caecaf Merge pull request #109431 from dsnopek/openxr-composition-layer-safe-multithreaded-rendering
Make `OpenXRCompositionLayer` and its children safe for multithreaded rendering
2025-10-17 09:07:44 -05:00
Thaddeus Crews 8aebfb7776 Merge pull request #109839 from vaner-org/blendspace-double-click
Double-click BlendSpace points to open their editor
2025-10-17 09:07:43 -05:00
Thaddeus Crews 4a7ca086a3 Merge pull request #109605 from vaner-org/statemachine-play-highlight-fix
Correctly reset StateMachine opacity when a node is played or renamed
2025-10-17 09:07:42 -05:00
Thaddeus Crews fd8ddca49a Merge pull request #111649 from KoBeWi/DESNAME
Improvements to ProjectManager's `_update_theme()`
2025-10-17 09:07:40 -05:00
Thaddeus Crews fc985d7769 Merge pull request #111745 from benbot/benbot/seems-wrong
Fix the LODs array returned by `mesh_get_surface`
2025-10-17 09:07:39 -05:00
Thaddeus Crews d5942cf5fd Merge pull request #109792 from vaner-org/blendspace-better-cursor
Make BlendSpace selection tool consistent with StateMachine/BlendTree functionality
2025-10-17 09:07:39 -05:00
DallasHuff ffe00d53bf Moved File Filter When Filesystem Dock is on the Bottom Panel
When the Filesystem Dock is on the bottom panel vertical space is more
valuable than horizontal space. Moving the file filter to be horizontal
with the current path LineEdit makes the dock more space efficient when
on the bottom panel. When docked on the side, the file filter is
unchanged.
2025-10-17 08:36:24 -05:00
Lukas Tenbrink 6733345f73 Fix false positive warning with FixedVector array bounds in gcc. 2025-10-17 13:11:33 +02:00
Pāvels Nadtočajevs 16c3fce1ad [macOS] Prevent error spam when iOS device is paired but sleeping. 2025-10-17 09:47:48 +03:00
Ben Botwin 7613123048 fixes the lods array returned by mesh_get_surface 2025-10-16 17:26:48 -04:00
kobewi 8f1b411556 Improvements to ProjectManager's _update_theme() 2025-10-16 20:16:20 +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 769505fef3 Merge pull request #111703 from timothyqiu/glsl-utf8
Fix error when compute shaders contain Unicode comment
2025-10-16 12:48:10 -05:00
Thaddeus Crews 94818a5313 Merge pull request #111509 from passivestar/orbit-snapping
Implement orbit snapping in 3D viewport
2025-10-16 12:48:09 -05:00
Thaddeus Crews 026efbb0f5 Merge pull request #111733 from DarioSamo/rendering-device-shutdown-fix
Do not begin a new frame during RenderingDevice's shutdown.
2025-10-16 12:48:08 -05:00
Thaddeus Crews f3ebee1f79 Merge pull request #111211 from superherointj/enet-warning
System-provided ENet warning
2025-10-16 12:48:07 -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 2edad6860a Merge pull request #111658 from brycehutchings/bryceh_d3d12_native_handle_fixes
Fix D3D12 rendering device driver returning pointers to internal types for get_resource_native_handle instead of proper D3D12 primitives
2025-10-16 12:48:04 -05:00
Thaddeus Crews 13404515fb Merge pull request #111523 from Joy-less/fix-IsStaticallyResolvable
Fix `IsStaticallyResolvable`
2025-10-16 12:48:03 -05:00
Dario af584b1ba8 Do not begin a new frame during RenderingDevice's shutdown. 2025-10-16 13:47:18 -03:00
passivestar d739700178 Implement orbit snapping in 3D viewport 2025-10-16 12:46:14 +04:00
Pāvels Nadtočajevs 21aa53f718 Update embedded PCK virtual address. 2025-10-16 11:35:20 +03:00
Joonas Ulmanen c5aedff514 LSP: Fix dict[] uses where the key might not exist 2025-10-16 11:02:59 +03:00
Haoyu Qiu 73afe696d2 Fix error when compute shaders contain Unicode comment 2025-10-16 11:21:14 +08:00
Silc Lizard (Tokage) Renew 830b141611 Change Vector to LocalVector in SpringBone 2025-10-16 06:48:48 +09:00
Thaddeus Crews 20430236e7 Merge pull request #107999 from timothyqiu/translation-cleanup
Clean up editor translation related methods
2025-10-15 16:31:09 -05:00
Thaddeus Crews 49219de402 Merge pull request #108862 from timothyqiu/plural-rules
Move context and plural support to `Translation`
2025-10-15 16:31:07 -05:00
Thaddeus Crews 1ae616d7d8 Merge pull request #111672 from OverShifted/patch-1
Fix typo in mutex documentation
2025-10-15 16:31:06 -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
Thaddeus Crews 57e041d357 Merge pull request #111657 from bruvzg/mac26_gl_hang
[macOS] Fix ~500ms hang on transparent OpenGL window creation on macOS 26.
2025-10-15 16:31:03 -05:00
Thaddeus Crews 71031e4adb Merge pull request #108422 from stuartcarnie/108115_metal_cpu_read_bit
Metal: Fix `texture_get_data` other linear formats
2025-10-15 16:31:02 -05:00
Thaddeus Crews 710a6e0303 Merge pull request #111652 from DarioSamo/opaque-list-key
Organize render surface sorting key for optimizing API performance.
2025-10-15 16:31:01 -05:00
Stuart Carnie a281e91c5a Metal: Fix texture_get_data other linear formats
Introduce a specialised `texture_get_data` for `RenderDeviceDriver`,
which can retrieve the texture data from the GPU driver for shared
textures (`TEXTURE_USAGE_CPU_READ_BIT`).

Closes #108115
2025-10-16 06:46:51 +11:00