1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-01 16:38:31 +00:00
Commit Graph

18008 Commits

Author SHA1 Message Date
Rémi Verschelde
9328d24a72 Merge pull request #104296 from Rindbee/fix-editor-crash-when-inspecting-2-objects-handled-by-the-same-plugin
Fix editor crash when inspecting 2 objects handled by the same plugin
2025-03-25 23:08:10 +01:00
风青山
411f476319 Fix editor crash when inspecting 2 objects handled by the same plugin
Already activated plugins do not need to be added again to `editor_plugins_over`.

`fold_resource()` changes `active_plugins` and is unsafe to call while iterating
over `active_plugins`.
2025-03-26 00:40:21 +08:00
Thaddeus Crews
a9316e7245 Merge pull request #104587 from Calinou/engine-build-configuration-tweak-extension
Change `.build` extension for engine build profiles to `.gdbuild`
2025-03-25 11:09:08 -05:00
Hugo Locurcio
4d2409f849 Change .build extension for engine build profiles to .gdbuild
`.build` was already used by the Meson buildsystem for its build file.
Using a unique file extension for Godot avoids ambiguity and allows
third-party tools to reliably detect its file formats.

The previous file extension is still accepted in the load/save dialog, so
this change is backwards-compatible. The buildsystem doesn't care
about the file extension, so no changes are required on that end.
2025-03-25 15:30:32 +01:00
Michael Alexsander
d01d40490f Fix regressions regarding multiple remote object selection 2025-03-24 18:07:12 -03:00
Thaddeus Crews
6b5b84c0c5 Merge pull request #101737 from btgs-0/add-tile-coordinate-and-rectangle-size-display-to-terrains-editor-101634
Draw tilemap coordinate and rectangle size on the screen when using the TileMapLayer's Terrains plugin
2025-03-24 15:27:35 -05:00
Thaddeus Crews
ef4215472c Merge pull request #102562 from KoBeWi/edytor_dans_todos_Sprache
Enable changing editor language without restart
2025-03-24 15:27:33 -05:00
Thaddeus Crews
95a0cad8b1 Merge pull request #104482 from YeldhamDev/game_view_featprof_3d
Hide 3D mode in Game view if the feature is disabled
2025-03-24 15:27:32 -05:00
Thaddeus Crews
96b5fe8092 Merge pull request #104344 from dugramen/subgroup-vbox-separation
Fix vbox separation for inspector subgroups
2025-03-24 15:27:31 -05:00
Thaddeus Crews
e2d3e8ff86 Merge pull request #104231 from arkology/wide-theme-editor-walking
Fix `ThemeEditor` being too wide for small screen or minimized window
2025-03-24 15:27:29 -05:00
Thaddeus Crews
bf1c2583f4 Merge pull request #101954 from bruvzg/uid_deref
[Export] Convert `uid://` names to `res://` when exporting files.
2025-03-24 10:01:07 -05:00
Thaddeus Crews
a5926394d3 Merge pull request #103956 from dugramen/curve-handles-outwards
Path2D prefer control points for outward curve
2025-03-24 10:01:05 -05:00
Thaddeus Crews
82d2a4b370 Merge pull request #104425 from stuartcarnie/script_debugger_complexity
Editor: Simplify `_parse_message`; separate into handler functions
2025-03-24 10:00:58 -05:00
Thaddeus Crews
0595bb8a42 Merge pull request #104441 from bruvzg/emb_menu_icons
Fix embedded help menu icons.
2025-03-23 19:04:02 -05:00
Thaddeus Crews
8cafc43f71 Merge pull request #104475 from ryevdokimov/fix-3d-view-menu-gizmo-icons
Fix 3D view menu gizmo icons being broken in empty scene
2025-03-23 19:03:56 -05:00
Thaddeus Crews
2eec0fc526 Merge pull request #94441 from Repiteo/core/math-namespace
Core: Convert `Math` class to namespace
2025-03-23 19:03:55 -05:00
dugramen
4fbf38d091 Path2D prefer control points for outward curve 2025-03-22 15:41:38 -04:00
Thaddeus Crews
f09ee0171a Style: Begin integrating simple .clangd fixes 2025-03-22 13:24:35 -05:00
Michael Alexsander
123b5baaba Hide 3D mode in Game view if the feature is disabled 2025-03-22 15:16:44 -03:00
Robert Yevdokimov
1abde8ce48 Fix 3D view menu gizmo icons being broken in empty scene 2025-03-22 21:12:44 +04:00
BT
b954ddce28 Draw the mouse position's tilemap co-ordinate (and rectangle size) on the screen when using the TileMapLayer's Terrains plugin. 2025-03-22 10:29:24 +10:30
Stuart Carnie
742b27fdd6 Editor: Simplify _parse_message; separate into handler functions
Move the individual message handlers to separate functions, to make it
easier to follow and add additional message handlers. The function
is also more efficient as it only performs a single hash lookup for
the handler and then dispatches to the member function.
2025-03-22 05:52:20 +11:00
Thaddeus Crews
581d675eeb Core: Convert Math class to namespace 2025-03-21 10:29:18 -05:00
Pāvels Nadtočajevs
8d6c6e25a0 Fix embedded help menu icons. 2025-03-21 15:46:37 +02:00
Rémi Verschelde
6810fc05e6 Merge pull request #104431 from akien-mga/revert-96536
Revert "Add option to copy a file's name in the FileSystem dock"
2025-03-21 13:04:22 +01:00
Rémi Verschelde
1d664d996d Merge pull request #104390 from YeldhamDev/you_will_never_take_my_3d_away
Remove pointless `_3D_DISABLED` checks in editor code
2025-03-21 13:04:11 +01:00
Rémi Verschelde
3e3cf292bd Merge pull request #104377 from Mickeon/translation-slight-duplicates
Tweak a few miscellaneous localization strings
2025-03-21 13:04:08 +01:00
Rémi Verschelde
dfeb729e08 Merge pull request #104342 from PhairZ/popup-bug
Fix blank popup menu on `EditorResourcePicker`
2025-03-21 13:03:49 +01:00
Rémi Verschelde
027cc80b76 Merge pull request #100470 from YeldhamDev/i_hate_math_so_much_you_would_not_believe
Add selection box movement/scaling to the animation bezier editor
2025-03-21 13:03:08 +01:00
Rémi Verschelde
e50ac32d5a Merge pull request #82321 from ywmaa/custom_debug_color_curve3D
Allow customizing debug color of Path3D.
2025-03-21 13:02:57 +01:00
Rémi Verschelde
09988ae22b Revert "Add option to copy a file's name in the FileSystem dock"
This reverts commit 2569416881.
2025-03-21 12:07:03 +01:00
Micky
5d794f83ed Tweak a few miscellaneous localization strings 2025-03-20 13:12:44 +01:00
ywmaa
275f046e4a Path3D: custom debug color and custom debug show 2025-03-20 06:49:04 +02:00
Michael Alexsander
c33c3fe2ed Remove pointless _3D_DISABLED checks in editor code 2025-03-19 23:47:36 -03:00
Hilderin
efc3e3aea7 Fix crash when reimporting nested gltf scenes 2025-03-19 19:17:46 -04:00
Thaddeus Crews
97241ffea6 Merge pull request #99555 from Meorge/mute-game
Add "Mute Game" toggle in Game view
2025-03-19 17:46:11 -05:00
Thaddeus Crews
17ae1d7728 Merge pull request #90226 from kitbdev/dock-shortcuts
Add Open Dock shortcuts
2025-03-19 17:46:07 -05:00
Thaddeus Crews
60c706e2d5 Merge pull request #102846 from jaydensipe/fix-empty-theme-override-delete-all
Fix empty type removal in theme editor causing all empty types to be deleted
2025-03-19 17:46:04 -05:00
Thaddeus Crews
1fbcefeb63 Merge pull request #104376 from ProgrammerOnCoffee/update-workspace-list
Add `Game` workspace to documentation and autocomplete
2025-03-19 17:46:02 -05:00
ProgrammerOnCoffee
abe1b4b799 Update workspace list in various files 2025-03-19 13:01:33 -04:00
Malcolm Anderson
6858607e74 Add "Mute Audio" button to Game view in editor
Update servers/audio_server.cpp

Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>

Apply suggestions from code review

Co-authored-by: Adam Scott <ascott.ca@gmail.com>

Fix a few lines for new member names

Add command-line argument `--debug-mute-audio`, and pass it to game if started with mute enabled

Apply suggestions from code review

Co-authored-by: arkology <43543909+arkology@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>

Fix icon for svgo
2025-03-19 08:20:17 -07:00
Pāvels Nadtočajevs
f3b6a4009d [Export] Convert uid:// names to res:// when exporting files. 2025-03-19 16:58:52 +02:00
kit
4a65775dc5 Add shortcuts for opening docks 2025-03-19 10:39:45 -04:00
Rémi Verschelde
ef1153baf3 Merge pull request #104362 from bruvzg/ed_insp_list_erase
Fix use after free in the editor inspector section cleanup.
2025-03-19 14:54:01 +01:00
Rémi Verschelde
021b5a4773 Merge pull request #69406 from KoBeWi/The_Assassination_of_ABS_by_the_Math--abs
Remove `ABS` in favor of `Math::abs`
2025-03-19 14:51:57 +01:00
Rémi Verschelde
2776d32a1e i18n: Sync translations with Weblate
(cherry picked from commit ce7a785682)
2025-03-19 14:51:42 +01:00
kobewi
10f6c01b9c Remove ABS in favor of Math::abs 2025-03-19 13:52:40 +01:00
bruvzg
c7ca36b827 Fix use after free in the editor inspector section cleanup. 2025-03-19 14:37:26 +02:00
Rémi Verschelde
c94d783bf5 Merge pull request #104331 from aaronfranke/warn-pos-not-transform
Change root node transform warning to only show up for position
2025-03-19 12:27:34 +01:00
Rémi Verschelde
94f0ce4a96 Merge pull request #104192 from arkology/tile_editors_ui_ux
Improve/fix `TileMap` and `TileSet` editors UI
2025-03-19 12:27:18 +01:00