summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-02-16Merge pull request #58055 from markdibarry/add_get_line_offsetRémi Verschelde
2022-02-16Merge pull request #44716 from Calinou/os-add-get-processor-nameRémi Verschelde
2022-02-15Add an `OS.get_processor_name()` methodHugo Locurcio
This method can be used to get the CPU model name. It can be used in conjunction with `RenderingServer.get_video_adapter_name()` and `RenderingServer.get_video_adapter_vendor()` for annotating benchmarks and automatic graphics quality configuration.
2022-02-15Merge pull request #57931 from Calinou/sky-default-filter-realtimeRémi Verschelde
2022-02-15Merge pull request #58144 from Josephblt/Godot-4-CanvasLayer-missing-show-hideRémi Verschelde
2022-02-15Added show and hide methods and updated doc API.Wagner Scholl Lemos
2022-02-15Merge pull request #57877 from bruvzg/subpixel_gl_posRémi Verschelde
2022-02-15Merge pull request #35679 from Calinou/doc-add-xml-schemaRémi Verschelde
2022-02-15Merge pull request #58104 from Calinou/doc-audio-deviceRémi Verschelde
2022-02-15Merge pull request #58100 from Calinou/environment-clamp-sky-contributionRémi Verschelde
Clamp environment light sky contribution to the [0.0; 1.0] range
2022-02-15Add an XML schema for documentationHugo Locurcio
This makes it easier to spot syntax errors when editing the class reference. The schema is referenced locally so validation can still work offline. Each class XML's schema conformance is also checked on GitHub Actions.
2022-02-14Improve documentation for AudioServer device properties and methodsHugo Locurcio
2022-02-14Clamp environment light sky contribution to the [0.0; 1.0] rangeHugo Locurcio
The value is already clamped in the editor, but it wasn't being clamped when the value was set via code. Values outside the [0.0; 1.0] range can result in broken rendering.
2022-02-14Improve completion scroll bar visibility in the script editorHugo Locurcio
This makes the scroll bar bar thicker and more opaque (roughly matching the editor theme's scroll bar by default).
2022-02-14Merge pull request #58008 from Geometror/increase-checkerboard-contrastRémi Verschelde
2022-02-14Merge pull request #57988 from markdibarry/add_get_last_visible_character_lineRémi Verschelde
2022-02-14[ResourceUID] Use CryptoCore::RandomGenerator for IDs.Fabio Alessandrelli
2022-02-13Add offset methods for lines and paragraphs in RichTextLabelmarkdibarry
Adds `get_line_offset` and `get_paragraph_offset` methods to `RichTextLabel` Fix arg mismatch
2022-02-13Add get_character_line method for RichTextLabelmarkdibarry
Adds the ability to get the line number of provided character position Fix arg name Add get_character_paragraph Replaced glyph logic with code suggestions, added get_character_paragraph method Run doctool Use built-in method Replace TS access with built in method
2022-02-13Merge pull request #58028 from Calinou/doc-array-hashRémi Verschelde
Clarify identical `hash()` return values due to collisions
2022-02-13Merge pull request #57954 from TokageItLab/refactor-cubic-interpolateRémi Verschelde
Implement `cubic_interpolate()` as MathFunc for refactoring
2022-02-12Clarify identical `hash()` return values due to collisionsHugo Locurcio
2022-02-12Add sub-pixel glyph positioning support.bruvzg
2022-02-12Merge pull request #56953 from bruvzg/ex_wndRémi Verschelde
2022-02-12Merge pull request #57993 from Calinou/sky-tweak-default-valuesRémi Verschelde
2022-02-12Increase checkerboard texture contrastHendrik Brucker
2022-02-12Merge pull request #57986 from Calinou/doc-geometryinstance3d-transparencyRémi Verschelde
2022-02-12Implement cubic_interpolate() as MathFunc for refactoringSilc 'Tokage' Renew
2022-02-12Tweak default ProceduralSkyMaterial and PhysicalSkyMaterial appearanceHugo Locurcio
- Tweak colors to be less saturated and more balanced (in terms of hue). The cool blue sky is balanced by a warm brown ground, which makes reflections look closer to how they'd look like when using an HDRI panorama texture. - Make the ground color dark on both ProceduralSkyMaterial and PhysicalSkyMaterial to reduce indoor light leaking, especially when using GI. - Tweak the PhysicalSkyMaterial colors to be as close as possible to ProceduralSkyMaterial (with the default sun orientation). - Tweak editor environment defaults to be identical to the default ProceduralSkyMaterial colors. Previously, the default editor sky color was different from the colors of a newly created ProceduralSkyMaterial resource. Both new skies were tested without GI, with SDFGI and with VoxelGI. They were tuned to look best when using ACES tonemapping with a whitepoint set to 6, but they still look good with other tonemapping operators.
2022-02-12Improve documentation for `GeometryInstance3D.transparency`Hugo Locurcio
2022-02-12Add exclusive window handling to DisplayServer (on macOS and Windows).bruvzg
2022-02-11Merge pull request #57938 from jordigcs/negative-refresh-rate-fallbackRémi Verschelde
2022-02-11Change SCREEN_GET_REFRESH_RATE_FALLBACK to -1.0jordi
2022-02-11Add an explicit way to remove a theme typeYuri Sizov
2022-02-10Improve the `AudioStreamPlayer2D/3D.area_mask` documentationHugo Locurcio
The documentation was stating that the area mask affects where sounds can be heard, which is not true. Instead, the area mask affects audio bus redirection. Thanks to Azedaxen on the Godot forums for providing this description :)
2022-02-10Merge pull request #55157 from pycbouh/control-inspector-reorgRémi Verschelde
2022-02-10Merge pull request #57889 from Calinou/doc-occlusion-cullingJFonS
Document occlusion culling classes and settings
2022-02-10Default to real-time radiance map filter for environment sky reflectionsHugo Locurcio
This makes radiance map updates much faster, which improves performance when rotating the sun in the editor or at run-time. This real-time filter is also much less prone to "fireflies" that can appear when using a sky with a bright sun.
2022-02-10Reorganize inspector layout workflow for Control nodesYuri Sizov
2022-02-10Document occlusion culling classes and settingsHugo Locurcio
2022-02-10Merge pull request #57873 from markdibarry/add_get_content_width_RichTextLabelRémi Verschelde
2022-02-10Merge pull request #54158 from Calinou/decrease-default-soft-shadow-qualityRémi Verschelde
2022-02-10Merge pull request #54677 from Calinou/voxelgi-default-low-qualityRémi Verschelde
2022-02-10Merge pull request #39965 from Calinou/tweak-sdfgi-defaultsRémi Verschelde
2022-02-10Merge pull request #57707 from Calinou/sdfgi-tweak-default-num-cascadesRémi Verschelde
2022-02-10Add get_content_width methodmarkdibarry
Adds a get_content_width method to RichTextLabel
2022-02-10Fix typos with codespellRémi Verschelde
Using codespell 2.2-dev from current git. Added `misc/scripts/codespell.sh` to make it easier to run it once in a while and update the skip and ignore lists.
2022-02-09Merge pull request #57715 from Faless/debugger/4.x_core_includes_and_serversRémi Verschelde
[Debugger] Move most profilers to ServersDebugger, fix core includes.
2022-02-09Update Popup and PopupMenu descriptionsMarkus Sauermann
2022-02-09Merge pull request #57838 from TechnicalSoup/ClassRefPatch2Rémi Verschelde