Commit graph

76404 commits

Author SHA1 Message Date
Mounir Tohami
8937c6880f ProfilerAutostartWarning.svg cleanup 2025-08-08 02:56:21 +03:00
Thaddeus Crews
80a219a58a
Merge pull request #109340 from h1v9/master
Android: Thread Syncronization for FileAccessHandler
2025-08-07 13:11:43 -05:00
Thaddeus Crews
c0c37dd6d2
Merge pull request #109334 from mihe/less-headless-spam
Reduce log spam during headless import/export
2025-08-07 13:11:32 -05:00
Mikael Hermansson
7393c606ff
Reduce log spam during headless import/export 2025-08-07 13:08:54 -05:00
h1v9
b787b0dbb5
Thread Syncronization for FileAccessHandler and DirectoryAccessHandler
- Switching to ReentrantLock
- Thread locking for DirectoryAccessHandler (dependencies)

Newline @ EOF

Forgot import

Revert

Better locking

Forgot return

Restore last empty line
2025-08-07 13:08:53 -05:00
Mikael Hermansson
8574bec21a Reduce log spam during headless import/export 2025-08-07 18:53:34 +02:00
h1v9
f1e1e6f373 Thread Syncronization for FileAccessHandler and DirectoryAccessHandler
- Switching to ReentrantLock
- Thread locking for DirectoryAccessHandler (dependencies)

Newline @ EOF

Forgot import

Revert

Better locking

Forgot return

Restore last empty line
2025-08-07 19:02:38 +03:00
Thaddeus Crews
b1792e5fb5
Merge pull request #109309 from dsnopek/gdextension-startup-callback-after-reload
GDExtension: Call startup callback only after reload is fully finished
2025-08-07 10:40:35 -05:00
Thaddeus Crews
7aa331a1d0
Merge pull request #109203 from IphStich/fix_dialog_inherits_abstract
Fix inheriting from abstract classes dialog
2025-08-07 10:40:34 -05:00
Thaddeus Crews
b438d2149b
Merge pull request #109391 from mihe/headless-progress-percentage
Fix headless import/export reporting progress greater than 100%
2025-08-07 10:40:33 -05:00
Thaddeus Crews
bbafe862f5
Merge pull request #109383 from bruvzg/link_back_save
[Unix] Replace symlink target, not the link itself when using backup save mode.
2025-08-07 10:40:32 -05:00
Thaddeus Crews
9d7250f955
Merge pull request #109382 from Summersay415/revert-anchors
Revert "Fix incorrect anchor preset when custom offset is set"
2025-08-07 10:40:32 -05:00
Thaddeus Crews
316598f0a0
Merge pull request #109377 from mcdubhghlas/master
Fix `local_to_scene` duplication of typed dictionary
2025-08-07 10:40:31 -05:00
Mikael Hermansson
e9aa2709c5 Fix headless import/export reporting progress greater than 100% 2025-08-07 14:19:51 +02:00
Pāvels Nadtočajevs
8b4e34cda5
[Unix] Replace symlink target, not the link itself when using backup save mode. 2025-08-07 11:14:18 +03:00
Summersay415
bf5fada0b1 Revert "Fix incorrect anchor preset when custom offset is set" 2025-08-07 12:55:59 +07:00
Dubhghlas McLaughlin
4841add19a
Fixed local_to_scene duplication of typed dictionary. 2025-08-06 17:04:35 -05:00
Thaddeus Crews
65eb664352
Merge pull request #109310 from Yarwin/fix-gdextension-add-editor-plugin-during-initialization-level-editor
Postpone adding new extension plugins to the editor
2025-08-06 12:01:21 -05:00
Thaddeus Crews
68e38b5d9c
Merge pull request #109242 from Calinou/doc-tree-item-collapsed-signal
Document `Tree.item_collapsed` also being emitted when the item is expanded
2025-08-06 12:01:20 -05:00
Thaddeus Crews
ff5d738f16
Merge pull request #109208 from SheepYhangCN/get-rendering-driver-name-desc-fix
Fix inaccurate description of `get_current_rendering_driver_name`
2025-08-06 12:01:19 -05:00
Thaddeus Crews
f47603767f
Merge pull request #109109 from bruvzg/moue_no_focus
Forward mouse events to embedded no-focus windows.
2025-08-06 12:01:18 -05:00
Thaddeus Crews
b7f5ddd256
Merge pull request #109300 from bruvzg/win_ndrag_rel
[Windows] Release mouse buttons after native window drag/resize operation.
2025-08-06 12:01:18 -05:00
Thaddeus Crews
395b0f0a3d
Merge pull request #103635 from BlueCube3310/rgb565-fix
Fix Image format RGB565 conversion and rendering
2025-08-06 12:01:17 -05:00
Thaddeus Crews
ce330e61a2
Merge pull request #109297 from HolonProduction/completion-dont-call
Autocompletion: Don't call const functions
2025-08-06 12:01:16 -05:00
Thaddeus Crews
a08ebf9c2d
Merge pull request #109329 from Giganzo/line_edit_center
Fix LineEdit center alignment
2025-08-06 12:01:15 -05:00
Thaddeus Crews
5f402da946
Merge pull request #109240 from bruvzg/scr_log_unreg
Automatically unregister loggers when script language is deinitialized.
2025-08-06 12:01:14 -05:00
Thaddeus Crews
a3debb59de
Merge pull request #109292 from bruvzg/macos_regen_icon
[macOS] Regenerate editor `icns` file to include all resolutions.
2025-08-06 12:01:13 -05:00
Thaddeus Crews
7d5d554b89
Merge pull request #109259 from aaronp64/input_map_collapsing
Keep collapsed state for actions when modifying Input Map
2025-08-06 12:01:13 -05:00
Thaddeus Crews
8b017296ef
Merge pull request #109289 from BastiaanOlij/openxr_fix_actionmap_tooltip
OpenXR: Fix required extension tooltip
2025-08-06 12:01:12 -05:00
Thaddeus Crews
5a556c6528
Merge pull request #109118 from bruvzg/svg_nine
Add `SVGTexture`support to `NinePatchRect`, `TextureProgressBar` and `StyleBoxTexture`.
2025-08-06 12:01:11 -05:00
Thaddeus Crews
253043dccc
Merge pull request #109344 from Calinou/doc-os-get-video-adapter-driver-info-thread
Document `OS.get_video_adapter_driver_info()` being slow to call the first time
2025-08-06 12:01:06 -05:00
Hugo Locurcio
22285c8fd9
Document OS.get_video_adapter_driver_info() being slow to call the first time
- Add a code sample that shows how to call it from a thread
  to avoid blocking the engine.
2025-08-06 14:39:16 +02:00
Elise
8835ac2a2a Fix inheriting from abstract classes dialog 2025-08-06 08:43:22 +10:00
Pāvels Nadtočajevs
3b12b3402f
Forward mouse events to embedded no-focus windows. 2025-08-05 22:31:44 +03:00
aaronp64
f25e6af9bf Keep collapsed state for actions when modifying Input Map
Changing the Input Map in Project Settings (adding/removing/renaming actions, reordering, or changing action events) causes the action list Tree to be cleared/repopulated.  Updated ActionMapEditor::update_action_list to store which actions were collapsed before clearing, so they can remain collapsed after modifications.
2025-08-05 15:25:47 -04:00
David Snopek
92d9227d4a GDExtension: Call startup callback only after reload is fully finished 2025-08-05 08:30:39 -05:00
Giganzo
e3232b226d Fix LineEdit center alignment 2025-08-05 10:05:45 +02:00
HolonProduction
97b1bc6bda Autocompletion: Don't call const functions 2025-08-05 09:03:10 +02:00
Yarvin
1aca96d139 Postpone adding new extension plugins to the editor.
----

Extension EditorPlugins added during Hot Reload on Initialization level
Editor were being attached to the scene tree before all the GDExtension
Classes (such as already loaded resources) are re-initialized.
2025-08-04 21:57:22 +02:00
Hugo Locurcio
e4131712a4
Document Tree.item_collapsed also being emitted when the item is expanded
This also mentions that the signal is emitted even when the item is
expanded/collapsed through code.
2025-08-04 21:47:18 +02:00
Thaddeus Crews
c81fd6c512
Merge pull request #109210 from bruvzg/angle_95
[Windows] Add Intel Gen9.5 (Kaby Lake) GPUs to Angle blocklist.
2025-08-04 12:04:23 -05:00
Thaddeus Crews
0279916ff2
Merge pull request #108374 from DanielGSilva/mouse-captured-orientation
Deactivate orientation gizmo on window exit
2025-08-04 12:04:21 -05:00
Thaddeus Crews
7d4b7fa8da
Merge pull request #109169 from bruvzg/sse42_cpuid
[Windows] Additionally use `cpuid` instruction to detect SSE4.2 support.
2025-08-04 12:04:20 -05:00
Thaddeus Crews
f7de98ad2e
Merge pull request #109294 from timothyqiu/flags-atr
Disable auto translation of flag names in the inspector
2025-08-04 12:04:20 -05:00
Thaddeus Crews
bb02ab2909
Merge pull request #107436 from timothyqiu/action-button-icon
Fix some inspector action buttons not updating icon when theme changes
2025-08-04 12:04:19 -05:00
Thaddeus Crews
dd129b6cef
Merge pull request #109095 from allenwp/docs10896
Update HDR 2D documentation to include Compatibility support.
2025-08-04 12:04:18 -05:00
Thaddeus Crews
2f41534fa6
Merge pull request #109281 from raulsntos/dotnet/fix-quaternion-ctor
[.NET] Fix `Quaternion(Vector3, Vector3)` constructor when vectors are the same
2025-08-04 12:04:17 -05:00
Pāvels Nadtočajevs
33c92af2b5
[Windows] Release mouse buttons after native window drag/resize operation. 2025-08-04 15:14:27 +03:00
Haoyu Qiu
0b156980f3 Disable auto translation of flag names in the inspector 2025-08-04 16:09:07 +08:00
Haoyu Qiu
5593ac4e3b Fix some inspector action buttons not updating icon when theme changes 2025-08-04 15:30:36 +08:00