summaryrefslogtreecommitdiffstats
path: root/doc/classes
Commit message (Collapse)AuthorAgeFilesLines
* Update all outdated online documentation linksYuri Sizov2023-01-144-5/+6
|
* Uppercase references to color constants in documentationAnthony Cossins2023-01-133-10/+10
|
* Merge pull request #71235 from Calinou/doc-shader-per-instance-uniformsRémi Verschelde2023-01-132-2/+6
|\ | | | | | | Clarify the difference between uniforms and per-instance uniforms in docs
| * Clarify the difference between uniforms and per-instance uniforms in docsHugo Locurcio2023-01-132-2/+6
| |
* | Merge pull request #71137 from lyuma/remove_modification_stack_3dRémi Verschelde2023-01-1310-1050/+9
|\ \ | | | | | | | | | Remove SkeletonModificationStack3D, and Skeleton3D api cleanup
| * | Remove SkeletonModificationStack3D, and Skeleton3D api cleanupLyuma2023-01-1210-1050/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | Removes all 3D modification resources. SkeletonIK3D is a node and still supported. Remove deprecated Skeleton3D functionality for 4.0, so we can add it back in 4.x. Remove local_pose_override feature from Skeleton3D and BoneAttachment3D. Expose Skeleton3D::get_version() so IK scripts/extensions can cache bones. Note: This change only affects 3D. SkeletonModification2D will work as before.
* | | Merge pull request #71328 from reduz/button-shortcuts-no-longer-pressYuri Sizov2023-01-142-1/+4
|\ \ \ | | | | | | | | Button shortcuts no longer "press" the Button.
| * | | Button shortcuts no longer "press" the Button.Juan Linietsky2023-01-132-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Button shortcuts were treated as generic input events on buttons. This means that to activate a button shortcut you had to press and release. * This logic is removed and now shortcuts always activate on press. * This makes the editor feel more responsive and solves problems related to this behavior. Fixes #45033 and possibly others.
* | | | Merge pull request #71339 from raulsntos/dotnet/is_finiteYuri Sizov2023-01-131-1/+1
|\ \ \ \ | | | | | | | | | | Add `IsFinite` to C# Variants
| * | | | Add `IsFinite` to C# VariantsRaul Santos2023-01-131-1/+1
| |/ / /
* | | | Merge pull request #71343 from raulsntos/dotnet/is_zero_approxYuri Sizov2023-01-131-1/+1
|\ \ \ \ | | | | | | | | | | Add `IsZeroApprox` to C# vectors
| * | | | Add `IsZeroApprox` to C# vectorsRaul Santos2023-01-131-1/+1
| |/ / /
* / / / Refactor ProjectSetting overridesJuan Linietsky2023-01-131-0/+19
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Overrides no longer happen for set/get. * They must be checked with a new function: `ProjectSettings::get_setting_with_override()`. * GLOBAL_DEF/GLOBAL_GET updated to use this This change solves many problems: * General confusion about getting the actual or overriden setting. * Feature tags available after settings are loaded were being ignored, they are now considered. * Hacks required for the Project Settings editor to work. Fixes #64100. Fixes #64014. Fixes #61908.
* | | Improve dashed line alignment and make it optional.bruvzg2023-01-131-0/+1
| | |
* | | Merge pull request #71290 from clayjohn/normal-map-2dRémi Verschelde2023-01-132-8/+0
|\ \ \ | | | | | | | | Remove normal_map from MeshInstance2D and MultiMeshInstance2D
| * | | Remove normal_map from MeshInstance2D and MultiMeshInstance2Dclayjohn2023-01-122-8/+0
| | | |
* | | | Merge pull request #71289 from RandomShaper/avoid_color_flashClay John2023-01-121-0/+6
|\ \ \ \ | |_|/ / |/| | | Avoid color flash on window creation and resizing
| * | | Add framework for avoidance of color flash in new windowsPedro J. Estébanez2023-01-121-0/+6
| |/ /
* | | Merge pull request #58517 from KoBeWi/size_mattersRémi Verschelde2023-01-121-3/+21
|\ \ \ | |/ / |/| | | | | Add expand modes to TextureRect
| * | Add expand modes to TextureRectkobewi2023-01-121-3/+21
| | |
* | | Merge pull request #71258 from TechnoPorg/doc-editor-export-platformRémi Verschelde2023-01-121-0/+3
|\ \ \ | | | | | | | | | | | | Document EditorExportPlatform
| * | | Document EditorExportPlatformTechnoPorg2023-01-111-0/+3
| | | | | | | | | | | | | | | | | | | | This class exposes no functionality to scripting itself, but is used by EditorExportPlugins. Internally, it is what does the actual exporting of projects.
* | | | Merge pull request #71270 from Miltage/update-timer-docsRémi Verschelde2023-01-121-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Improve clarity surrounding Timer's time_left variable
| * | | | Improve clarity surrounding Timer's time_left variableRobert Shenton2023-01-121-1/+1
| | |/ / | |/| |
* | | | Merge pull request #71218 from KoBeWi/unlimited_bikeshedding_lets_goRémi Verschelde2023-01-121-3/+9
|\ \ \ \ | | | | | | | | | | | | | | | Split pause() from AnimationPlayer's stop()
| * | | | Split pause() from AnimationPlayer's stop()kobewi2023-01-111-3/+9
| | | | |
* | | | | Merge pull request #71123 from Chaosus/vs_particle_randomnessYuri Rubinsky2023-01-121-1/+4
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add few improvements for `VisualShaderNodeParticleRandomness`Yuri Rubinsky2023-01-091-1/+4
| | | | |
* | | | | Merge pull request #70731 from smix8/navigationserver_performance_monitor_4.xRémi Verschelde2023-01-122-21/+87
|\ \ \ \ \ | | | | | | | | | | | | Add NavigationServer Performance Monitor
| * | | | | Add NavigationServer Performance Monitorsmix82023-01-082-21/+87
| | | | | | | | | | | | | | | | | | | | | | | | Adds Performance Monitor for NavigationServer3D.
* | | | | | Merge pull request #70714 from Calinou/doc-os-stdinRémi Verschelde2023-01-121-3/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Improve documentation for `OS.read_string_from_stdin()`
| * | | | | | Improve documentation for `OS.read_string_from_stdin()`Hugo Locurcio2023-01-111-3/+2
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it clearer that calls to this method are blocking. The unused method parameter was also removed.
* | | | | | Merge pull request #71250 from smix8/navigation_tweak_agent2d_4.xRémi Verschelde2023-01-121-5/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | Tweak NavigationAgent2D defaults
| * | | | | | Tweak NavigationAgent2D defaultssmix82023-01-111-5/+5
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Tweaks default values for NavigationAgent2D to work better out of the box within a new 2D project using default resolution.
* / | | | | Rename (de)selected signals to node_(de)selected in GraphNodeHendrik Brucker2023-01-121-10/+10
|/ / / / /
* | | | | Merge pull request #71203 from smix8/nav_tutorial_class_doc_links_4.xYuri Sizov2023-01-1117-0/+17
|\ \ \ \ \ | |_|_|_|/ |/| | | | Add navigation tutorial links inside class doc
| * | | | Add navigation tutorial links inside class docsmix82023-01-1117-0/+17
| | | | | | | | | | | | | | | | | | | | Adds navigation tutorial links inside the class doc to the related and more detailed godot-docs pages.
* | | | | Merge pull request #70707 from mihe/bind-physics-excludeRémi Verschelde2023-01-114-0/+36
|\ \ \ \ \ | | | | | | | | | | | | Bind methods related to physics query exclusions
| * | | | | Bind methods related to physics query exclusionsMikael Hermansson2022-12-294-0/+36
| | |/ / / | |/| | |
* | | | | Merge pull request #71060 from ItsAleph/docs/improve-ieaRémi Verschelde2023-01-111-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | docs: Improve `InputEventAction` reference
| * | | | | docs: Improve `InputEventAction` referenceweerdy152023-01-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
* | | | | | Merge pull request #71105 from reduz/unload-current-sceneRémi Verschelde2023-01-111-3/+9
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | Add SceneTree.unload_current_scene()
| * | | | | Add SceneTree.unload_current_scene()Juan Linietsky2023-01-101-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provides an obvious way to unload the currently loaded scene (which is nowhere to be found in the docs). The SceneTree.change_scene_to() method must now always provide a valid PackedScene. Fixes #63565.
* | | | | | Merge pull request #69724 from KoBeWi/VS100Rémi Verschelde2023-01-1129-2/+118
|\ \ \ \ \ \ | | | | | | | | | | | | | | Document all VisualShader nodes
| * | | | | | Document all VisualShader nodeskobewi2023-01-1029-2/+118
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #71157 from reduz/fix-callable-get-bound-argumentsRémi Verschelde2023-01-111-0/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix Callable call error reporting.
| * | | | | | Fix Callable call error reporting.Juan Linietsky2023-01-101-0/+6
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix potential crash when using bind in `Variant::get_callable_error_text()` * Properly compute bound arguments so they can be properly shown. * Add a function to obtain the actual bound arguments.
* | | | | | Merge pull request #71127 from reduz/drag-forward-to-callablesRémi Verschelde2023-01-111-60/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | Change set_drag_forwarding() to use callables.
| * | | | | | Change set_drag_forwarding() to use callables.Juan Linietsky2023-01-101-60/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This solution is much cleaner than the one in 3.x thanks to the use of callables. * Works without issues in any language (no need to worry about camel or snake case). * Editor code uses a compatibility function (too much work to redo). Fixes #59899
* | | | | | | Add get_contact_impulse method to PhysicsDirectBodyState2DRicardo Buring2023-01-102-0/+13
| |/ / / / / |/| | | | | | | | | | | | | | | | | This makes it consistent with 3D.