summaryrefslogtreecommitdiffstats
path: root/doc/classes
Commit message (Collapse)AuthorAgeFilesLines
* Update example code for SceneTreeTimer to reflect new await keywordDuroxxigar2021-10-211-1/+1
|
* Merge pull request #53702 from ConteZero/primary_clipboard_linuxRémi Verschelde2021-10-203-0/+30
|\
| * Added primary clipboard for LinuxConteZero2021-10-183-0/+30
| |
* | Merge pull request #53926 from YeldhamDev/i_am_tabbar_nowRémi Verschelde2021-10-201-6/+6
|\ \
| * | Rename `Tabs` to `TabBar`Michael Alexsander2021-10-191-6/+6
| | |
* | | Merge pull request #53260 from Calinou/editor-inspector-warning-yellowRémi Verschelde2021-10-201-2/+2
|\ \ \
| * | | Use a yellow color for editable children properties instead of redHugo Locurcio2021-10-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | This matches the usual "Changes may be lost!" warning color. - Remove a duplicate editor theme color setting declaration.
* | | | Merge pull request #53983 from Duroxxigar/navmesh-agent-defaultRémi Verschelde2021-10-201-1/+1
|\ \ \ \
| * | | | Change default navmesh agent radius to match nav agent node's default radiusDuroxxigar2021-10-191-1/+1
| | | | |
* | | | | Merge pull request #54012 from BastiaanOlij/fix_double_tracking_statusRémi Verschelde2021-10-201-5/+0
|\ \ \ \ \ | | | | | | | | | | | | Fix double _get_tracking_status declaration
| * | | | | Fix double _get_tracking_status declarationBastiaan Olij2021-10-201-5/+0
| | |_|/ / | |/| | |
* / | | | Fix: typo in TextParagraph class and docsMurilo Gonçalves2021-10-191-1/+1
|/ / / /
* | | | Merge pull request #53790 from briansemrau/remove-distant-shadowy-voidRémi Verschelde2021-10-192-3/+3
|\ \ \ \
| * | | | Fix several issues with directional shadowsBrian Semrau2021-10-142-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Internally disable blend splits in orthogonal directional shadow mode - Fix soft shadows ignoring fade and blend_splits - Fix soft shadow edge stability
* | | | | Merge pull request #53440 from groud/tile_map_patterns_paletteGilles Roudière2021-10-194-3/+142
|\ \ \ \ \ | | | | | | | | | | | | Implement TileMap patterns palette
| * | | | | Implement TileMap patterns paletteGilles Roudière2021-10-194-3/+142
| | | | | |
* | | | | | Add support for returning the play area from XRInterfaceBastiaan Olij2021-10-192-0/+73
|/ / / / /
* | | | | Merge pull request #52210 from BastiaanOlij/enhance_xr_trackersRémi Verschelde2021-10-198-142/+260
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Rework XR positional trackersBastiaan Olij2021-10-178-142/+260
| | | | |
* | | | | Merge pull request #53741 from DmitriySalnikov/exposed_sensor_setters_masterRémi Verschelde2021-10-181-0/+32
|\ \ \ \ \
| * | | | | Exposed setters for sensor values in Input classДмитрий Сальников2021-10-121-0/+32
| | | | | |
* | | | | | Merge pull request #53648 from pycbouh/docs-warn-about-internal-nodesRémi Verschelde2021-10-1817-2/+27
|\ \ \ \ \ \
| * | | | | | Add warnings to methods that give access to internal nodesYuri Sizov2021-10-1017-2/+27
| | | | | | |
* | | | | | | Merge pull request #53836 from KoBeWi/register_before_useRémi Verschelde2021-10-187-9/+16
|\ \ \ \ \ \ \
| * | | | | | | Improve docs about plugin registrationkobewi2021-10-177-9/+16
| | | | | | | |
* | | | | | | | Merge pull request #52773 from Calinou/audiostreamplayer3d-tweak-max-distanceRémi Verschelde2021-10-181-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | |
| * | | | | | | Tweak AudioStreamPlayer3D property hints for usabilityHugo Locurcio2021-09-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also improves the documentation for the `max_distance` property.
* | | | | | | | Merge pull request #53865 from reduz/implement-blend-shape-tracksRémi Verschelde2021-10-162-4/+38
|\ \ \ \ \ \ \ \
| * | | | | | | | Implement Animation Blend Shape Tracksreduz2021-10-162-4/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New track type BLEND_SHAPE * Blend shapes are imported via this new track type * Processing is more optimized (no longer relies on variants) * Modified the Blend Shape API in MeshInstance3D to use indices rather than StringNames (more optimizes) * Promo: Fixed a small bug in gizmo updating in Node3D that affected performance Dedicated BlendShape tracks are required for both optimization and eventually implementing them in animation compression.
* | | | | | | | | Add a warning about infinite Tween loopskobewi2021-10-161-0/+1
| |_|/ / / / / / |/| | | | | | |
* | | | | | | | Swap args of Plane(point, normal) constructormennomax2021-10-151-4/+11
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Now (normal, point)
* | | | | | | Merge pull request #53833 from akien-mga/remove-webm-supportRémi Verschelde2021-10-151-2/+2
|\ \ \ \ \ \ \
| * | | | | | | Remove WebM support (and deps libvpx and opus)Rémi Verschelde2021-10-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We've had many issues with WebM support and specifically the libvpx library over the years, mostly due to its poor integration in Godot's buildsystem, but without anyone really interested in improving this state. With the new GDExtensions in Godot 4.0, we intend to move video decoding to first-party extensions, and this would likely be done using something like libvlc to expose more codecs. Removing the `webm` module means we can remove libsimplewebm, libvpx and opus, which we were only used for that purpose. Both libvpx and opus were fairly complex pieces of the buildsystem, so this is a nice cleanup. This also removes the compile-time dependency on `yasm`. Fixes lots of compilation or non-working WebM issues which will be linked in the PR.
* | | | | | | | Add scene Post-Import Plugin support.reduz2021-10-155-8/+179
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New plugin system to control the whole import workflow * Can add options and run code at every import step (general, per node, mesh, animation, material etc.) This constitutes a first version of these plugins. The ability to interact with the import preview dialog will likely be added later on.
* | | | | | | Merge pull request #53054 from MaxLap/doc_shape_signalsCamille Mohr-Daurat2021-10-144-60/+60
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Improve area/body_shape_entered/exited signals parameter names and doc
| * | | | | | | Improve area/body_shape_entered/exited signals parameter names and docMaxime Lapointe2021-10-144-60/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix some typoed names from the doc Add _index to "index" parameters of *_shape_* signals, this is both in doc and in the template. This makes the code, signature and doc easier to understand Add method to get Node from the _index params of those signals. This was not as easy to find as one would expect. Putting this information where it is needed will help.
* | | | | | | | Fix the height fog effectBrian Semrau2021-10-141-0/+2
| | | | | | | |
* | | | | | | | Merge pull request #53597 from Xeadriel/patch-1Rémi Verschelde2021-10-131-1/+1
|\ \ \ \ \ \ \ \
| * | | | | | | | Add that elapsed_time in CharFXTransform resets when RichTextLabels text is ↵Xeadriel2021-10-131-1/+1
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changed Update doc/classes/CharFXTransform.xml Grammar fix Co-authored-by: Aaron Record <50304111+LightningAA@users.noreply.github.com>
* | | | | | | | Remove REST transform influence in skeleton bonesreduz2021-10-131-31/+5
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Animations and Skeletons are now pose-only. * Rest transform is kept as reference (when it exists) and for IK * Improves 3D model compatibility (non uniform transforms will properly work, as well as all animations coming from Autodesk products).
* | | | | | | Prevent tiles outside atlas textureGilles Roudière2021-10-131-12/+10
| | | | | | |
* | | | | | | Merge pull request #53689 from reduz/remove-animation-transform3d-trackRémi Verschelde2021-10-133-31/+69
|\ \ \ \ \ \ \
| * | | | | | | Remove animation 3D transform track, replace by loc/rot/scale tracks.reduz2021-10-123-31/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `Animation.TYPE_TRANSFORM3D` track is gone. * Added POSITION_3D, ROTATION_3D, SCALE_3D tracks. * GLTF2, Collada, FBX importers will only import the track types found. * Skeleton3D bone poses are now Pos/Rot/Scale, pose matrix removed. * AnimationPlayer and AnimationTree animate these tracks separately, only when found. * Removed BakeReset code, is useless with these changes. This is the first in a series of commits designed to make the animation system in Godot more useful, which includes: * Better compatibility with Autodesk products * Better reusability of animations across models (including retargeting). * Proper animation compression. * etc. *Note* GLTF2 animation saving went broken with this PR, needs to be fixed in a subsequent one.
* | | | | | | | Merge pull request #53636 from KoBeWi/colorayerRémi Verschelde2021-10-121-0/+15
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | Add modulate property to TileMap layers
| * | | | | | | Add modulate property to TileMap layerskobewi2021-10-101-0/+15
| | |/ / / / / | |/| | | | |
* | | | | | | Add a way to force undo/redo operations to be kept in MERGE_ENDS modeGilles Roudière2021-10-121-1/+13
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge pull request #52548 from m4gr3d/customize_metadata_dir_masterRémi Verschelde2021-10-122-7/+12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Make the project data directory customizable
| * | | | | Make the project data directory customizable.ne0fhyk2021-10-112-7/+12
| | | | | |
* | | | | | Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and ↵Juan Linietsky2021-10-115-43/+3
| | | | | | | | | | | | | | | | | | | | | | | | NodeAnimation"
* | | | | | Merge pull request #48332 from TokageItLab/implement-ping-pongRémi Verschelde2021-10-115-3/+43
|\ \ \ \ \ \