Lyuma
34f284bcc2
Add option to import skeleton rest as RESET animation
...
Also creates an AnimationPlayer if one does not exist.
Designed to be used in conjunction with loading rest pose in another importer.
2024-03-19 02:27:34 -07:00
Enhex
14ba478023
Fix documentation for receiving light from light probes
2024-03-18 01:52:20 +02:00
markdibarry
22c26100df
[Doc] Fix Parallax2D use of closer/further
2024-03-16 19:37:33 -04:00
Hugo Locurcio
6818e50adc
Expose DEVICE_ID_EMULATION
constant in InputEvent
...
This also improves the documentation related to emulated InputEvents.
2024-03-16 19:16:40 +01:00
bruvzg
ebb19c4198
[NativeMenu] Fix changes lost due to incorrect rebase (menu goes under task bar, dark mode, item text get, docs) and check to ensure help menu is not using native menu on Windows.
2024-03-15 22:46:47 +02:00
Rémi Verschelde
856efe4e19
Merge pull request #89509 from timothyqiu/touch-event-position
...
Fix description of touch input position
2024-03-15 10:40:23 +01:00
Haoyu Qiu
0ff396c981
Fix description of touch input position
2024-03-15 16:51:51 +08:00
smix8
5d5e85fe07
Add NavigationObstacle options to affect and carve navigation mesh
...
Adds NavigationObstacle options to affect and carve navigation mesh.
2024-03-15 01:45:44 +01:00
Rémi Verschelde
79d2ac37bf
Merge pull request #89454 from iltenahmet/master
...
[Doc] Clarify description for `get_unix_time_from_system` on UTC
2024-03-14 22:35:00 +01:00
Rémi Verschelde
4ca6cd054f
Merge pull request #89273 from bruvzg/win_native_menu
...
[NativeMenu] Implement native popup menu support on Windows.
2024-03-14 22:34:42 +01:00
Rémi Verschelde
f7ebb00ea0
Merge pull request #89050 from AThousandShips/the_angry_count_extended
...
Add extension support for argument count to `ScriptInstance`
2024-03-14 22:34:29 +01:00
Rémi Verschelde
cfe7bd09af
Merge pull request #87414 from rburing/doc_warning_check_ray_collides
...
RayCast2D and RayCast3D: warn to check `is_colliding` before `get_collision_point` and `get_collision_normal`
2024-03-14 22:34:25 +01:00
Ricardo Buring
8effd6b513
RayCast2D and RayCast3D documentation: warn to check is_colliding
2024-03-14 11:34:44 +01:00
iltenahmet
8bfc257e63
Update docs clarifying description for get_unix_time_from_system on UTC
...
fix url tag in doc/classes/Time.xml
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
fix url tag in doc/classes/Time.xml
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
update get_unix_time_from_system description
Update doc/classes/Time.xml
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
2024-03-13 19:28:51 -04:00
A Thousand Ships
0c19d0f5a0
Add extension support for argument count to ScriptInstance
2024-03-13 22:40:09 +01:00
Rémi Verschelde
da945ce626
Merge pull request #89444 from AThousandShips/article_fix
...
[Doc] Fix some incorrect uses of `a/an`
2024-03-13 22:16:50 +01:00
Rémi Verschelde
a1c476f9d7
Merge pull request #87680 from AThousandShips/the_angry_count
...
Add methods to get argument count of methods
2024-03-13 22:16:43 +01:00
A Thousand Ships
24c9d442e9
[Doc] Fix some incorrect uses of a/an
2024-03-13 21:20:28 +01:00
Rémi Verschelde
6c482fad89
Merge pull request #89207 from bruvzg/_ts_req
...
[TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs.
2024-03-13 18:41:28 +01:00
bruvzg
3bb5047db3
[TextServer] Use GDVIRTUAL_REQUIRED_CALL for required extensions methods, update extension docs.
2024-03-13 12:57:39 +02:00
bruvzg
ac7583e449
[NativeMenu] Implement native popup menu support on Windows.
2024-03-13 10:51:38 +02:00
Danil Alexeev
ef1909fca3
GDScript: Fix @warning_ignore
annotation issues
2024-03-12 19:00:06 +03:00
Rémi Verschelde
20373d026d
Merge pull request #89419 from KoBeWi/losing_control
...
Fix some AcceptDialog argument types
2024-03-12 16:28:10 +01:00
kobewi
a7b6bcb988
Fix some AcceptDialog argument types
2024-03-12 14:33:43 +01:00
Rémi Verschelde
061e0c758d
Merge pull request #89395 from bruvzg/rtl_ts_img_range
...
[RTL] Use "visible characters" property for inline object visibility
2024-03-12 14:23:03 +01:00
passivestar
3199c294f9
Allow connecting signals to existing methods without opening the script editor
2024-03-12 15:50:54 +04:00
bruvzg
433de7f1a8
[RTL] Use "visible characters" property for inline object visibility
2024-03-12 11:28:45 +02:00
bruvzg
911fa38d3a
[Font] Add option to disable embedded bitmaps loading.
2024-03-11 16:31:10 +02:00
Rémi Verschelde
7515549c35
Merge pull request #87610 from Mickeon/documentation-MultiplayerAPI-peer-id
...
Mention Multiplayer.`get_remote_sender_id`'s 0 after await
2024-03-10 21:12:48 +01:00
A Thousand Ships
59bcc2888c
Add methods to get argument count of methods
...
Added to:
* `Callable`s
* `Object`s
* `ClassDB`
* `Script(Instance)`s
2024-03-10 11:02:43 +01:00
Rémi Verschelde
b2b7ea21ff
Merge pull request #89318 from Calinou/doc-test-move-keywords
...
Add keywords to `PhysicsBody{2D,3D}.test_move()` for easier discoverability
2024-03-09 22:20:02 +01:00
Rémi Verschelde
ecc4649ea8
Merge pull request #89280 from AThousandShips/arr_order_doc
...
[Doc] Clarify `bsearch(_custom)` behavior
2024-03-09 22:19:42 +01:00
Hugo Locurcio
f8dd9844e5
Add keywords to PhysicsBody{2D,3D}.test_move()
for easier discoverability
...
`sweep` is the term used in Unity for collision checks without
moving anything.
2024-03-09 17:33:04 +01:00
A Thousand Ships
06df4abcd3
[Doc] Clarify bsearch(_custom)
behavior
...
* Added an example for the effect of `before`
* Clarified the arguments to the custom callable can be either order
2024-03-09 13:09:29 +01:00
Rémi Verschelde
d6a9a70101
Merge pull request #89282 from Rindbee/reduce-indent-in-XRInterface-example-code
...
Reduce indentation in `XRInterface` class document example code
2024-03-09 00:52:23 +01:00
Rémi Verschelde
8af66a72b5
Merge pull request #56420 from nathanfranke/project-creation
...
Automatically create folder in project manager create and import
2024-03-09 00:51:51 +01:00
Nathan Franke
2130f1121a
Automatically create folder in project manager create/import/install
2024-03-08 12:27:50 -06:00
风青山
2a7257aedf
Reduce indentation in XRInterface
class document example code
2024-03-08 20:37:37 +08:00
Rémi Verschelde
6f51f73339
Merge pull request #88221 from Scony/extend-parse_source_geometry_data
...
Extend `NavigationMeshSourceGeometryData[23]D` to allow data merging
2024-03-08 13:09:17 +01:00
Rémi Verschelde
476be3ab64
Merge pull request #88111 from Ryan-000/master
...
Expose scene unique id functionality in Resource
2024-03-08 13:09:13 +01:00
Pawel Lampe
ab242769b7
Extend NavigationMeshSourceGeometryData[23]D
to allow data merging
2024-03-07 19:57:43 +01:00
Ryan
42ce14043e
Expose scene unique id functionality in Resource
2024-03-07 14:53:58 +01:00
A Thousand Ships
2f1f8ee39b
[Docs][C#] Use PropertyName
constants in more places
2024-03-07 13:03:03 +01:00
Rémi Verschelde
bfdac951e3
Merge pull request #89224 from bruvzg/nmenu_warn
...
[NativeMenu] Add checks to avoid unnecessary warnings.
2024-03-07 00:24:06 +01:00
Rémi Verschelde
6c9a166308
Merge pull request #89219 from devloglogan/xr-profile-changed
...
Expose `profile_changed` signal to XRController3D
2024-03-07 00:24:03 +01:00
Rémi Verschelde
fcb0adf132
Merge pull request #89130 from Malcolmnixon/xr-hand-scaling
...
Fix XRHandModifier3D scaling
2024-03-07 00:23:56 +01:00
bruvzg
da02ca7e75
[NativeMenu] Add checks to avoid unnecessary warnings.
...
Added by Rémi: Add dummy NativeMenu to DisplayServerHeadless,
fixing crashes when using `--headless`.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2024-03-07 00:23:26 +01:00
Logan Lang
1383401c71
Expose profile_changed signal to XRController3D
2024-03-06 16:48:25 -06:00
kobewi
eb0a624902
Allow returning Dictionary after merging
2024-03-06 14:49:35 +01:00
Rémi Verschelde
362a088088
Merge pull request #89170 from jsjtxietian/expose-request-update
...
Expose PrimitiveMesh's `request_update` method
2024-03-06 13:17:05 +01:00
Rémi Verschelde
13954fc33e
Merge pull request #87452 from bruvzg/native_menu
...
Move `global_menu_*` methods to a separate `NativeMenu` class.
2024-03-06 13:16:52 +01:00
jsjtxietian
1716f12451
Expose PrimitiveMesh's request_update
` method
2024-03-06 19:18:01 +08:00
Rémi Verschelde
ee3c01068c
Merge pull request #89103 from Malcolmnixon/xr-body-hips-height
...
Fix XR Body crouching and climbing
2024-03-06 09:50:18 +01:00
Malcolm Nixon
2fdabd97f9
Modify the XRHandModifier3D to scale appropriately with Skeleton3D.motion_scale and XRServer.world_scale
2024-03-05 19:26:15 -05:00
Malcolm Nixon
d2db147805
Allow the hips joint to be positioned even if the bone update mode is set to "Rotation Only". Apply appropriate world and skeleton scaling.
2024-03-05 19:25:02 -05:00
Rémi Verschelde
43dce97a64
Merge pull request #88758 from AThousandShips/file_doc
...
Clarify behavior of opening a new file in `FileAccess`
2024-03-05 23:44:36 +01:00
Rémi Verschelde
c84d3385f7
Merge pull request #88300 from FaycalElOuariachi/add-TreeItem-is_visible_in_tree
...
Add `is_visible_in_tree` in `TreeItem`
2024-03-05 23:44:29 +01:00
Rémi Verschelde
4bb219321e
Merge pull request #88081 from Calinou/editor-add-bottom-panel-shortcuts
...
Add editor shortcuts to toggle bottom panel visibility
2024-03-05 23:44:21 +01:00
A Thousand Ships
a775d8bf5a
Clarify behavior of opening a new file in FileAccess
...
The containing directory must exist for this to succeed.
2024-03-05 19:34:19 +01:00
Hugo Locurcio
8221e7546b
Add editor shortcuts to toggle bottom panel visibility
...
Default shortcuts use the first or second letter of each word.
This also adds a new shortcut to toggle the last opened bottom panel.
On editor startup, this defaults to the first panel in the list
(which is the Output panel).
2024-03-05 15:53:15 +01:00
Rémi Verschelde
e63de52bdb
Check if DisplayServer supports icons before attempting setting it
2024-03-05 14:39:11 +01:00
Rémi Verschelde
7d80635fce
Merge pull request #89172 from bruvzg/force_native_windows
...
[Window] Allow to override viewport and project settings and force use of native window.
2024-03-05 09:56:26 +01:00
Rémi Verschelde
2862cb19a8
Merge pull request #88957 from 398utubzyt/windows/native-dialogs
...
Windows: Implement `dialog_show` and `dialog_input_text` for `DisplayServer`
2024-03-05 09:56:00 +01:00
Rémi Verschelde
2d408f48e7
Merge pull request #88546 from bruvzg/indent_wrap
...
[TextEdit] Add support for optional wrapped line indentation.
2024-03-05 09:55:51 +01:00
RedMser
2bd714e34e
Allow configuring the script filename casing rule
...
Defaults to "Auto", which detects the casing based on the
preference of the currently selected language (C# for example
prefers PascalCase whereas GDScript prefers snake_case).
2024-03-05 09:43:29 +01:00
Faycal ElOuariachi
50cf7e1778
Add is_visible_in_tree in TreeItem
2024-03-05 03:38:33 +01:00
bruvzg
c65a667924
Move global_menu_*
methods to a separate NativeMenu
class.
2024-03-04 23:41:41 +02:00
bruvzg
cfdb968848
[Window] Allow to override viewport and project settings and force use of native window.
2024-03-04 23:06:27 +02:00
398utubzyt
99500611b2
Windows: Implement DisplayServer::dialog_show
and DisplayServer::dialog_input_text
2024-03-04 12:53:22 -08:00
Rémi Verschelde
e7039cd6d0
Merge pull request #89150 from RedMser/file_dialog_show_docs
...
Update file dialog filter documentation
2024-03-04 20:44:07 +01:00
Rémi Verschelde
89611f4ddb
Merge pull request #89147 from Mickeon/doc-peeves-trans-rights-2
...
Address a few issues in Transform3D documentation
2024-03-04 20:44:04 +01:00
Rémi Verschelde
4ac4132b5b
Merge pull request #89146 from BlueberryGecko/master
...
Class reference: Improve TileMap `get_cell_atlas_coords` documentation
2024-03-04 20:44:01 +01:00
Rémi Verschelde
b6382a573f
Merge pull request #89141 from timothyqiu/xml-node-name
...
Fix documentation of `XMLParser::get_node_name()`
2024-03-04 20:43:52 +01:00
RedMser
6415ac27ec
Update FileDialog filters documentation
2024-03-04 20:12:22 +01:00
Micky
abf4894677
Address a few issues in Transform3D documentation
2024-03-04 17:55:14 +01:00
BlueberryGecko
2e5599892f
Class reference: Improve TileMap get_cell_atlas_coords documentation
2024-03-04 15:11:44 +01:00
Haoyu Qiu
c771d2fc0b
Fix documentation of XMLParser::get_node_name()
2024-03-04 20:58:24 +08:00
Rémi Verschelde
13ba673c42
Merge pull request #89135 from timothyqiu/l10n-desc
...
Fix documentation of localization related editor settings
2024-03-04 13:34:39 +01:00
Rémi Verschelde
48aa12011b
Merge pull request #89104 from luevano/fix-rand-weighted
...
Fix `RandomNumberGenerator::rand_weighted` return type
2024-03-04 13:34:18 +01:00
Rémi Verschelde
de59a9547c
Merge pull request #89100 from YeldhamDev/tag,_it_is_you!
...
Fix issues with text clearing in `RichTextLabel`
2024-03-04 13:34:13 +01:00
Rémi Verschelde
c5577b7d6d
Merge pull request #89059 from Calinou/doc-glow-compatibility
...
Document environment glow restrictions in the Compatibility rendering method
2024-03-04 13:33:54 +01:00
Rémi Verschelde
8e6661cb48
Merge pull request #89056 from YeldhamDev/rotulo_tres_de
...
Make `Label3D` obey auto translation
2024-03-04 13:33:49 +01:00
Rémi Verschelde
1a9c0ee5fe
Merge pull request #87391 from markdibarry/new_node_parallax_2d
...
Add new Parallax2D node
2024-03-04 13:33:09 +01:00
Haoyu Qiu
e5464648b7
Fix documentation of localization related editor settings
2024-03-04 19:12:11 +08:00
markdibarry
a62870956a
Add new Parallax2D node
2024-03-03 15:46:40 -05:00
David Luevano Alvarado
981883d041
Fix RandomNumberGenerator::rand_weighted
return type
2024-03-02 20:56:01 -06:00
Michael Alexsander
d6917d2206
Fix issues with text clearing in RichTextLabel
2024-03-02 21:38:32 -03:00
Micky
64ba22a9a7
Overhaul Transform3D documentation
2024-03-02 17:53:12 +01:00
Hugo Locurcio
d0b54b1318
Document environment glow restrictions in the Compatibility rendering method
2024-03-01 20:02:15 +01:00
Michael Alexsander
55b22c2bf6
Make Label3D
obey auto translation
2024-03-01 14:19:17 -03:00
Rémi Verschelde
34effe41dc
Merge pull request #89036 from Mickeon/documentation-uncommon-words-2
...
Overhaul some "uncommon" wording in class reference
2024-03-01 17:22:18 +01:00
Micky
c54e09a5a3
Overhaul some "uncommon" wording in class reference
2024-03-01 15:32:38 +01:00
Rémi Verschelde
8e951fd0a9
Merge pull request #89024 from bruvzg/rtl_hover_meta
...
[RTL] Add optional `push_meta` argument to control how meta underline is drawn.
2024-03-01 15:00:41 +01:00
Rémi Verschelde
bd7637248c
Merge pull request #88883 from joaoh82/add-weighted-random-method
...
Add `RandomNumberGenerator::rand_weighted` method
2024-03-01 15:00:32 +01:00
Rémi Verschelde
d8cfc5e1c8
Merge pull request #88841 from MajorMcDoom/doc-fix
...
Add necessary elaboration to documentation for `Node3D::get_parent_node_3d`
2024-03-01 15:00:27 +01:00
bruvzg
2a3de7adc3
[RTL] Add optional push_meta
argument to control how meta underline is drawn.
2024-03-01 12:07:06 +02:00
Markus Sauermann
8121446385
Document that parse_input_event
doesn't influence the OS
2024-02-29 18:59:04 +01:00
Zi Ye
4c8015bec3
Add necessary elaboration to documentation for Node3D::get_parent_node_3d
2024-02-29 08:40:32 -06:00
Rémi Verschelde
6d9a529c87
Merge pull request #88970 from KoBeWi/ImageCursor2D
...
Improve `cursor_set_custom_image()` method
2024-02-29 13:54:53 +01:00
Rémi Verschelde
9cf48f5365
Merge pull request #88963 from adamscott/hide-to-advanced-snap-2d-vertices
...
Move `rendering/2d/snap/snap_2d_vertices_to_pixel` setting to advanced view
2024-02-29 13:54:46 +01:00