Commit graph

17921 commits

Author SHA1 Message Date
kobewi
6f25babd6b Remove empty constructors and destructors from editor/ 2025-03-17 21:20:02 +01:00
Thaddeus Crews
523b7fe36e
Merge pull request #102282 from YYF233333/dangerous_sig
Eliminate interior mutability in `get_selected_node_list`
2025-03-17 10:52:30 -05:00
Thaddeus Crews
9cf741a315
Merge pull request #104102 from ryevdokimov/reload-saved-scene-fixes
Focus `Don't Save` in `Reload Saved Scene` and don't save unmodified scenes
2025-03-17 10:52:28 -05:00
Thaddeus Crews
8ca72e1490
Merge pull request #103848 from timothyqiu/popup-i18n
Add auto translate mode for items in `PopupMenu` and `OptionButton`
2025-03-17 10:52:26 -05:00
Thaddeus Crews
a9065db5ad
Merge pull request #104130 from KoBeWi/are_tools_enabled_when_tools_are_enabled
Remove `TOOLS_ENABLED` checks from `editor/`
2025-03-17 10:52:25 -05:00
Thaddeus Crews
235b71276b
Merge pull request #104151 from KoBeWi/Adding_C_to_your_TTR
Fix Android build template message translation
2025-03-17 10:52:24 -05:00
Thaddeus Crews
59809854b9
Merge pull request #104172 from kiroxas/improveGPUParticlesCollision3DGizmoPluginPerformance
Improve `GPUParticlesCollision3DGizmoPlugin` performance
2025-03-17 10:52:09 -05:00
Thaddeus Crews
894c539843
Merge pull request #104235 from arkology/empty-node-dock
Fix Node dock broken right after opening project
2025-03-17 10:52:07 -05:00
Thaddeus Crews
437b131d28
Merge pull request #104016 from kiroxas/improveAudioStreamPlayerGizmoPerformance
Improve Audio Stream Player Gizmo Performance
2025-03-17 10:51:55 -05:00
arkology
a4e35f1e76 Fix Node dock broken right after opening project 2025-03-16 21:32:44 +03:00
kobewi
38ecaec5f9 Create .uid files for detected new files 2025-03-16 19:23:06 +01:00
Kiro
e0b777ff99 Improve Audio Stream Player Gizmo Performance 2025-03-16 13:47:42 +01:00
Kiro
954bb22d3a improve GPUParticlesCollision3DGizmoPlugin performance 2025-03-16 13:19:06 +01:00
AeioMuch
d0cff82841 Check for empty string for allowed type and allowed subtypes 2025-03-14 22:36:16 +01:00
kobewi
db64674a56 Fix Android build template message translation 2025-03-14 22:17:18 +01:00
kobewi
7cb2fb189a Remove TOOLS_ENABLED checks from editor/ 2025-03-14 18:13:16 +01:00
Thaddeus Crews
b377562b52
Merge pull request #91660 from AThousandShips/methodinfo_vec
[Core] Use `Vector` for `MethodInfo::arguments`
2025-03-14 10:06:13 -05:00
Thaddeus Crews
cf4ebb63a0
Merge pull request #104109 from Ivorforce/resize-zeroed
Use `resize_zeroed` instead of `resize` then `fill(0)` in several places.
2025-03-14 10:06:10 -05:00
Thaddeus Crews
b01e967f23
Merge pull request #104119 from Chubercik/pre-commit-fix
Apply `pre-commit` changes
2025-03-14 10:06:09 -05:00
Thaddeus Crews
409fe3c944
Merge pull request #102534 from ttencate/feature/drag_drop_into_array
Improve drag and drop into array property editors
2025-03-14 10:06:06 -05:00
Robert Yevdokimov
17f78cdcaa Focus Don't Save in Reload Saved Scene and don't save unmodified scenes 2025-03-14 18:04:04 +04:00
Jakub Marcowski
22903e4856
Apply pre-commit changes 2025-03-14 14:25:31 +01:00
Lukas Tenbrink
f4de2cd22a Use resize_zeroed instead of resize then fill(0) in several places. 2025-03-14 12:09:39 +01:00
Rémi Verschelde
7bb86852a0
Merge pull request #102990 from KoBeWi/save_asing
Prompt to Save As when saving all scenes
2025-03-14 11:02:34 +01:00
Rémi Verschelde
dca2bb887a
Merge pull request #100430 from shahriarlabib000/save
Always update `.tscn` name when "Save Scene As…" is pressed
2025-03-14 11:02:30 +01:00
Rémi Verschelde
827f9d95f2
i18n: Sync translations with Weblate
(cherry picked from commit daa4b058ee)
2025-03-14 10:17:08 +01:00
kobewi
0434deced7 Prompt to Save As when saving all scenes 2025-03-14 00:38:29 +01:00
Rémi Verschelde
d912dcc26c
Merge pull request #104013 from bruvzg/rload_nowait
[ResourceLoader] Do not wait for the main thread during initial reimport.
2025-03-14 00:08:53 +01:00
Rémi Verschelde
44f2ee4274
Merge pull request #103816 from bruvzg/save_settings_on_close
Save queued `ProjectSettings` changes immediately when settings dialog is closed.
2025-03-14 00:08:49 +01:00
Rémi Verschelde
3751a4a026
Merge pull request #103734 from KoBeWi/catch_fokus_200
Re-grab FileSystem focus after rescan
2025-03-14 00:08:41 +01:00
Rémi Verschelde
cae8c3e0fa
Merge pull request #103397 from KoBeWi/good_luck_finding_where_'is_path_valid'_is_now_assigned
Improve path validation in ScriptCreateDialog
2025-03-14 00:08:37 +01:00
Rémi Verschelde
1e6b7f096e
Merge pull request #103129 from KoBeWi/saving_fanatic
Avoid some excessive edits of resources
2025-03-14 00:08:32 +01:00
Yyf2333
df80265d3a Eliminate interior mutability in get_selected_node_list. 2025-03-14 02:38:02 +08:00
Thaddeus Crews
c1b7865ae9
Merge pull request #103557 from aaronfranke/godot-version-defines
Rename version defines to `GODOT_VERSION_*` to match GDExtension godot-cpp
2025-03-13 08:57:42 -05:00
Thaddeus Crews
0cc7e2c27a
Merge pull request #95821 from anvilfolk/cache-gd-docs
Scripting: Fix script docs not being searchable without manually recompiling scripts
2025-03-13 08:57:40 -05:00
Thaddeus Crews
0edb0e17f8
Merge pull request #103692 from Rindbee/fix-forcing-ViewportTexture-after-selecting-a-viewport-in-the-Pick-a-Viewport-popup
Fix forcing `ViewportTexture` after selecting a viewport in the "Pick a Viewport" popup
2025-03-13 08:57:37 -05:00
Thaddeus Crews
598104abd8
Merge pull request #103738 from dugramen/scenetree-drag-hover-inspect
Inspect SceneTree node when dragged over
2025-03-13 08:57:29 -05:00
Thaddeus Crews
4e9b7976ce
Merge pull request #103845 from aaronfranke/fix-ed-stuck-cam-nonfin-xform
Fix stuck editor cameras and fix 3D error spam for non-finite transforms
2025-03-13 08:57:25 -05:00
Thaddeus Crews
22a7079afd
Merge pull request #104047 from YYF233333/dict_iter
Add const iteration support to `Dictionary`
2025-03-13 08:57:23 -05:00
Thaddeus Crews
8b0bbe7f8d
Merge pull request #101533 from kiroxas/improveCapsuleGizmo
Improve capsule gizmo performance
2025-03-13 08:57:19 -05:00
Thaddeus Crews
d190cc6d6f
Merge pull request #100412 from havi05/tree-hover-on-selected
`Tree` highlight selected items on hover
2025-03-13 08:57:18 -05:00
Lars Pettersson
d2d02d0ea8
EditorNode: Add function to load file as scene or resource 2025-03-12 23:59:48 +01:00
Rémi Verschelde
0d9237cdb1
Merge pull request #104050 from ydeltastar/fix-debugger-leak
Fix debugger's memory leak when project closes itself
2025-03-12 22:57:22 +01:00
Rémi Verschelde
9b5221aeed
Merge pull request #104020 from timothyqiu/missing-tr-markup
Add missing `ETR`/`TTR` markups
2025-03-12 22:57:18 +01:00
Rémi Verschelde
507df7b6ec
Merge pull request #103842 from timothyqiu/script-filename-no-i18n
ScriptEditor: Disable auto translation of the filename label
2025-03-12 22:57:13 +01:00
Rémi Verschelde
0ca46bfcbd
Merge pull request #103769 from AeioMuch/fix_copy_paste_to_new_scene
Fix ownership when pasting non root with child nodes in new scene
2025-03-12 22:57:09 +01:00
Rémi Verschelde
086197b933
Merge pull request #100761 from arkology/bitmap-editor-outline
Add borders to `BitMap` in `BitMapEditor`
2025-03-12 22:56:49 +01:00
ydeltastar
ddb94b9e9d
Fix debugger's memory leak when project closes itself 2025-03-12 16:46:23 -03:00
Aaron Franke
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp 2025-03-12 11:11:38 -07:00
kobewi
7d82704f12 Allow to ignore debugger error breaks 2025-03-12 19:05:57 +01:00