summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-02-03Merge pull request #57562 from AnilBK/string-add-containsRémi Verschelde
String: Add contains().
2022-02-04String: Add contains().Anilforextra
2022-02-03Merge pull request #57587 from bruvzg/gde_fix_ptr_and_enum_returnsRémi Verschelde
[GDExtension] Fix registration of functions with enum or native pointer return type.
2022-02-03Merge pull request #56764 from madmiraal/fix-45592-2Rémi Verschelde
2022-02-03Merge pull request #56992 from YeldhamDev/smarter_popmenu_focusRémi Verschelde
2022-02-03Merge pull request #56365 from aaronfranke/default-shape-sizeRémi Verschelde
2022-02-03Add auto-wrap mode property to the RichTextLabel, set default auto-wrap mode ↵bruvzg
to AUTOWRAP_WORD_SMART to match 3.x behavior.
2022-02-03[GDExtension] Fix registration of functions with enum or native pointer ↵bruvzg
return type.
2022-02-03Remove get_focus_owner() from Control, replaced by ↵Gilles Roudière
get_viewport()->gui_get_focus_owner()
2022-02-03Merge pull request #57517 from groud/viewport_expose_gui_focusRémi Verschelde
2022-02-03Merge pull request #57575 from timothyqiu/doc-stream-peer-bufferRémi Verschelde
2022-02-03Add documentation for StreamPeerBufferHaoyu Qiu
2022-02-03Expand description for warp_mouse_position methodTechnicalSoup
Add more detail to the description for the warp_mouse_position method, clarifying that the vector is in screen coordinates and relative to an origin at the top of the game window.
2022-02-02Merge pull request #57504 from Chaosus/vs_vector2Yuri Roubinsky
2022-02-02Add support for 2D vector type to visual shadersYuri Roubinsky
2022-02-02Merge pull request #57540 from mhilbrunner/docs-object-setMax Hilbrunner
DOCS: Object.set() does nothing on type mismatch
2022-02-02Merge pull request #57531 from Calinou/doc-area-overlapsMax Hilbrunner
Clarify Area2D/Area3D `overlaps_area()`/`overlaps_body()` documentation
2022-02-02DOCS: Object.set() does nothing on type mismatchMax Hilbrunner
2022-02-02[TextServer] Add function to change font, font size, and OpenType features ↵bruvzg
without invalidating line break points, justification points, or recreating shaped text buffer.
2022-02-01Clarify Area2D/Area3D `overlaps_area()`/`overlaps_body()` documentationHugo Locurcio
2022-02-01Clarify documentation for Rect2/Rect2i's `has_no_area()`Hugo Locurcio
2022-02-01Exposes gui_release_focus and gui_get_focus_owner to ViewportGilles Roudière
2022-02-01Merge pull request #57358 from akien-mga/signal-bindings-objectRémi Verschelde
2022-02-01Merge pull request #57355 from akien-mga/method-bindings-clearer-typesRémi Verschelde
2022-02-01Improve the default size for 3D shapes (Box, Capsule, and Cylinder)Aaron Franke
2022-02-01Merge pull request #57375 from ↵Rémi Verschelde
Calinou/gradienttexture-curvetexture-decrease-default-size
2022-02-01Fix TileMap remove_layer descriptionMarkus Sauermann
2022-02-01Merge pull request #57469 from Sauermann/fix-rect2i-intersectRémi Verschelde
2022-01-31Merge pull request #56970 from YeldhamDev/rise_tabbar_riseRémi Verschelde
2022-01-31Bring `TabBar` to full parity with the `TabContainer` implementation.Michael Alexsander
2022-01-31Fix incorrect Rect2i calculations: intersects and enclosesMarkus Sauermann
Clarify expand documentation
2022-01-31Merge pull request #57367 from Chaosus/vs_derivativeRémi Verschelde
2022-01-31Merge pull request #57456 from Paulb23/placeholder-colorRémi Verschelde
Move placeholder colour to theme item
2022-01-31Fixes invalid links to tutorials in AudioStreamGenerator, ↵Ev01
AudioStreamGeneratorPlayback, and AudioEffectSpectrumAnalyzer class references
2022-01-30Move placeholder color to theme itemPaulb23
2022-01-29Rename the physics server `run_on_thread` project settingsHugo Locurcio
`run_on_separate_thread` is more explicit.
2022-01-29Merge pull request #57372 from KoBeWi/tween_freeze()Rémi Verschelde
Better handle infinite Tween loops
2022-01-29Better handle infinite Tween loopskobewi
2022-01-29Decrease the default GradientTexture and CurveTexture sizeHugo Locurcio
This provides better usability when a GradientTexture or CurveTexture is added to a Control node. Visual appearance of most GradientTextures and CurveTextures will be unaffected.
2022-01-28Merge pull request #57330 from eikobear/masterRémi Verschelde
2022-01-28Make various improvements to OptionButtoneikobear
- Allow OptionButton selection to be set to -1 to signify no selection, both via API and in the editor. - Reset OptionButton selection to -1 when the selected item has been removed. - Fully convert PopupMenu to a zero-based ID system, which improves an inconsistency in generated IDs when making new items in the editor.
2022-01-28Improve Navigation2D default settings, see #56852Pawel Lampe
This commit reduces `cell_size` and `edge_connection_margin` default values so that `Navigation2D` behaves more like in Godot <= `3.4` by default.
2022-01-28[VisualShader] Merge scalar and vector derivative functions into oneYuri Roubinsky
2022-01-28Improve some signal bindings to use specific `Object` subtypesRémi Verschelde
2022-01-28Improve some method bindings to use specific `Object` subtypesRémi Verschelde
This was made possible by changes to `VariantCaster` which now make it possible to pass any `Object`-derived type as pointer.
2022-01-28TileSetAtlasSource: Make `get_tile_data` return `TileData *`Rémi Verschelde
This is now possible thanks to `Variant` changes. Also unbind some `_` prefixed methods which don't need to be exposed.
2022-01-27Merge pull request #57205 from TechnoPorg/variant-template-castRémi Verschelde
Allow method binds to take Object subclasses as arguments
2022-01-27Improve documentation for `ReflectionProbe.max_distance` propertyHugo Locurcio
2022-01-27Merge pull request #56785 from bruvzg/nat_handles_4Rémi Verschelde
2022-01-27Merge pull request #57293 from mhilbrunner/windows-console-fixupsRémi Verschelde