Commit Graph

79031 Commits

Author SHA1 Message Date
cbd3528e01 Improve auto-translation of the replication editor
Texts in `ReplicationEditor`, `SceneTreeDialog`, `PropertySelector`.

Also the "Copy Text" button in the general warning dialog.
2025-11-15 10:22:35 +08:00
e9bfc5a346 GLTF: Determine the component type when encoding object model properties 2025-11-14 18:15:59 -08:00
43e323dce5 Remove TranslationPO 2025-11-15 10:13:07 +08:00
fa5c17d68c Add memory profile macros to profiling with tracy implementation
Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
2025-11-15 10:20:31 +10:30
944bd82d45 Fix TileMapLayer transformations for Node2D scene tiles 2025-11-15 00:39:34 +01:00
ea1cc3c04e Changed TileSetScenesCollectionSource raw pointers in the TileSet editor to Ref<TileSetScenesCollectionSource> 2025-11-14 15:22:11 -08:00
ef34c3d534 Merge pull request #112663 from nikitalita/script-editor-fix
ScriptEditor::reload_scripts: only call deferred if not main thread
2025-11-14 17:16:52 -06:00
d5c0a11da0 Merge pull request #107890 from Nikitf777/polygon2d-editor-highlighting
Highlight points on hover in the Polygon2D editor
2025-11-14 17:16:51 -06:00
30d753c87e Merge pull request #111184 from TokageItLab/limanglev
Add LimitAngularVelocityModifier3D
2025-11-14 17:16:50 -06:00
fa451cd05b Merge pull request #112777 from m4gr3d/add_android_xr_support
[Android editor] Add support for Android XR devices to the Godot XR Editor
2025-11-14 17:16:49 -06:00
a2c24c175b Merge pull request #112296 from passivestar/scrollbar-fix
Fix 2D viewport scrollbar contrast in modern theme
2025-11-14 17:16:48 -06:00
5519dba0d6 Merge pull request #110502 from TokageItLab/animlib-without-dict
Change AnimationLibrary serialization to avoid using Dictionary
2025-11-14 17:16:47 -06:00
90bd3ada97 Merge pull request #112769 from KoBeWi/don't🚗translate
Prevent translating custom data layers
2025-11-14 17:16:46 -06:00
76e974da7c Merge pull request #110336 from TokageItLab/constraint-mod-node
Add option to `BoneConstraint3D` to make reference target allow to set `Node3D`
2025-11-14 17:16:43 -06:00
ada95cb543 Add LimitAngularVelocityModifier3D 2025-11-15 06:43:33 +09:00
b1465d6af0 iOS: Fix loading of xcframework dynamic libraries.
The logic used to determine whether to invoke the in-memory registration or to
delegate the loading of a library is incorrect for xcframework packages - as
these can contain either static or dynamic libraries.

This change instead lets the operating system handle the library request, and if
it fails, it attempts to load from the internal registry.

With this change, xcframeworks containing dynamic libraries work without
workarounds on iOS.

With an additional fallback case courtesy of @bruvzg

This fixes https://github.com/godotengine/godot/issues/112783
2025-11-14 16:31:09 -05:00
9c1375f6be Use American spelling of "favorite" in Project Manager code 2025-11-14 13:10:56 -08:00
209986bde0 Highlight points on hover in the Polygon2D editor 2025-11-14 23:37:58 +03:00
889fc8105a Add "Distraction Free Mode" button to EditorBottomPanel when bottom panel is expanded 2025-11-14 23:25:55 +03:00
aa248bfedd Merge pull request #111612 from aaronfranke/gltf-accessor-min-max-int
GLTF: Write integer min/max for integer accessors
2025-11-14 14:23:19 -06:00
e46c2ea3fa Merge pull request #112379 from bruvzg/tts64id
Make `utterance_id` 64-bit.
2025-11-14 14:23:17 -06:00
c36e846fb1 Merge pull request #112760 from Benjamin-Dobell/fix/android/gamepad-connect-on-startup
Android: Fix crash when gamepad connects immediately upon app startup
2025-11-14 14:23:16 -06:00
6a1a86261f Merge pull request #110324 from van800/shakhov/platform_toolset
Improve the CPP dialect selection for Rider, when MSVC is not used
2025-11-14 14:23:15 -06:00
d1a90109b4 Merge pull request #108010 from DexterFstone/add-scene-tile-rotation
Add support for rotating scene tiles in TileMapLayer
2025-11-14 14:23:13 -06:00
d602742221 Merge pull request #102889 from ryevdokimov/add-editorsettings-shortcuts
Add ability to add new EditorSettings shortcuts
2025-11-14 14:23:11 -06:00
1932a5c07f Merge pull request #108391 from KoBeWi/archeoexpressology
Add expression history to evaluator
2025-11-14 14:23:10 -06:00
8ff0683def Merge pull request #110949 from aaronfranke/const-ref-param-gltf
Use const ref parameters in the GLTF module
2025-11-14 14:23:08 -06:00
c6fe923e33 Merge pull request #108516 from KoBeWi/file_graveyard
Remove unnecessary cpp files after cleanup
2025-11-14 14:23:06 -06:00
83aa53b5e1 Merge pull request #108129 from timothyqiu/carry-pseudol10n
Carry editor pseudolocalization CLI option across restarts
2025-11-14 14:23:05 -06:00
235d11245c Merge pull request #112481 from stuartcarnie/2d_canvas_vbos
Massively optimize canvas 2D rendering by using vertex buffers
2025-11-14 14:23:02 -06:00
90413dacb4 Merge pull request #97758 from TsFreddie/debugger-stepout
Add step out to script debugger
2025-11-14 14:23:01 -06:00
5389f835c2 Merge pull request #108379 from timothyqiu/inspector-unused
Remove unused member variables in `EditorInspector`
2025-11-14 14:22:59 -06:00
7d5034c50a Merge pull request #108507 from dementive/optimize-scene-tree-groups
Optimize scene tree groups
2025-11-14 14:22:57 -06:00
22fcb577c0 Merge pull request #106071 from Lazy-Rabbit-2001/pcd_improvement
Optimize the `callback` argument of `popup_create_dialog()`
2025-11-14 14:22:55 -06:00
c52c93e2a2 Merge pull request #112725 from Ivorforce/profiling-comments
Add some comments in the profiling.h header.
2025-11-14 14:22:53 -06:00
f66fc72374 Merge pull request #112714 from SirishaDuba/fix-typo-mousebehavior
Fix typo in MouseBehaviorRecursive enum description in Control class
2025-11-14 14:22:51 -06:00
dc590a50d3 Merge pull request #112201 from timothyqiu/update-main-scene
Fix FileSystem item color not updated after changing main scene
2025-11-14 14:22:50 -06:00
c287d61402 Merge pull request #107969 from chocola-mint/tile-map-layer-editor-optimize-undo
Reduce TileMapLayerEditor's undo/redo memory usage
2025-11-14 14:22:48 -06:00
356fd8fc62 Merge pull request #108479 from timothyqiu/static-clipboard
Make editor property clipboard static
2025-11-14 14:22:46 -06:00
6c63a1fd8b Merge pull request #107959 from rapust/add-keyframe-shortcuts
Add "Go to Next/Previous Keyframe" to Animation Edit menu
2025-11-14 14:22:44 -06:00
26fd075621 Merge pull request #108079 from arkology/scenes-list
Add opened scenes list button
2025-11-14 14:22:42 -06:00
0d66b2a9cf Merge pull request #109103 from aaronfranke/gltf-accessor-decode
GLTF: Move accessor decoding functions to GLTFAccessor
2025-11-14 14:22:40 -06:00
e18b1de88d Merge pull request #107942 from Mickeon/scene-tree-filter-placeholder
Simplify Node Filter's placeholder in Scene dock
2025-11-14 14:22:38 -06:00
af30016c75 Merge pull request #108705 from wjt/dont-poll-system-theme
Do not poll for system theme changes
2025-11-14 14:22:37 -06:00
814138ec69 Merge pull request #107795 from timothyqiu/renderer-selection-i18n
Improve auto-translation of the rendering method selector
2025-11-14 14:22:35 -06:00
e474bc5ce3 Merge pull request #108554 from ryevdokimov/inspector-don't-require-restart
Do not require editor restart when changing editor inspector settings
2025-11-14 14:22:33 -06:00
61a1575807 Merge pull request #112137 from aaronfranke/gltf-empty-mat-dict
GLTF: Don't serialize empty material extensions
2025-11-14 14:22:31 -06:00
23338d2d98 Merge pull request #108168 from Nikitf777/move-nodes-with-different-parents
Allow moving nodes when they have different parents in SceneTreeDock
2025-11-14 14:22:29 -06:00
527cb4123e Merge pull request #107264 from DevPoodle/local_space_2d
Add "Use Local Space" option to the 2D editor
2025-11-14 14:22:28 -06:00
353c871160 Add support for Android XR devices to the Godot XR Editor 2025-11-14 11:54:53 -08:00