Pāvels Nadtočajevs
19f360d65a
Add font import flag to toggle modulation of colored glyphs.
2025-04-01 13:36:10 +03:00
Anish Mishra
a7b7220d86
Fix input config dialog overflow on Android Editor
2025-04-01 12:41:19 +05:30
Etherealxx
7e00ea510e
Fix missing tooltips on "Advanced Import Settings for Scene" window
...
In Godot, it's possible to customize how the engine imports 3D resource,
by either clicking "Advanced..." button on Import Dock or double
clicking the resource on FileSystem Dock. Doing so will open the
Advanced Import Settings window, where user could inspect the 3D resource
in a viewport, with the scene tree on the left and an inspector panel
akin to the Import dock on the left. It contains the same settings from
the Import dock, with some advanced additions.
This commit fixes a regression since 4.2 where settings in the inspector
panel on the right part of the window does not contain the same tooltips
as its Import Dock counterpart (which were retrieved from the XML class
reference).
2025-04-01 10:29:40 +07:00
Thaddeus Crews
abd565eb19
Merge pull request #104844 from Ivorforce/gdsoftclass
...
Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`.
2025-03-31 19:02:03 -05:00
Thaddeus Crews
7ba2ebd7fb
Merge pull request #104523 from rsubtil/fix-dap_bugs
...
Fix crash when removing breakpoints from DAP, and multiple fixes
2025-03-31 19:02:02 -05:00
Thaddeus Crews
e5f7ec0c30
Merge pull request #104777 from smix8/fix_boxmesh
...
Fix EditorNode3DGizmo::add_solid_box() GPU stalling
2025-03-31 19:02:02 -05:00
Ricardo Subtil
0272e35451
Fix DAP bugs: crash when removing breakpoints, duplicated breakpoint data, source checksums not updating
2025-03-31 21:42:23 +01:00
Lukas Tenbrink
fa0a3c9c6e
Add and require GDSOFTCLASS for Object subclasses that want to cast but do not use GDCLASS.
2025-03-31 20:49:50 +02:00
Thaddeus Crews
8f6bb119f4
Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR
...
Add templated version of `ObjectDB::get_instance()`
2025-03-31 12:03:47 -05:00
Thaddeus Crews
e99dc63fdc
Merge pull request #103764 from kleonc/multi_node_edit_update_on_property_list_changed
...
Update `MultiNodeEdit` property list on edited nodes' property list changed
2025-03-31 12:03:45 -05:00
Thaddeus Crews
64f80ca0e9
Merge pull request #104810 from kiroxas/utf8_cleanup
...
Replace `append_utfx` with direct `String::utfx`
2025-03-31 12:03:44 -05:00
Michael Alexsander
d607fc7221
Fix remote object inspector through DAP
2025-03-31 10:55:13 -03:00
chocola-mint
19e8faae30
Add null check for SpriteFramesEditor's SpriteFrames
2025-03-31 22:16:49 +09:00
Aaron Franke
c1acc839a8
Directly use segment points in Geometry2D/3D function parameters
2025-03-30 16:25:59 -07:00
Kiro
23129a66ed
Replace append_utfx with direct String::utfx
2025-03-30 19:56:38 +02:00
Thaddeus Crews
8b2952a71c
Merge pull request #101504 from AThousandShips/nav_split_new
...
[Navigation] Create a dedicated 2D navigation server
2025-03-30 09:05:43 -05:00
smix8
6a54d2d552
Fix EditorNode3DGizmo::add_solid_box() GPU stalling
...
Fixes EditorNode3DGizmo::add_solid_box() stalling the GPU because it used a function that queries the mesh arrays from the GPU.
2025-03-29 21:42:28 +01:00
Thaddeus Crews
ff1858ad2c
Merge pull request #102101 from KoBeWi/2d_3d_skrypt_gra_biblioteka_zasobów
...
Mark main screen plugin names for translation
2025-03-29 10:16:33 -05:00
Thaddeus Crews
780cf03051
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
...
Use `append_` instead of `parse_` for `String` methods.
2025-03-29 10:16:33 -05:00
A Thousand Ships
5cc0539961
[Navigation] Create a dedicated 2D navigation server
...
* Add a dedicated 2D server
* Create dedicated tests
* Split performance metrics between 2D and 3D
* Rename the 3D only server module
2025-03-29 12:10:50 +01:00
风青山
0a1851032b
Use the correct root inspector when making elements moved in an array visible
2025-03-29 12:40:26 +08:00
Nolkaloid
410d6eee45
Limit error messages in CodeTextEditor to 2 lines length
2025-03-28 22:27:43 +01:00
Rémi Verschelde
fd02ff8d02
Merge pull request #104703 from bruvzg/loc_dir_icons
...
Fix updating editor icons on translation change.
2025-03-28 17:30:49 +01:00
Rémi Verschelde
b4edd92266
Merge pull request #104604 from KoBeWi/why_new
...
Remove New prefix from EditorResourcePicker
2025-03-28 17:30:32 +01:00
Rémi Verschelde
1298e7078d
Merge pull request #104061 from a-johnston/better_no_query_handling
...
Improve default/no query quick open dialog behavior
2025-03-28 17:30:14 +01:00
Rémi Verschelde
e8bc75f056
Merge pull request #103373 from YeldhamDev/build_remove_physics
...
Allow to compile templates without physics servers
2025-03-28 17:30:03 +01:00
Rémi Verschelde
1e595a0aa7
Merge pull request #103053 from Peelep/preview-sun-env-undoredo
...
Add UndoRedo actions to preview sun/environment popup
2025-03-28 17:29:58 +01:00
Rémi Verschelde
b12258bd22
Merge pull request #99897 from aaronfranke/editor-top-nodes
...
Clarify API for top selected nodes in EditorSelection and make public
2025-03-28 17:29:51 +01:00
Rémi Verschelde
3b90bb56ad
Merge pull request #89782 from KoBeWi/stdArrayList
...
Use initializer list in Arrays
2025-03-28 17:29:40 +01:00
Michael Alexsander
5ad414d046
Allow to compile templates without physics servers
2025-03-28 11:00:44 -03:00
Rémi Verschelde
2ba5168bec
Merge pull request #104711 from shoonny/create_root_node_name_casing
...
Fix create root node dialog to follow preferred node name casing
2025-03-28 14:35:00 +01:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
17db92b8b8
Clarify API for top selected nodes in EditorSelection and make public
2025-03-27 16:09:08 -07:00