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
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
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
af1df7be78
Merge pull request #105990 from RedMser/deprecate-packeddatacontainer
...
Deprecate `PackedDataContainer`
2025-05-05 11:24:03 -05:00
237597b01f
BasisU: Use KTX2 format and add import options to configure encoder
2025-05-03 01:45:38 +08:00
4f3b998b09
Documentation: Add tip to use more specific return type for _iter_get()
2025-05-02 18:20:08 +03:00
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
b3def2571e
Fix typo in Light3D documentation
2025-05-01 20:51:37 -04:00
b4c9602031
Merge pull request #105964 from markdibarry/deprecate-parallax-background-and-layer
...
Deprecate `ParallaxBackground` and `ParallaxLayer`
2025-05-01 14:27:20 -05:00
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
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
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
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
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
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
fc1488ffdb
Fix typo in sqrt classref
2025-04-29 15:30:46 +08:00
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
285eb21b41
Update MeshInstance3D.xml
...
fixed a grammatical error
2025-04-28 18:01:20 -04:00
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
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
751ef44a13
Merge pull request #87714 from KoBeWi/hack_uid()
...
Expose `set_uid()`
2025-04-28 10:01:30 -05:00
be8fe15574
Fix invalid AnimationNode documentation syntax
2025-04-28 20:25:55 +10:00
6f4cf04fb8
Expose set_uid()
2025-04-28 10:13:43 +02:00
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
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
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
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
6856926b77
Rename FoldableContainer's text to title
2025-04-28 00:12:32 +02:00
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
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
790ac5aee4
Merge pull request #105161 from ProgrammerOnCoffee/fix-image-doc
...
Fix typos in `Image` documentation
2025-04-25 18:25:31 -05:00
b8fa6fe1cb
Fix typos in Image documentation
2025-04-25 18:49:18 -04:00
8954125990
Merge pull request #105437 from Ansraer/teleport_spatial_nodes
...
Allow moving meshes without motion vectors
2025-04-25 11:36:08 -05:00
796a08d350
Merge pull request #105655 from bruvzg/svg_tx_import
...
Add `SVGTexture` importer.
2025-04-25 11:36:05 -05:00
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
a4a5f4ed01
allow moving meshes without motion vectors
2025-04-25 14:25:06 +02:00
28089c40c1
Merge pull request #91006 from reduz/live-backtrace
...
Ability to print and log script backtraces
2025-04-24 17:18:52 -05:00
5dc375b2fc
Merge pull request #105014 from aaronfranke/no-type-suffixes
...
Allow completely opting out of name suffix magic in 3D scene import
2025-04-24 17:18:50 -05:00
98817a54f0
Use same oversampling granularity as fonts use for SVGTextures .
2025-04-24 21:23:25 +03:00
d1dcb40d56
Ability to print and log script backtraces
...
Co-authored-by: Mikael Hermansson <mikael@hermansson.io >
2025-04-24 18:54:41 +02:00
d9122205ec
Merge pull request #105656 from Koyper/fix_line_edit_text_edit_composite_character_backspace_delete
...
[LineEdit/TextEdit] Add composite character backspace delete and get composite character positions
2025-04-24 09:09:30 -05:00
01cf2ce57f
Merge pull request #105507 from bruvzg/mac_rq_pick_permission
...
[ColorPicker, macOS] Add link to request required screen recording permission.
2025-04-24 09:09:24 -05:00
15cecfdac5
Add SVGTexture importer.
2025-04-24 08:15:53 +03:00
6ba5bf31dd
Remove AStar2D/3D comments on reserve_space() capacity needs
...
Removes AStar2D/3D comments of reserve_space() new capacity needing to be greater or equal than old capacity.
2025-04-24 01:13:23 +02:00
b668f45fd0
Fix LineEdit and TextEdit composite character backspace delete.
2025-04-23 15:14:09 -05:00
e6d3cf63fb
[ColorPicker, macOS] Add link to request required screen recording permission.
2025-04-23 22:25:10 +03:00
665342c1ff
Document SceneTree.set_multiplayer() should be called in _enter_tree()
...
If it's called in `_ready()`, it will be too late as child nodes will
already be set up by the time the custom multiplayer API is set.
2025-04-23 19:16:27 +02:00
5b49fd4207
Selectively apply FOCUS_ACCESSIBILITY to the Labels instead of setting it by default.
2025-04-23 12:47:31 +03:00
19b9c035bd
Merge pull request #103111 from rt9391/rt9391
...
Fix CanvasLayer 'Follow Viewport' documentation to match its behavior
2025-04-22 18:25:49 -05:00