summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2023-01-14Update all outdated online documentation linksYuri Sizov
2023-01-13Uppercase references to color constants in documentationAnthony Cossins
2023-01-13Merge pull request #71235 from Calinou/doc-shader-per-instance-uniformsRémi Verschelde
Clarify the difference between uniforms and per-instance uniforms in docs
2023-01-13Merge pull request #71137 from lyuma/remove_modification_stack_3dRémi Verschelde
Remove SkeletonModificationStack3D, and Skeleton3D api cleanup
2023-01-14Merge pull request #71328 from reduz/button-shortcuts-no-longer-pressYuri Sizov
Button shortcuts no longer "press" the Button.
2023-01-13Clarify the difference between uniforms and per-instance uniforms in docsHugo Locurcio
2023-01-13Merge pull request #71339 from raulsntos/dotnet/is_finiteYuri Sizov
Add `IsFinite` to C# Variants
2023-01-13Merge pull request #71343 from raulsntos/dotnet/is_zero_approxYuri Sizov
Add `IsZeroApprox` to C# vectors
2023-01-13Add `IsZeroApprox` to C# vectorsRaul Santos
2023-01-13Button shortcuts no longer "press" the Button.Juan Linietsky
* 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.
2023-01-13Add `IsFinite` to C# VariantsRaul Santos
2023-01-13Refactor ProjectSetting overridesJuan Linietsky
* 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.
2023-01-13Improve dashed line alignment and make it optional.bruvzg
2023-01-13Merge pull request #71290 from clayjohn/normal-map-2dRémi Verschelde
Remove normal_map from MeshInstance2D and MultiMeshInstance2D
2023-01-12Merge pull request #71289 from RandomShaper/avoid_color_flashClay John
Avoid color flash on window creation and resizing
2023-01-12Remove normal_map from MeshInstance2D and MultiMeshInstance2Dclayjohn
2023-01-12Add framework for avoidance of color flash in new windowsPedro J. Estébanez
2023-01-12Remove SkeletonModificationStack3D, and Skeleton3D api cleanupLyuma
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.
2023-01-12Merge pull request #58517 from KoBeWi/size_mattersRémi Verschelde
Add expand modes to TextureRect
2023-01-12Merge pull request #71258 from TechnoPorg/doc-editor-export-platformRémi Verschelde
Document EditorExportPlatform
2023-01-12Add expand modes to TextureRectkobewi
2023-01-12Merge pull request #71270 from Miltage/update-timer-docsRémi Verschelde
Improve clarity surrounding Timer's time_left variable
2023-01-12Merge pull request #71218 from KoBeWi/unlimited_bikeshedding_lets_goRémi Verschelde
Split pause() from AnimationPlayer's stop()
2023-01-12Merge pull request #71123 from Chaosus/vs_particle_randomnessYuri Rubinsky
2023-01-12Improve clarity surrounding Timer's time_left variableRobert Shenton
2023-01-12Merge pull request #70731 from smix8/navigationserver_performance_monitor_4.xRémi Verschelde
Add NavigationServer Performance Monitor
2023-01-12Merge pull request #70714 from Calinou/doc-os-stdinRémi Verschelde
Improve documentation for `OS.read_string_from_stdin()`
2023-01-12Merge pull request #71250 from smix8/navigation_tweak_agent2d_4.xRémi Verschelde
Tweak NavigationAgent2D defaults
2023-01-11Document EditorExportPlatformTechnoPorg
This class exposes no functionality to scripting itself, but is used by EditorExportPlugins. Internally, it is what does the actual exporting of projects.
2023-01-12Rename (de)selected signals to node_(de)selected in GraphNodeHendrik Brucker
2023-01-11Tweak NavigationAgent2D defaultssmix8
Tweaks default values for NavigationAgent2D to work better out of the box within a new 2D project using default resolution.
2023-01-11Improve documentation for `OS.read_string_from_stdin()`Hugo Locurcio
This makes it clearer that calls to this method are blocking. The unused method parameter was also removed.
2023-01-11Merge pull request #71203 from smix8/nav_tutorial_class_doc_links_4.xYuri Sizov
Add navigation tutorial links inside class doc
2023-01-11Split pause() from AnimationPlayer's stop()kobewi
2023-01-11Merge pull request #70707 from mihe/bind-physics-excludeRémi Verschelde
Bind methods related to physics query exclusions
2023-01-11Merge pull request #71060 from ItsAleph/docs/improve-ieaRémi Verschelde
docs: Improve `InputEventAction` reference
2023-01-11Merge pull request #71105 from reduz/unload-current-sceneRémi Verschelde
Add SceneTree.unload_current_scene()
2023-01-11Add navigation tutorial links inside class docsmix8
Adds navigation tutorial links inside the class doc to the related and more detailed godot-docs pages.
2023-01-11Merge pull request #69724 from KoBeWi/VS100Rémi Verschelde
Document all VisualShader nodes
2023-01-11Merge pull request #71157 from reduz/fix-callable-get-bound-argumentsRémi Verschelde
Fix Callable call error reporting.
2023-01-11Merge pull request #71127 from reduz/drag-forward-to-callablesRémi Verschelde
Change set_drag_forwarding() to use callables.
2023-01-10Add get_contact_impulse method to PhysicsDirectBodyState2DRicardo Buring
This makes it consistent with 3D.
2023-01-10Document all VisualShader nodeskobewi
2023-01-10docs: Improve `InputEventAction` referenceweerdy15
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-01-10Change set_drag_forwarding() to use callables.Juan Linietsky
* 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
2023-01-10Add SceneTree.unload_current_scene()Juan Linietsky
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.
2023-01-10Fix Callable call error reporting.Juan Linietsky
* 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.
2023-01-10Merge pull request #71147 from bruvzg/get_winRémi Verschelde
Add Node::get_window() method.
2023-01-10Merge pull request #71022 from Sauermann/fix-captured-position-docRémi Verschelde
Fix doc for position of captured mouse
2023-01-10Merge pull request #70745 from rcorre/array_dup_docRémi Verschelde
Explain that Array.duplicate will not deep-copy Object.