summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-12-10Merge pull request #67399 from Calinou/rename-precision-double-sconsRémi Verschelde
Rename `float=64` SCons option to `precision=double`
2022-12-10Enable assigning an owner to navigation regions and linksJosh Jones
This allows users of the server APIs to get back the nodes that created certain regions and links.
2022-12-10Rename `float=64` SCons option to `precision=double`Hugo Locurcio
This avoids confusion with the old `bits=64` option and building for 64-bit CPUs in general.
2022-12-10Merge pull request #69831 from Calinou/audio-random-no-repeats-remove-warningRémi Verschelde
Remove warning when playing random no-repeat sound with only 1 sound in pool
2022-12-09Remove warning when playing random no-repeat sound with only 1 sound in poolHugo Locurcio
This makes setting up sounds for random pitch/volume faster, as you don't have to change the mode from Random (Avoid Repeats) to Random anymore if you only care about randomizing pitch/volume but want to prevent a warning message from appearing on every playback.
2022-12-09Update StringName documentation to match String'sMicky
2022-12-09Merge pull request #68747 from rune-scape/rune-stringname-unificationRémi Verschelde
GDScript: Unify StringName and String
2022-12-09Merge pull request #69353 from YuriSizov/window-be-more-like-your-brotherRémi Verschelde
Copy local theme overrides from `Control` to `Window`
2022-12-09Merge pull request #69774 from ↵Rémi Verschelde
Calinou/backbuffercopy-only-show-rect-when-relevant Fix BackBufferCopy `rect` property appearing when not relevant in inspector
2022-12-08Fix BackBufferCopy `rect` property appearing when not relevant in inspectorHugo Locurcio
The `rect` property is only effective if `copy_mode` is Rect.
2022-12-08Use capitalized ID in the docHaoyu Qiu
2022-12-07Copy local theme overrides from Control to WindowYuri Sizov
2022-12-07Merge pull request #69712 from bruvzg/real_sizeRémi Verschelde
Rename `window_get_real_size`, add position counterpart.
2022-12-07Merge pull request #69707 from bruvzg/x11_exfsRémi Verschelde
[Linux/X11] Split fullscreen mode into `WINDOW_MODE_EXCLUSIVE_FULLSCREEN` and `WINDOW_MODE_FULLSCREEN` to improve multi-window handling.
2022-12-07Merge pull request #69654 from BastiaanOlij/openxr_submit_depth_optionalRémi Verschelde
Make submitting depth buffer in OpenXR optional
2022-12-07Merge pull request #69713 from groud/rename_get_surrounding_tilesRémi Verschelde
Rename get_surrounding_tiles to get_surrounding_cells
2022-12-07Rename get_surrounding_tiles to get_surrounding_cellsGilles Roudière
2022-12-07Rename `window_get_real_size` to `window_get_size_with_decorations`, add ↵bruvzg
`window_get_position_with_decorations`.
2022-12-07Fix Determining Window for TouchscreenMarkus Sauermann
DisplayServer::screen_is_touchscreen will likely never utilize its parameter p_screen. This PR replaces this function by DisplayServer::is_touchscreen_available() with the same functionality. This solves the problem, that a SubViewport was used for determining the screen, which resulted in error messages.
2022-12-07[Linux/X11] Split fullscreen mode into `WINDOW_MODE_EXCLUSIVE_FULLSCREEN` ↵bruvzg
and `WINDOW_MODE_FULLSCREEN` to improve multi-window handling.
2022-12-06Make submitting depth buffer in OpenXR optionalBastiaan Olij
2022-12-06Merge pull request #55757 from Calinou/light-3d-tweak-shadow-biasRémi Verschelde
Tweak shadow bias defaults for DirectionalLight3D and OmniLight3D
2022-12-06Merge pull request #68838 from Mickeon/doc-peeves-3-strings-&-3-sticksRémi Verschelde
Overhaul String Documentation
2022-12-05Unify String and StringNamerune-scape
2022-12-05Tweak shadow bias defaults for DirectionalLight3D and OmniLight3DHugo Locurcio
- Increase DirectionalLight3D normal bias to 2.0 to reduce shadow acne at grazing angles. - Decrease OmniLight3D bias to 0.1 to reduce shadow peter-panning.
2022-12-05Overhaul String DocumentationMicky
2022-12-05Merge pull request #69594 from Mickeon/doc-peeves-read-a-dictionaryRémi Verschelde
Overhaul Dictionary Documentation
2022-12-05Merge pull request #68983 from Mickeon/doc-peeves-colorfulRémi Verschelde
Tweak Color Documentation
2022-12-05Merge pull request #68231 from Mickeon/doc-you-cannot-get-rid-of-meRémi Verschelde
Add missing RID operator descriptions
2022-12-05Merge pull request #69115 from xiongyaohua/curve2d_baking_refactorRémi Verschelde
Curve2d baking and sampling refactor
2022-12-05Merge pull request #69343 from YuriSizov/core-missing-property-revert-gettersRémi Verschelde
Add missing public `property_*_revert` getters
2022-12-05Overhaul Dictionary DocumentationMicky
2022-12-05Tweak Color DocumentationMicky
2022-12-05Refactor baking code for Curve2DYaohua Xiong
The main change is to caculate tangent directly from bezier curve, without going through discretized polyline, avoiding pitfalls of discretization. A similar refacor had been applied to Curve3D. The test cases for Curve2D is updated, comparing floating point with is_equal_approxmiate() instead of `==`, in order to avoid float precision problem.
2022-12-05Merge pull request #69580 from bruvzg/rtl_fix_searchRémi Verschelde
[RTL] Fix search method not taking nested frame and line wraps into account.
2022-12-05Merge pull request #69578 from dsnopek/android-native-handlesRémi Verschelde
Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 renderer
2022-12-05Merge pull request #69357 from TokageItLab/byebye-triggerRémi Verschelde
Remove `UPDATE_TRIGGER` mode from `ValueTrack::UpdateMode` & Match behaviors between `AnimationTree` and `AnimationPlayer`
2022-12-04[RTL] Fix search method not taking nested frame and line wraps into account.bruvzg
2022-12-04Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 ↵David Snopek
renderer
2022-12-04Use system fonts as fallback and improve system font handling.bruvzg
Add support for font weight and stretch selection when using system fonts. Add function to get system fallback font from a font name, style, text, and language code. Implement system font support for Android. Use system fonts as a last resort fallback.
2022-12-03Merge pull request #64312 from KoBeWi/StringNameEditRémi Verschelde
Improve usage of StringNames in GraphEdit
2022-12-03Fix Curve3D::get_closest_point() brokenYaohua Xiong
The problem is caused by calling adaptive tessellation baking function by mistake, which produce too few points for straight lines. Calling the even length tessellation fix the problem. The code for `get_closest_point()` and `get_closest_offset()` are also updated. They used to assume bake interval to be exact, which is no longer true. The out dated document for `get_closest_point()` is also updated.
2022-12-02Make Roughness and Refraction not mention AO[Error:27]
Removes the mentions of ambient occlusion in the descriptions and replaces them with the appropriate texture channel.
2022-12-02Improve usage of StringNames in GraphEditkobewi
2022-12-02Remove UPDATE_TRIGGER & Match behaviors between AnimationTree/PlayerSilc Renew
#69357
2022-12-02Merge pull request #61958 from jtnicholl/animation_connectionsRémi Verschelde
Add `animation_changed` signal to `AnimationLibrary`, have `AnimationPlayer` connect to it instead of `Animation`'s `changed`
2022-12-02Merge pull request #69336 from TokageItLab/get-anim-keys-more-exactlyRémi Verschelde
Refactor process of animation to retrive keys more exactly
2022-12-02[RichTextEffect] Restore missing `relative_index` property.bruvzg
2022-12-01Refactor process of animation to retrive keys more exactlySilc Renew
2022-11-29Add missing public property_*_revert gettersYuri Sizov