Yaohua Xiong
1f2aa17d14
Extend `CanvasItem::draw_circle()` with filled, width, and antialiased options
...
Make it possible to draw unfilled circle, like draw_rect(). Antialising is only implemented for unfilled version.
2024-05-02 10:42:24 +02:00
A Thousand Ships
308dbb8c63
[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`
...
Convenience for a number of cases operating on single values
2024-05-02 10:31:13 +02:00
DeeJayLSP
b9cbf2c96f
Add QOA (Quite OK Audio) as a WAV compression mode
2024-05-01 19:05:14 -03:00
Rémi Verschelde
f91db3dc58
Merge pull request #91399 from QbieShay/qbe/fix-pmul-name
...
Revert premul alpha to spell without the T
2024-05-01 23:47:46 +02:00
QbieShay
e41064388e
reverted naming to premul alpha (no T)
...
Initially 3d had premulT alpha as a keyword.
Since Canvas item uses mixed premul and premult as keywords,
3D is changed as well to keep consistency with 2D.
Unfortunately this keeps inconsistency with the internal ENUM.
2024-05-01 22:24:49 +02:00
Rémi Verschelde
aa79d17305
Merge pull request #91415 from aaronp64/packedscene_docs
...
Minor `PackedScene` documentation improvements
2024-05-01 20:32:37 +02:00
Rémi Verschelde
7401ea3c55
Merge pull request #91393 from skyace65/LowProc
...
Remove text saying low processor mode only works on desktop
2024-05-01 20:32:22 +02:00
aaronp64
1fc9f10b2d
Minor PackedScene documentation improvements
...
- Updated _bundled description to refer to "names" key instead of "rnames"
- Added description for pack method
2024-05-01 11:13:01 -04:00
Rémi Verschelde
4e30bc71f5
Merge pull request #91376 from clayjohn/DOCS-reflect-vec3
...
Update the description and parameter name for Vector3 reflect to correct how the plane is constructed
2024-05-01 09:55:27 +02:00
Rémi Verschelde
9ff72fa137
Merge pull request #91330 from Goldenlion5648/cell-rotation-docs
...
Document 0, 90, 180, and 270 degree TileMap cell rotations
2024-05-01 09:55:12 +02:00
Rémi Verschelde
a30fbc55c7
Merge pull request #91313 from fkeyzuwu/patch-1
...
Update Variant documentation comment about `class_name`
2024-05-01 09:55:09 +02:00
Rémi Verschelde
70247adf25
Merge pull request #89734 from BastiaanOlij/openxr_reorder_wait_frame
...
OpenXR: Change timing of xrWaitFrame and fix XR multithreading issues
2024-05-01 09:54:51 +02:00
Rémi Verschelde
85062e37ef
Merge pull request #89588 from bruvzg/status_ind_menu_direct
...
[StatusIndicator] Switch API to use Texture2D instead of Image, improve handling on macOS, add method to set native popup menu directly.
2024-05-01 09:54:44 +02:00
Bastiaan Olij
cbab7dc049
OpenXR: Change timing of xrWaitFrame and add thread safety features to OpenXR
2024-05-01 14:24:41 +10:00
skyace65
a47bf2a3c8
Remove text saying low processor mode only works on desktop
2024-04-30 22:46:05 -04:00
QbieShay
41a2b0e83e
Added premult alpha blending to 3D (spatial) shaders.
...
Co-authored-by: jitspoe <jitspoe@yahoo.com>
Co-authored-by: Clay John <claynjohn@gmail.com>
2024-05-01 00:53:29 +02:00
clayjohn
4d580b15be
Update the description and parameter name for Vector3 reflect to correct how the plane is constructed
2024-04-30 13:50:39 -07:00
fkeyz
62829b543e
Update Variant documentation comment about class_name
2024-04-30 21:21:22 +03:00
Rémi Verschelde
4455747356
Merge pull request #91321 from Chaosus/doc_string_reverse
...
Add a note for `String::reverse` to warn about its implementation
2024-04-30 17:03:48 +02:00
Rémi Verschelde
3d03d73135
Merge pull request #91293 from timothyqiu/look-at-2d
...
Make it clear `Node2D.look_at()` aligns the +X axis
2024-04-30 17:03:34 +02:00
Rémi Verschelde
e19b808a7a
Merge pull request #86978 from kitbdev/multicaret-overhaul
...
Overhaul multicaret editing and selection in TextEdit
2024-04-30 17:03:04 +02:00
Goldenlion5648
d2ea303560
document 0, 90, 180, and 270 degree TileMap cell rotations
2024-04-30 09:16:54 -04:00
Yuri Rubinsky
d0af8901aa
Add a note for `String::reverse` to warn about its implementation
2024-04-30 12:33:28 +03:00
Haoyu Qiu
1e20612940
Allow setting editor dock tabs to icon only
2024-04-30 09:34:14 +08:00
David Snopek
8ce54d4632
Expose `EditorFileDialog::popup_file_dialog()` to GDScript and GDExtension
2024-04-29 14:49:32 -05:00
Koyper
e3efd51592
Add FlowContainer wrap options for center alignment.
2024-04-29 08:26:45 -05:00
Rémi Verschelde
32070144af
Merge pull request #91100 from bruvzg/x_finks
...
Add symlink API support for Windows, expose symlink methods.
2024-04-29 13:00:37 +02:00
Haoyu Qiu
bd519bfbce
Make it clear Node2D.look_at() aligns the +X axis
2024-04-29 08:12:26 +08:00
bruvzg
fc948e87f6
Add symlink API support for Windows, expose symlink methods.
2024-04-28 19:59:34 +03:00
brennen
9a28cfe717
doc fix typo that flipped the description of
...
window_set_max_size and window_set_min_size
2024-04-27 16:39:25 -05:00
kit
773a473807
Overhaul multiple caret editing in TextEdit.
...
Use a multicaret edit to delay merging overlapping carets until the end.
2024-04-26 14:26:10 -04:00
kit
154f727c7a
Overhaul TextEdit selection.
...
The caret is now a part of the selection.
2024-04-26 14:24:10 -04:00
Rémi Verschelde
bd598d5657
Merge pull request #85678 from KoBeWi/editor_walktime
...
Add separate feature tags for editor runtime
2024-04-26 15:13:16 +02:00
Rémi Verschelde
34a12871d0
Merge pull request #85515 from KoBeWi/is_node_part_of_edited_scene_and_being_edited()
...
Expose `Node.is_part_of_edited_scene()`
2024-04-26 15:13:13 +02:00
Rémi Verschelde
7cb52a676f
Merge pull request #63515 from KoBeWi/script_jumper
...
Store line change in script navigation history
2024-04-26 15:12:47 +02:00
kobewi
3ebb5b84a0
Add separate feature tags for editor runtime
2024-04-26 14:44:38 +02:00
kobewi
0b877a9962
Expose is_part_of_edited_scene()
2024-04-26 11:49:38 +02:00
Rémi Verschelde
f55b81be1e
Merge pull request #91193 from timothyqiu/tab-icon-size
...
Allow setting max icon width per tab for TabContainer
2024-04-26 11:09:05 +02:00
Rémi Verschelde
9bb448fd9b
Merge pull request #91189 from emanvidmaker/patch-1
...
Docs: Fix FileAccess example conflicting with global scope `load`
2024-04-26 11:08:59 +02:00
Rémi Verschelde
0d589abcbd
Merge pull request #91130 from Malcolmnixon/xrhandtracker-dotnet-name-collision
...
Remove the Hand enum from XRHandTracker
2024-04-26 11:08:44 +02:00
Alex-Mayo
91c10a238b
Clarify docs for ParticleProcessMaterial emission_box_extents
2024-04-26 10:50:41 +02:00
Haoyu Qiu
779426b2fa
Allow setting icon max width for TabContainer
2024-04-26 08:27:27 +08:00
Malcolm Nixon
e00e5c0386
Remove the Hand enum from XRHandTracker to fix name-collision with the hand property of the base class.
...
Co-Authored-By: David Snopek <191561+dsnopek@users.noreply.github.com>
2024-04-25 19:38:57 -04:00
Emanuel Acosta Gonzalez (emanvidmaker)
40651eb642
FileAccess.xml had conflicting function names in its example code
...
In the example code the declared load() function conflicts with global scope load(). so if you copy pasted it in godot 4.2.2 you would get a "Too few arguments for "load()" call. Expected at least 1 but received 0." error since it doesn't override global scope load().
2024-04-25 18:51:37 -04:00
kobewi
3a1246c198
Store line change in script navigation history
2024-04-25 23:22:47 +02:00
Rémi Verschelde
04d708d675
Merge pull request #91129 from timothyqiu/gdscripty
...
Fix syntax error in `camera_attributes_set_exposure` documentation
2024-04-25 12:11:25 +02:00
Haoyu Qiu
84d01347df
Fix syntax error in camera_attributes_set_exposure documentation
2024-04-25 16:01:13 +08:00
Haoyu Qiu
4f4e8589df
Fix Tree minimum size calculation
...
- Take scroll bar space and column title buttons into account
- Fix first column min size sometimes missing one level of indent
- Fix cell min size ignoring text overrun behavior and item inner margin
- Update min size when `hide_root` or `column_title_visible` changes
Wrong description of `item_inner_margin_*` constants is also fixed
2024-04-25 16:00:45 +08:00
kobewi
d04d58d387
Clarify transform inheritance of CanvasItem nodes
2024-04-24 16:31:07 +02:00
Rémi Verschelde
17d9c52ad9
Merge pull request #90894 from lyuma/animation_step_30
...
Set animation step from importers. Increase default step from 10 to 30FPS
2024-04-24 09:59:21 +02:00
Rémi Verschelde
bb9457d725
Merge pull request #89247 from 4d49/tab-tooltip
...
Add text tooltip for TabBar & TabContainer
2024-04-23 19:10:44 +02:00
Rémi Verschelde
b39afcda38
Merge pull request #84926 from jsjtxietian/update-worker-thread-doc
...
Update WorkerThreadPool doc to mention every task should be waited so that any allocated resources can be cleaned up.
2024-04-23 19:10:39 +02:00
Mansur Isaev
b37ddfc606
Add tab tooltip text
2024-04-23 08:28:48 +04:00
Rémi Verschelde
b7bc667fe1
Merge pull request #90985 from Fulanko/fix-class-docs-os_get_cmdline_args
...
Fix incorrect C# in `OS.get_cmdline_args` docs
2024-04-22 22:18:37 +02:00
Rémi Verschelde
2980a6b295
Merge pull request #90916 from Naros/expose-classdb-class-get-property-default-value
...
Expose `ClassDB::class_get_property_default_value` method
2024-04-22 22:18:26 +02:00
fulanko
1f32b22937
Fix incorrect c# in OS.get_cmdline_args
2024-04-22 19:16:31 +02:00
bruvzg
a116801ec7
Improve TextEdit/LineEdit word selection.
2024-04-22 14:02:07 +03:00
Rémi Verschelde
e7dc4b4b6b
Merge pull request #90962 from TokageItLab/2or3
...
Correct AnimationNode documentation where it mentions multiple inputs
2024-04-22 12:53:43 +02:00
Rémi Verschelde
bfca90acb7
Merge pull request #90935 from smix8/navdata_append
...
Add NavigationMeshSourceGeometryData append functions
2024-04-22 12:53:32 +02:00
Rémi Verschelde
7599be9437
Merge pull request #90907 from KoBeWi/null_tile_exception
...
Don't store TileMapLayer data if empty
2024-04-22 12:53:21 +02:00
Rémi Verschelde
ab57e8d5a3
Merge pull request #90834 from lyuma/surfacetool_create_from_arrays
...
Expose `create_from_arrays` in SurfaceTool and cleanup some naming
2024-04-22 12:53:05 +02:00
Rémi Verschelde
bffaa98b13
Merge pull request #90645 from Malcolmnixon/unified-xr-trackers
...
Rework XR Trackers to have a common ancestor
2024-04-22 12:52:07 +02:00
Rémi Verschelde
504d01b61e
Merge pull request #90403 from bruvzg/file_resize
...
[FileAccess] Implement `resize` method.
2024-04-22 12:51:55 +02:00
Rémi Verschelde
0b89b8b64c
Merge pull request #90368 from Naros/expose-classdb-is-enum-bitfield
...
Expose `ClassDB::is_enum_bitfield` as `ClassDB::is_class_enum_bitfield`
2024-04-22 12:51:51 +02:00
Rémi Verschelde
79557e7d0b
Merge pull request #76725 from smix8/meshbake_blendshapemix_4.x
...
Add option to bake a mesh from blend shape mix
2024-04-22 12:51:29 +02:00
smix8
2594c57361
Add NavigationMeshSourceGeometryData append functions
...
Adds append functions to NavigationMeshSourceGeometryData.
2024-04-21 04:57:05 +02:00
Hugo Locurcio
b1a2394b3b
Use same colors for editor and running project for collision/path debug
...
This harmonizes the appearance of collision shapes and paths between
the editor and running project, in both 2D and 3D.
This means that in 3D, paths are now green and shapes are now cyan
instead of light blue.
2024-04-21 00:58:08 +02:00
Silc Lizard (Tokage) Renew
1f02426b2f
Correct AnimationNode document where it mentions multiple inputs
2024-04-21 05:16:13 +09:00
Lyuma
a99756a07f
Expose create_from_arrays in SurfaceTool and cleanup some naming
2024-04-19 18:45:06 -07:00
Chris Cranford
fdf31011a5
Expose ClassDB::class_get_property_default_value method
2024-04-19 13:51:28 -04:00
Chris Cranford
c936ee54ee
Expose `ClassDB::is_enum_bitfield` as `ClassDB::is_class_enum_bitfield`
2024-04-19 12:46:36 -04:00
kobewi
c7b6cf9f6d
Don't store TileMapLayer data if empty
2024-04-19 18:05:48 +02:00
Rémi Verschelde
fba6803486
Merge pull request #90876 from smix8/source_geometry_callback
...
Add navigation mesh source geometry parsers and callbacks
2024-04-19 16:28:30 +02:00
Rémi Verschelde
00c847a629
Merge pull request #90862 from RadiantUwU/change_stuff
...
Remove experimental flag from `remove_user_signal()`.
2024-04-19 16:28:18 +02:00
Rémi Verschelde
1bd6fe81ea
Merge pull request #89538 from CrayolaEater/feature/custom-aabb-gizmos
...
Add Gizmo to display 3D custom AABB
2024-04-19 16:27:16 +02:00
smix8
58593d1bb7
Add navigation source geometry parser callbacks
...
Adds navigation source geometry parser callbacks so that externals can hook their own geometry into the navigation mesh baking process.
2024-04-19 12:10:57 +02:00
Lyuma
bb9674c1b1
Set animation step from importers. Increase default step from 10 to 30 FPS.
2024-04-19 03:02:20 -07:00
Malcolm Nixon
823ae7b3fa
Rework XR Trackers to have a common ancestor. Allow creation of XRNode3D to drive node positions and visibility.
2024-04-18 20:04:01 -04:00
Bogdan Inculet
8caa1b8783
Add Gizmo to display 3D custom AABB
2024-04-19 02:31:30 +03:00
Radiant
75bca7d112
Remove experimental flag.
2024-04-18 19:37:05 +03:00
Rémi Verschelde
2d884ba70c
Merge pull request #90797 from Geometror/vsnode-comment-compat
...
[Compatibility] Add stub for VisualShaderNodeComment
2024-04-18 12:24:50 +02:00
Rémi Verschelde
be9b298317
Merge pull request #90780 from lyuma/skeletonik3d_compat
...
Add SkeletonIK3D `get`/`set_interpolation` compat from #87888
2024-04-18 12:24:44 +02:00
Rémi Verschelde
866f2c56f7
Merge pull request #90674 from RadiantUwU/change_stuff
...
Implement `Object.remove_user_signal(signal: StringName)`
2024-04-18 12:24:34 +02:00
Rémi Verschelde
1a89b60549
Merge pull request #90651 from Muller-Castro/folder-color
...
Fix folder colors not present in editor dir dialog
2024-04-18 12:24:30 +02:00
Lyuma
cb7ef2b8de
Add SkeletonIK3D get/set_interpolation compat from #87888
2024-04-18 01:49:12 -07:00
Radiant
e263b11cdd
Implement remove_user_signal()
...
Co-authored-by: Timothe Bonhoure <tbonhoure@ymail.Com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-04-18 11:22:59 +03:00
Hendrik Brucker
735c45dc8e
[Compatibility] Add stub for VisualShaderNodeComment
2024-04-18 02:39:29 +02:00
Hugo Locurcio
1e8526659c
Add minimum width/height to dialog buttons
...
This makes buttons with short texts such as "OK" or "Close"
easier to click, especially on a touchscreen.
This is exposed to projects via `buttons_min_width` and `buttons_min_height`
theme items in AcceptDialog (and therefore ConfirmationDialog and FileDialog),
with the default values being 0 to preserve compatibility with existing projects.
2024-04-17 23:48:05 +02:00
Rémi Verschelde
ec2e394d04
Merge pull request #90766 from AThousandShips/file_doc
...
[Doc] Clarify behavior of `FileAccess.get_line`
2024-04-17 10:59:17 +02:00
Rémi Verschelde
82b36cccc7
Merge pull request #90756 from vnen/gdscript-warning-enum-without-default
...
GDScript: Warn when enum variable has no default
2024-04-17 10:59:07 +02:00
Rémi Verschelde
ce0744866d
Merge pull request #90747 from smix8/remove_constrain_avoidance
...
Remove experimental `constrain_avoidance` from `NavigationRegion2D`
2024-04-17 10:58:55 +02:00
Rémi Verschelde
84457f66bb
Merge pull request #90189 from Naros/expose-goto-help
...
Expose `goto_help` for GDExtension on `ScriptEditor`
2024-04-17 10:58:32 +02:00
Chris Cranford
d8f1287bcf
Expose `goto_help` for GDExtension on `ScriptEditor`
2024-04-16 19:32:33 -04:00
Muller-Castro
c8ef9e6955
Fix folder colors not present in editor dir dialog
2024-04-16 16:21:49 -03:00
A Thousand Ships
b804193f08
[Doc] Clarify behavior of `FileAccess.get_line`
...
Specifies that the line excludes any newline or carriage return
characters.
2024-04-16 19:22:40 +02:00
smix8
df66a55ef3
Remove experimental constrain_avoidance from NavigationRegion2D
...
Removes experimental constrain_avoidance feature from NavigationRegion2D.
2024-04-16 18:02:53 +02:00
George Marques
f9048fcd7d
GDScript: Warn when enum variable has no default
...
The default will always be set to `0`, so if it's not a valid value in
the enum, the warning is shown.
2024-04-16 11:46:59 -03:00
Rémi Verschelde
dc8e82b00a
Merge pull request #90730 from timothyqiu/root-auto-translate
...
Add project setting for root node auto translate mode
2024-04-16 13:31:00 +02:00
Rémi Verschelde
8901e8776a
Merge pull request #90587 from clayjohn/reversez-shader-warn
...
Warn users when assigning `VERTEX` directly to `POSITION` due to compatibility breakage from Reverse Z changes
2024-04-16 13:30:47 +02:00
Rémi Verschelde
7210d6cb43
Merge pull request #90358 from KoBeWi/finding_errors_in_other_apps
...
Add `OS.get_process_exit_code()` method
2024-04-16 13:30:41 +02:00
kobewi
dce4a3e4c2
Add get_process_exit_code() method
2024-04-16 12:46:15 +02:00
Haoyu Qiu
8d1cb7e74c
Add project setting for root node auto translate mode
2024-04-16 11:02:04 +08:00
Hugo Locurcio
ed540964ee
Add an editor setting to import resources while unfocused
...
This can be used to speed up iteration by starting the import process
earlier when saving files in the project folder. This also allows getting
visual feedback on changes without having to click the editor window,
which is useful with multi-monitor setups.
The downside is that this increases idle CPU usage and may steal CPU
time from other applications when importing resources, so this is
disabled by default.
2024-04-15 19:40:04 +02:00
kobewi
49e69fabba
Add automatic checking for engine updates
2024-04-15 15:08:27 +02:00
Rémi Verschelde
a44b0b6dc1
Merge pull request #90685 from timothyqiu/auto-translate-legacy
...
Don't store deprecated `auto_translate` property
2024-04-15 10:00:38 +02:00
Rémi Verschelde
673e770a8d
Merge pull request #90575 from TokageItLab/boneattachment-performance
...
Remove `bone_pose_updated` signal and replace it with the `skeleton_updated` signal
2024-04-15 10:00:26 +02:00
Haoyu Qiu
48f1e5b561
Don't store deprecated auto-translate property
2024-04-15 14:23:24 +08:00
Rémi Verschelde
41fc152232
Merge pull request #90633 from YeldhamDev/the_popup_is_not_wearing_any_panels
...
Remove `Popup`'s unused "panel" style
2024-04-14 14:39:15 +02:00
Michael Alexsander
7c75355541
Remove `Popup`'s unused "panel" style
2024-04-13 15:18:12 -03:00
A Thousand Ships
d8cd7b2f9f
[Doc] Fix incorrect reference to `input_pickable`
2024-04-13 15:44:14 +02:00
Silc Lizard (Tokage) Renew
78a5ef4158
replace bone_pose_updated to skeleton_updated signal
2024-04-13 05:48:42 +09:00
clayjohn
2f83b400a8
Warn users when assigning VERTEX directly to POSITION due to compatibility breakage from reverse z changes
2024-04-12 10:38:35 -07:00
bruvzg
88b3e68f93
[FileAccess] Implement `resize` method.
2024-04-12 19:20:49 +03:00
Rémi Verschelde
c6942cc3f2
Merge pull request #90521 from KoBeWi/size_combinations
...
Improve `custom_minimum_size` description
2024-04-12 11:16:53 +02:00
Rémi Verschelde
fcca9b330d
Merge pull request #90434 from smix8/path_simplify
...
Add navigation path simplification
2024-04-12 11:16:47 +02:00
Amirtha Krishnan
85fb4439e3
doc: Clarify where `printraw()` output can be seen in the OS terminal
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2024-04-12 10:52:18 +02:00
smix8
1c134f4a3d
Add navigation path simplification
...
Adds navigation path simplification for NavigationServer and NavigationAgent.
2024-04-11 12:32:21 +02:00
kobewi
ece38cbe14
Improve custom_minimum_size description
2024-04-11 11:34:43 +02:00
smix8
5d6e8d7dff
Add option to bake a mesh from blend shape mix
...
Adds option to bake a mesh from blend shape mix.
2024-04-10 23:35:28 +02:00
Rémi Verschelde
83b916bb00
Fix a doc and a test issue not caught by CI
2024-04-10 18:49:02 +02:00
Rémi Verschelde
fa1164343b
Merge pull request #90460 from Gamepro5/master
...
Surface normals are not the same thing as collision normals for `move_and_slide()`
2024-04-10 14:22:40 +02:00
Rémi Verschelde
9c5e968bbc
Merge pull request #90432 from Rindbee/correctly-replace-scene-root-when-must_reload
...
Correctly replace scene root when `must_reload` in `EditorData::check_and_update_scene()`
2024-04-10 14:22:29 +02:00
Rémi Verschelde
d899558bbc
Merge pull request #90407 from Calinou/doc-softbody3d-wind
...
Document Area3D wind properties only affecting SoftBody3D
2024-04-10 14:22:12 +02:00
Rémi Verschelde
d68e04d0f5
Merge pull request #90389 from Krigu/update_documentation_for_camera_server_ios
...
Doc: Add hint for required ios camera plugin in CameraServer documentation
2024-04-10 14:22:08 +02:00
Rémi Verschelde
4b82e90f86
Merge pull request #90056 from lyuma/get_skin_reference
...
Expose `MeshInstance3D.get_skin_reference` and add docs
2024-04-10 14:22:04 +02:00
Lyuma
2854d0a7ca
Expose MeshInstance3D.get_skin_reference and add docs
2024-04-10 14:12:25 +02:00
clayjohn
c0d0bdc160
Clarify bounce and reflect docs and update param names
2024-04-10 14:07:08 +02:00
Gamepro5
4799459e15
Surface normal is not correct
2024-04-09 19:30:57 -07:00
ajreckof
248e5bfba2
Revert what needs to be reverted
2024-04-10 09:49:30 +08:00
Hugo Locurcio
840d860f88
Document Area3D wind properties only affecting SoftBody3D
2024-04-10 00:06:27 +02:00
Rémi Verschelde
f8ca571efe
Merge pull request #84043 from dalexeev/gds-fix-unsafe-cast-warning
...
GDScript: Fix `UNSAFE_CAST` warning
2024-04-09 22:24:55 +02:00
Christian Feuz
1ad39e1329
Added hint for required ios camera plugin in CameraServer documentation
2024-04-09 21:59:42 +02:00
Rémi Verschelde
9cba6ec216
Merge pull request #89491 from thimenesup/compute_dispatch_indirect
...
Expose bindings to compute dispatch indirect of rendering device
2024-04-09 10:42:22 +02:00
kkoang
3286e191f3
doc: Use `Signal.emit` instead of `emit_signal` in Object examples
2024-04-09 10:35:15 +02:00
Rémi Verschelde
ec773fdc61
Merge pull request #90396 from kleonc/rendering-server-instance-set-transform-document-it-is-global
...
Fix `RenderingServer.instance_set_transform` docs saying it's not global
2024-04-08 21:56:12 +02:00
thimenesup
8017c8cf21
Expose bindings to compute dispatch indirect rendering device
2024-04-08 20:46:53 +02:00
kleonc
01b029f0a5
Fix RenderingServer.instance_set_transform docs saying it's not global
2024-04-08 18:47:29 +02:00
Micky
0531f96d4c
Tweak Joint2D and Joint3D documentation for consistency
2024-04-08 16:51:47 +02:00
Micky
328b00774b
Use `[codeblock lang=text]` more often in class ref
2024-04-08 16:17:50 +02:00
kobewi
398892ccc0
Allow skipping imported resource files from export
2024-04-08 12:26:24 +02:00
A Thousand Ships
23782b898b
Add further details on properties returning `Packed*Array`
2024-04-08 11:35:27 +02:00
Rémi Verschelde
2ae6343533
Merge pull request #90310 from mhilbrunner/OutdatedDemos
...
Update links to outdated asset library demos
2024-04-08 11:21:38 +02:00
Rémi Verschelde
e52ffba3c1
Merge pull request #90307 from emmanuel-ferdman/wip
...
Update the location of editor theme
2024-04-08 11:21:21 +02:00
Rémi Verschelde
1aeb7b9aa2
Merge pull request #90254 from Gamepro5/patch-1
...
Specify that `get_floor_normal()` does not return the surface normal
2024-04-08 11:21:14 +02:00
Rémi Verschelde
ab39f4ce6c
Merge pull request #90096 from AdriaandeJongh/improve-y-sort-description
...
[Doc] Improve description of `y_sort_enabled`
2024-04-08 11:20:53 +02:00
Rémi Verschelde
d5f0120959
Merge pull request #90072 from AThousandShips/vec_cross_doc
...
[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors
2024-04-08 11:20:50 +02:00
Rémi Verschelde
8f1b5d68f1
Merge pull request #90039 from AThousandShips/load_relative_note
...
[Doc] Document loading behavior with relative paths
2024-04-08 11:20:40 +02:00
Rémi Verschelde
1b84421c9b
Merge pull request #89608 from AThousandShips/format_doc_fix
...
[Doc] Clarify behavior of `String.format` with keys in replacements
2024-04-08 11:20:13 +02:00
Rémi Verschelde
7d96ec4f9d
Merge pull request #88329 from ManpreetXSingh/key-window-menu
...
Windows: Add support for enabling Alt+Space menu and fix borderless maximize
2024-04-08 11:20:05 +02:00
Rémi Verschelde
c50dc9b6dd
Merge pull request #87244 from Mickeon/documentation-SliderJoint3D-missing
...
Add missing descriptions for SliderJoint3D's `param` methods
2024-04-08 11:19:47 +02:00
Rémi Verschelde
6f6e8b15ce
Merge pull request #87082 from Mickeon/documentation-RenderingDevice-dynamic_state
...
Add descriptions to a few RenderingDevice's PipelineDynamicStateFlags
2024-04-08 11:19:42 +02:00
Rémi Verschelde
6b4944ee67
Merge pull request #87042 from Mickeon/documentation-EditorExportPlatform-misc
...
Add miscellaneous documentation to some classes
2024-04-08 11:19:33 +02:00
Rémi Verschelde
d250e6dba6
Merge pull request #87030 from Mickeon/documentation-PhysicsDirectBodyState2DExtension
...
Add documentation to PhysicsDirectBodyState2DExtension
2024-04-08 11:19:27 +02:00
Rémi Verschelde
297a1c132e
Merge pull request #87018 from Mickeon/documentation-PhysicsServer2DExtension
...
Add documentation to PhysicsServer2DExtension
2024-04-08 11:19:21 +02:00
Rémi Verschelde
8ec21dfd08
Merge pull request #86994 from Mickeon/fill-viewport-documentation
...
Add missing documentation to Viewport
2024-04-08 11:19:16 +02:00
Rémi Verschelde
84a372d155
Merge pull request #86839 from Mickeon/java-class-documentation
...
Add documentation to JavaClass & JavaClassWrapper
2024-04-08 11:19:11 +02:00
Rémi Verschelde
3d54575330
Merge pull request #85839 from romlok/clarify-get-closest-collision-unsafe-fraction
...
Clarify Shapecast safe/unsafe fraction difference in class reference
2024-04-08 11:19:04 +02:00
Rémi Verschelde
00d4c63b7e
Merge pull request #83735 from AThousandShips/ray_doc
...
Add instructions to get shape of `RayCast2D/3D`
2024-04-08 11:18:09 +02:00
Rémi Verschelde
68c90b450e
Merge pull request #83622 from Gatada/patch-1
...
Clarify emitting behavior of GPU particles
2024-04-08 11:18:04 +02:00
Rémi Verschelde
a39c0af81e
Merge pull request #81864 from Mickeon/doc-peeves-this-one-is-miniscule-I-swear
...
Tweaks to ViewportTexture's Documentation
2024-04-08 11:17:58 +02:00
Rémi Verschelde
e1050e2cb8
Merge pull request #81858 from Mickeon/doc-peeves-that-will-be-merged-in-2030
...
Overhaul AudioStreamPlayer's documentation
2024-04-08 11:17:52 +02:00
Rémi Verschelde
44038564fc
Merge pull request #80166 from rburing/force_integration_docs
...
Fix physics server force integration docs
2024-04-08 11:17:43 +02:00
Rémi Verschelde
a27d9639f2
Merge pull request #79075 from dalexeev/doc-typed-arrays
...
Update typed arrays documentation
2024-04-08 11:17:38 +02:00
Rémi Verschelde
ea961d3981
Merge pull request #78257 from Calinou/doc-packed-arrays-vs-typed-arrays
...
Document the upsides and downsides of packed arrays versus typed arrays
2024-04-08 11:17:31 +02:00
Micky
50f69656a7
Add missing documentation to Viewport
2024-04-08 11:12:10 +02:00
Gamepro5
4e1305ee77
Specify that get_floor_normal() does not return the surface normal
...
Also see godotengine/godot-proposals#8324
2024-04-08 11:09:18 +02:00
skyace65
c83718624f
Update links to outdated asset library demos
...
Update links to outdated asset library demos
Co-authored-by: Max Hilbrunner <m.hilbrunner@gmail.com>
2024-04-07 16:59:43 +02:00
A Thousand Ships
f2d4ff5c1f
Add instructions to get shape of `RayCast2D/3D`
...
Adds details on how to get the intersected shape
2024-04-07 11:42:30 +02:00
A Thousand Ships
47a8033698
[Doc] Clarify the behavior of `Vector2/3.cross` and mention parallel vectors
2024-04-06 19:10:41 +02:00
Emmanuel Ferdman
ea5ecc6b8e
fix: update the location of editor theme
2024-04-06 18:03:13 +03:00
Rémi Verschelde
c1b2cfdced
Merge pull request #90271 from DarioSamo/pipeline_cache_setting
...
Add toggle for enabling or disabling RenderingDevice's pipeline cache.
2024-04-06 13:06:47 +02:00
Manpreet Singh
329d04d331
Windows: Add alt+space menu and fix window modes
2024-04-06 16:26:19 +05:30
Jordyfel
491d3a2740
Clarify UndoRedo MergeMode and add_*_reference docs
2024-04-05 20:05:56 +03:00
Dario
ecaafa6001
Add toggle for enabling or disabling RenderingDevice's pipeline cache.
2024-04-05 13:14:07 -03:00
Rémi Verschelde
ca2d28602b
Merge pull request #90196 from bruvzg/ts_tcase
...
[TextServer] Expose ICU title case string conversion to scripting.
2024-04-05 12:16:18 +02:00
Rémi Verschelde
b7e0b0ea0c
Merge pull request #89970 from AThousandShips/require_expose
...
[Animation] Expose `SkeletonProfile.set/is_required`
2024-04-05 12:16:04 +02:00
Silc Lizard (Tokage) Renew
04dd299cba
Skeleton3D: Add SkeletonModifier / Deprecate Override / Separate PB
2024-04-05 01:28:26 +09:00
Rémi Verschelde
0c71ba7801
Merge pull request #89880 from dsnopek/openxr-composition-layers-node3d-drs
...
Add support for OpenXR composition layers
2024-04-04 17:09:07 +02:00
Rémi Verschelde
abd64bdb50
Merge pull request #89862 from brandtware/AStar2dDocFix
...
Fix wrong return type mention in `AStarGrid2D` docs
2024-04-04 17:09:04 +02:00
David Snopek
0f2b804059
Add support for OpenXR composition layers
...
Co-authored-by: Bastiaan Olij <mux213@gmail.com>
2024-04-04 09:20:23 -05:00
Hendrik Brucker
a81561cbd9
Add GraphFrame and integrate it in VisualShader
2024-04-04 15:11:00 +02:00
Brandtware
f8c0208e96
Fix wrong return type mention in AStarGrid2D docs
2024-04-04 14:55:59 +02:00
Rémi Verschelde
72e9e57baa
Merge pull request #90088 from Jordyfel/statically-typed-not-static
...
Fix small error in Variant doc
2024-04-04 14:37:11 +02:00
Rémi Verschelde
0df9c16d81
Merge pull request #89993 from Sauermann/fix-textedit-clip-contents
...
Make `TextEdit.clip_contents` more transparent to users
2024-04-04 14:35:54 +02:00
Rémi Verschelde
27dec32699
Merge pull request #89735 from bruvzg/ed_native_fd2
...
[Native File Dialog] Add support for using native dialogs in the editor.
2024-04-04 14:31:39 +02:00
Rémi Verschelde
2ac88339e4
Merge pull request #89721 from KoBeWi/position_who
...
Rename some arguments called "position"
2024-04-04 14:31:35 +02:00
Rémi Verschelde
fb32399183
Merge pull request #89699 from Enhex/Enhex-fix-light-probe-doc
...
Fix documentation for receiving light from light probes
2024-04-04 14:31:31 +02:00
Rémi Verschelde
1dacd6a527
Merge pull request #89179 from groud/expose_tile_map_layer
...
Expose TileMapLayer
2024-04-04 14:31:16 +02:00
Rémi Verschelde
a1ab287010
Merge pull request #88047 from theashtronaut/add_partial_return_astar
...
Add a partial path return option for astar
2024-04-04 14:30:49 +02:00
Rémi Verschelde
734a2543ae
Merge pull request #87889 from smix8/heightmap_image
...
Add HeightMapShape3D update with Image data
2024-04-04 14:30:45 +02:00
Rémi Verschelde
406d9426cb
Merge pull request #86121 from lawnjelly/occlusion_cull_jitter
...
Jitter raster occlusion camera to reduce false positives.
2024-04-04 14:30:42 +02:00
bruvzg
27f6f4147b
[TextServer] Expose ICU title case string conversion to scripting.
2024-04-04 10:56:49 +03:00
ashley
aa1bbe1542
add partial path return option for astar
...
* AStar2D, AStar3D and AStarGrid2D now can return a partial path if the destination point isn't reachable but still in the map. This option is available for both get_point_path and get_id_path
2024-04-03 22:27:33 -07:00
Rémi Verschelde
f47f4a02c8
Merge pull request #89992 from ajreckof/fix-my-mistake-with-replace-in-update-scene
...
Fix node duplication in update after external changes.
2024-04-04 02:53:57 +02:00
smix8
924a5c6573
Add HeightMapShape3D update with Image data
...
Adds HeightMapShape3D update with Image data.
2024-04-04 02:10:00 +02:00
lawnjelly
691854d589
Jitter raster occlusion camera to reduce false positives.
...
Due to the low resolution of the occlusion buffer, small gaps between occluders can be closed and incorrectly occlude instances which should show through the gaps. To ameliorate this problem, this PR jitters the occlusion buffer over time, making it more likely an instance will be seen through a gap. This is used in conjunction with an occlusion timer per instance, to prevent instances flickering on and off rapidly.
2024-04-03 12:18:45 +01:00
ajreckof
ae472865d0
fix node duplication in update after external changes.
2024-04-03 12:19:38 +02:00
Gilles Roudière
3cd4b2859c
Expose TileMapLayer
2024-04-03 11:02:34 +02:00
Jordyfel
e41209caf2
Fix small error in Variant doc
2024-04-03 00:32:35 +03:00
Adriaan de Jongh
7d8cd49737
improve description of y_sort_enabled
2024-04-02 09:43:18 +02:00