1
0
Fork 0
Commit Graph

11043 Commits

Author SHA1 Message Date
Thaddeus Crews 051712dfb8
Merge pull request #103264 from mhilbrunner/docs-path-join
Rename "file" param for str.path_join() to "path"
2025-05-07 12:48:29 -05:00
Thaddeus Crews c714743bb1
Merge pull request #105944 from syntaxerror247/main-menu
Add editor setting to collapse main menu into a `MenuButton`
2025-05-07 12:48:29 -05:00
RedMser 4acdc7a657 Remove redundant line_spacing editor setting 2025-05-07 16:53:05 +02:00
Anish Mishra e03942a6ef Add editor setting to collapse main menu 2025-05-07 08:39:21 +05:30
Thaddeus Crews fd1168620f
Merge pull request #105718 from aaronfranke/nav-const-caps
Capitalize global navigation constants
2025-05-06 08:38:07 -05:00
Thaddeus Crews 4cb030d6bf
Merge pull request #106089 from mihe/rogue-newlines
Fix empty lines being added for errors with no script backtrace
2025-05-06 08:38:04 -05:00
Thaddeus Crews ee599f0850
Merge pull request #97148 from Calinou/editor-default-auto-reload-scripts-external-change
Enable Auto Reload Scripts on External Change by default in the editor settings
2025-05-06 08:38:02 -05:00
Thaddeus Crews c4de8ef825
Merge pull request #105765 from smix8/navlink_iteration_id
Add function to get navigation link iteration id from NavigationServer
2025-05-06 08:38:00 -05:00
Thaddeus Crews cc5857728d
Merge pull request #106114 from m4gr3d/disable_auto_keyboard_popup
Add property to control showing the virtual keyboard on focus events
2025-05-06 08:37:40 -05:00
Fredia Huya-Kouadio f29feac7a5 Add a `LineEdit` / `TextEdit` property to control whether the virtual keyboard should show on focus 2025-05-05 22:01:34 -04:00
Aaron Franke 783728fcb4
Capitalize global navigation constants 2025-05-05 12:08:15 -07:00
Thaddeus Crews 5bc01f2994
Merge pull request #105080 from beicause/basisu-ktx2-settings
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-05 11:24:20 -05:00
Thaddeus Crews 1f06c7caea
Merge pull request #97821 from dalexeev/doc-iter-get-return-type
Documentation: Add tip to use more specific return type for `_iter_get()`
2025-05-05 11:24:11 -05:00
Thaddeus Crews 0d7b1ba868
Merge pull request #106002 from ProgrammerOnCoffee/fix-light3d-doc-typo
Fix a typo in the `Light3D` documentation
2025-05-05 11:24:09 -05:00
Thaddeus Crews af1df7be78
Merge pull request #105990 from RedMser/deprecate-packeddatacontainer
Deprecate `PackedDataContainer`
2025-05-05 11:24:03 -05:00
Mikael Hermansson 31b90246e7 Fix empty lines being added for errors with no script backtrace 2025-05-05 13:27:21 +02:00
LuoZhihao 237597b01f BasisU: Use KTX2 format and add import options to configure encoder 2025-05-03 01:45:38 +08:00
Danil Alexeev 4f3b998b09
Documentation: Add tip to use more specific return type for `_iter_get()` 2025-05-02 18:20:08 +03:00
Rémi Verschelde cc948984ad
Merge pull request #104973 from Ivorforce/gdextension-cpp-docs-link
Change "GDExtension example in C++" links to accommodate the new docs file structure.
2025-05-02 09:50:40 +02:00
ProgrammerOnCoffee b3def2571e
Fix typo in `Light3D` documentation 2025-05-01 20:51:37 -04:00
Thaddeus Crews b4c9602031
Merge pull request #105964 from markdibarry/deprecate-parallax-background-and-layer
Deprecate `ParallaxBackground` and `ParallaxLayer`
2025-05-01 14:27:20 -05:00
RedMser 67232f809a Deprecate PackedDataContainer
A custom resource type, or the methods suggested in the
deprecation message are easier to use and work more reliably.
2025-05-01 17:30:09 +02:00
hamid 82e23da12e Add drag zoom feature with CTRL+MiddleMouseButton
This change introduces a DragType enum to scene/gui/view_panner.cpp of
dragging, which includes:

- DRAG_TYPE_NONE: Not dragging
- DRAG_TYPE_PAN: Panning (dragging using MMB)
- DRAG_TYPE_ZOOM: Zooming (dragging using CTRL+MMB)

The goal of this change is the third option, which was already available
in 3D viewport but not in 2D. This feature should work in other editors
as well such as Animation Track Editor and Visual Shader Editor and so
on.
2025-05-01 15:15:44 +03:30
Mark DiBarry 36e53922c7 Deprecate Parallax Background and Parallax Layer 2025-04-30 19:10:13 -04:00
风青山 14249097e8
Clarify the conditions that need to be met for a valid file name in Godot 2025-04-30 20:13:45 +08:00
Thaddeus Crews b1b873add3
Merge pull request #104731 from Delsin-Yu/stackable-text-effect
[GUI] Implement Stackable Text Outline on `Label`
2025-04-29 11:24:13 -05:00
Thaddeus Crews 3b4cf41ea4
Merge pull request #105368 from lodetrick/editor-typed-hint
Add inspector support for typed property hint formats
2025-04-29 11:24:11 -05:00
Thaddeus Crews 70ff5770c9
Merge pull request #83757 from HauntedBees/master
Add `Node.get_orphan_node_ids`, edit `Node.print_orphan_nodes`
2025-04-29 11:24:08 -05:00
Haoyu Qiu fc1488ffdb Fix typo in `sqrt` classref 2025-04-29 15:30:46 +08:00
Haunted Bees 0ccdcb4a16 added list_orphan_nodes, edited print_orphan_nodes
print_orphan_nodes now prints the script file attached to the node.
list_orphan_nodes was created to return the same data as print_orphan_nodes in a dictionary format for users who wish to process this data differently than the print_orphan_nodes behavior.
2025-04-28 20:33:01 -07:00
KOOLAIDxK1D 285eb21b41
Update MeshInstance3D.xml
fixed a grammatical error
2025-04-28 18:01:20 -04:00
Thaddeus Crews c0935eba0d
Merge pull request #105846 from KoBeWi/you_call_it_title_but_it's_just_a_text
Rename FoldableContainer's `text` to `title`
2025-04-28 10:01:36 -05:00
Thaddeus Crews b7d4426fff
Merge pull request #104269 from lawnjelly/fti_scene_tree4
Physics Interpolation - Move 3D FTI to `SceneTree`
2025-04-28 10:01:34 -05:00
Thaddeus Crews 751ef44a13
Merge pull request #87714 from KoBeWi/hack_uid()
Expose `set_uid()`
2025-04-28 10:01:30 -05:00
Flyn San be8fe15574 Fix invalid AnimationNode documentation syntax 2025-04-28 20:25:55 +10:00
kobewi 6f4cf04fb8 Expose set_uid() 2025-04-28 10:13:43 +02:00
Thaddeus Crews 22b22625db
Merge pull request #105687 from Calinou/doc-scenetree-custom-multiplayer
Document `SceneTree.set_multiplayer()` should be called in `_enter_tree()`
2025-04-27 19:21:28 -05:00
Thaddeus Crews 796b9caa09
Merge pull request #105552 from adamwych/expose-get-node-list
Expose `AnimationNode(StateMachine/BlendTree).get_node_list()`
2025-04-27 19:21:26 -05:00
Thaddeus Crews 4dbfcbfbbd
Merge pull request #105504 from ExEago/master
`RichTextLabel`: Add methods to compute the height and width of a line
2025-04-27 19:21:15 -05:00
Thaddeus Crews 113ef4df78
Merge pull request #105357 from MewPurPur/tweak-get-cursor-shape-doc
Improve get_cursor_shape() documentation
2025-04-27 19:21:11 -05:00
kobewi 6856926b77 Rename FoldableContainer's text to title 2025-04-28 00:12:32 +02:00
lawnjelly ae04a3a5dd Physics Interpolation - Move 3D FTI to `SceneTree`
Moves 3D interpolation from server to the client code (`SceneTree`).
Complete rework of 3D physics interpolation, but using the same user API.
2025-04-26 14:13:30 +01:00
DE YU ac931c33c2 Implmement stackable text effects on label type through label settings
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2025-04-26 20:50:20 +08:00
Thaddeus Crews 790ac5aee4
Merge pull request #105161 from ProgrammerOnCoffee/fix-image-doc
Fix typos in `Image` documentation
2025-04-25 18:25:31 -05:00
ProgrammerOnCoffee b8fa6fe1cb Fix typos in `Image` documentation 2025-04-25 18:49:18 -04:00
smix8 b002ade3ed Add function to get navigation link iteration id from NavigationServer
Adds function to get navigation link iteration id from NavigationServer.
2025-04-25 20:59:10 +02:00
Thaddeus Crews 8954125990
Merge pull request #105437 from Ansraer/teleport_spatial_nodes
Allow moving meshes without motion vectors
2025-04-25 11:36:08 -05:00
Thaddeus Crews 796a08d350
Merge pull request #105655 from bruvzg/svg_tx_import
Add `SVGTexture` importer.
2025-04-25 11:36:05 -05:00
Thaddeus Crews 04bcd4cea6
Merge pull request #105725 from bruvzg/sc_grad
Use same oversampling granularity as fonts use for `SVGTexture`s .
2025-04-25 11:35:59 -05:00
Ansraer a4a5f4ed01 allow moving meshes without motion vectors 2025-04-25 14:25:06 +02:00