1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00
Commit Graph

72967 Commits

Author SHA1 Message Date
Rémi Verschelde
5ce9619219 Merge pull request #104701 from KoBeWi/inspecktore
Inspector localization improvements
2025-03-28 14:34:56 +01:00
Rémi Verschelde
3fe69cdf74 Merge pull request #104698 from bruvzg/loc_dir
Fix editor layout direction change on translation change.
2025-03-28 14:34:52 +01:00
Rémi Verschelde
4a31936bc1 Merge pull request #104693 from mihe/local-vector-move
Optimize `LocalVector::push_back` for non-trivial objects
2025-03-28 14:34:49 +01:00
Rémi Verschelde
fd8c010541 Merge pull request #104677 from kleonc/tile_map_layer_self_modulation_fix
Fix applying `TileMapLayer.self_modulate` to tiles
2025-03-28 14:33:53 +01:00
Rémi Verschelde
2377309c09 Merge pull request #104669 from KoBeWi/files_are_not_paths
Fix `_delete_internal_files()` receiving wrong path
2025-03-28 14:33:49 +01:00
Rémi Verschelde
d8a81e416e Merge pull request #104668 from monxa/redundant-lock-declaration
Remove redundant `ClassDB::locker` declaration
2025-03-28 14:33:45 +01:00
Rémi Verschelde
f63fdc8a9f Merge pull request #104667 from Calinou/editor-no-toast-texture-detect-3d
Don't show toasts for textures detected as used in 3D/normal/roughness
2025-03-28 14:33:41 +01:00
Rémi Verschelde
ca1f445403 Merge pull request #104662 from bruvzg/tab_pad_size
[RTL] Fix size/alignment of tables with padded cells.
2025-03-28 14:33:38 +01:00
Rémi Verschelde
0419c92705 Merge pull request #104644 from bruvzg/macos_sync_mb
[macOS] Release keys and regenerate mouse events after native popup menu tracking.
2025-03-28 14:33:34 +01:00
Rémi Verschelde
f4425aecdf Merge pull request #104638 from beicause/fix-ci-regression-test-project
CI: Fix godot regression project test
2025-03-28 14:33:30 +01:00
Rémi Verschelde
3fee84c78b Merge pull request #104631 from smix8/gizmo_multi_collision_meshes
Allow multiple EditorNode3DGizmo collision meshes
2025-03-28 14:33:26 +01:00
Rémi Verschelde
5b3c732608 Merge pull request #104619 from Meorge/single-joy-con
Support more controllers on macOS 11+
2025-03-28 14:33:22 +01:00
Rémi Verschelde
3886fd1422 Merge pull request #104617 from Repiteo/scons/color-refactor
SCons: Refactor `color.py`
2025-03-28 14:33:19 +01:00
Rémi Verschelde
3f82efa65d Merge pull request #104613 from zaevi/caching_csharp_tfm_validation
[.NET] Add caching for dotnet TFM validation result
2025-03-28 14:33:14 +01:00
Rémi Verschelde
b33d907813 Merge pull request #104584 from KoBeWi/example_pr_for_translations
Improve auto-translation for static strings in docks
2025-03-28 14:33:10 +01:00
Rémi Verschelde
b0ede90786 Merge pull request #104525 from lawnjelly/fti_fix_proj_setting_doc
Physics Interpolation - Fix project setting tooltip
2025-03-28 14:33:07 +01:00
Rémi Verschelde
c93ce94f4a Merge pull request #104455 from Ivorforce/ubrk-clone
Optimize startup times by using `ubrk_clone` instead of `ubrk_open`.
2025-03-28 14:33:03 +01:00
Rémi Verschelde
0251fc4476 Merge pull request #104399 from scgm0/Improve-Popup-content_scale_factor
Improve Popup `content_scale_factor`
2025-03-28 14:32:58 +01:00
Rémi Verschelde
10799d0b44 Merge pull request #104389 from Ivorforce/color-string-append
Optimize `Color::to_html` by allocating less.
2025-03-28 14:32:54 +01:00
Rémi Verschelde
5e8c80ab93 Merge pull request #104346 from dugramen/tree-prevent-inspect-while-drag-scrolling
Scene Tree prevent inspecting node while scrolling
2025-03-28 14:32:49 +01:00
Rémi Verschelde
0d3ce48562 Merge pull request #104279 from L2750558108/pr-fix-nested-in-generic-errors
Fix nested GodotObject class in generic class lead to source generator errors in C#
2025-03-28 14:32:44 +01:00
Rémi Verschelde
27181e89cc Merge pull request #104252 from beicause/prompt-restart-when-data-missing
Prompt to restart when project data (.godot) is missing
2025-03-28 14:32:39 +01:00
Rémi Verschelde
1116fc7b0f Merge pull request #104201 from BrotherShort/folding-move-to-2nd-col
Fix folding arrow and relationship lines move to 2nd column.
2025-03-28 14:32:35 +01:00
Rémi Verschelde
81425f1ebd Merge pull request #104103 from lodetrick/xr-controller-docs
Clarify `XRController3D` `get_input` name corresponds to actions in the action set
2025-03-28 14:32:31 +01:00
Rémi Verschelde
8e9faae2be Merge pull request #104058 from dugramen/path3d-outwards-curve
Path3D prefer control points for outward curve
2025-03-28 14:32:25 +01:00
Rémi Verschelde
1f127770fc Merge pull request #103943 from dugramen/scroll-while-dragging
Scroll `EditorInspector` while drag & drop hovering near the edges
2025-03-28 14:32:20 +01:00
Rémi Verschelde
76c30189fa Merge pull request #103923 from Ivorforce/span-array-init
Add C array constructor to `Span`.
2025-03-28 14:32:14 +01:00
Rémi Verschelde
d560d5c5c7 Merge pull request #103875 from Meorge/feat/verbose-project-manager
Allow opening a project in verbose mode from the Project Manager
2025-03-28 14:32:08 +01:00
Rémi Verschelde
d01ffe4ad2 Merge pull request #103708 from Ivorforce/linear-casts-fast-virtual-casts-bad
Optimize `Object::cast_to` by assuming no virtual and multiple inheritance, gaining 7x throughput over `dynamic_cast`.
2025-03-28 14:32:04 +01:00
Rémi Verschelde
46a5940950 Merge pull request #103643 from dsnopek/openxr-alternative-reference-spaces
OpenXR: Support alternative reference spaces from extensions
2025-03-28 14:32:00 +01:00
Rémi Verschelde
e9d827b440 Merge pull request #103173 from m4gr3d/fix_prebuilt_manifest_config
Updates and fixes to the Android prebuilt export logic
2025-03-28 14:31:57 +01:00
Rémi Verschelde
fceae7ed89 Merge pull request #103000 from rburing/tell_me_WHICH_keystore
When code signing, specify which keystore is not found
2025-03-28 14:31:52 +01:00
Rémi Verschelde
666edb3f76 Merge pull request #102440 from dsnopek/classdb-cannot-instantiate-unexposed-classes
Prevent instantiating classes that aren't exposed
2025-03-28 14:31:46 +01:00
Rémi Verschelde
e81eb3f1e9 Merge pull request #102354 from YYF233333/style_iterator
Use iterator pattern instead of manually traverse `List::Element *`
2025-03-28 14:31:40 +01:00
Rémi Verschelde
4e1e99142d Merge pull request #102126 from Ivorforce/optimize-get_setting_with_override
Optimize `ProjectSettings::get_setting_with_override` / `GLOBAL_GET` by avoiding repeated dict lookups.
2025-03-28 14:31:36 +01:00
Rémi Verschelde
0db55e7e2e Merge pull request #101275 from aaronfranke/gltf-target-names-unused
GLTF: Don't write unused `"targetNames"` on meshes
2025-03-28 14:31:31 +01:00
Rémi Verschelde
17a8f58a51 Merge pull request #100754 from BlueCube3310/image-cleanup-v4
Image: Remove references to defunct `FORMAT_CUSTOM`
2025-03-28 14:31:27 +01:00
Rémi Verschelde
ecda77959c Merge pull request #99590 from Calinou/version-double-build-name
Add `double` to the version full build string when using a double-precision build
2025-03-28 14:31:23 +01:00
Rémi Verschelde
408d07109b Merge pull request #99551 from DarioSamo/fragment-density-map
Implement Fragment density map support.
2025-03-28 14:31:19 +01:00
Rémi Verschelde
aeeea52a93 Merge pull request #98949 from Meorge/canvasitem-clip-children-warning
Add warning in scene tree when nested CanvasItems try to clip children
2025-03-28 14:31:12 +01:00
Rémi Verschelde
723605c4d1 Merge pull request #97348 from pafuent/updating_inspector_dock_when_rename_on_filesystem_dock
Update Inspector when renaming a file via File System Dock
2025-03-28 14:31:08 +01:00
Rémi Verschelde
0a502d31dc Merge pull request #94689 from Cliear/master
[Windows] Fix issue where newly created window incorrectly acquired the popup property.
2025-03-28 14:31:05 +01:00
Rémi Verschelde
af2fe97798 Merge pull request #104660 from bruvzg/macos_dummy_ds
[macOS] Fix running with `DisplayServerHeadless`.
2025-03-28 14:31:01 +01:00
Pāvels Nadtočajevs
e47207ad16 Fix updating editor icons on translation change. 2025-03-28 15:04:32 +02:00
Pablo Andres Fuente
b4db9dc688 Update Inspector when rename a file via File System Dock
Fixes #56803

Connecting `FileSystemDock` `files_moved` signal to `InspectorDock`
and then checking if we need to update or not the object stored
on `EditorSelectionHistory`.
2025-03-28 08:26:17 -03:00
Aaron Franke
38ba5f59c9 GLTF: Fix export_post_convert not running for multi-root scenes 2025-03-27 23:00:01 -07:00
Yyf2333
22b5ec17fb Using iterator pattern instead of List::Element *.
Co-authored-by: Adam Scott <ascott.ca@gmail.com>
2025-03-28 13:29:15 +08:00
Sean
41ce0e6004 fix create root node dialog to follow preferred node name casing 2025-03-27 22:49:58 -04:00
Aaron Franke
98e9ace3ef GLTF: Don't write unused targetNames on meshes 2025-03-27 18:14:33 -07:00
Aaron Franke
17db92b8b8 Clarify API for top selected nodes in EditorSelection and make public 2025-03-27 16:09:08 -07:00