Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-12 | Add sub-pixel glyph positioning support. | bruvzg | |
2022-02-12 | Merge pull request #56953 from bruvzg/ex_wnd | Rémi Verschelde | |
2022-02-12 | Merge pull request #57993 from Calinou/sky-tweak-default-values | Rémi Verschelde | |
2022-02-12 | Merge pull request #57986 from Calinou/doc-geometryinstance3d-transparency | Rémi Verschelde | |
2022-02-12 | Tweak default ProceduralSkyMaterial and PhysicalSkyMaterial appearance | Hugo 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-12 | Improve documentation for `GeometryInstance3D.transparency` | Hugo Locurcio | |
2022-02-12 | Add exclusive window handling to DisplayServer (on macOS and Windows). | bruvzg | |
2022-02-11 | Merge pull request #57938 from jordigcs/negative-refresh-rate-fallback | Rémi Verschelde | |
2022-02-11 | Change SCREEN_GET_REFRESH_RATE_FALLBACK to -1.0 | jordi | |
2022-02-11 | Add an explicit way to remove a theme type | Yuri Sizov | |
2022-02-10 | Improve the `AudioStreamPlayer2D/3D.area_mask` documentation | Hugo 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-10 | Merge pull request #55157 from pycbouh/control-inspector-reorg | Rémi Verschelde | |
2022-02-10 | Merge pull request #57889 from Calinou/doc-occlusion-culling | JFonS | |
Document occlusion culling classes and settings | |||
2022-02-10 | Reorganize inspector layout workflow for Control nodes | Yuri Sizov | |
2022-02-10 | Document occlusion culling classes and settings | Hugo Locurcio | |
2022-02-10 | Merge pull request #57873 from markdibarry/add_get_content_width_RichTextLabel | Rémi Verschelde | |
2022-02-10 | Merge pull request #54158 from Calinou/decrease-default-soft-shadow-quality | Rémi Verschelde | |
2022-02-10 | Merge pull request #54677 from Calinou/voxelgi-default-low-quality | Rémi Verschelde | |
2022-02-10 | Merge pull request #39965 from Calinou/tweak-sdfgi-defaults | Rémi Verschelde | |
2022-02-10 | Merge pull request #57707 from Calinou/sdfgi-tweak-default-num-cascades | Rémi Verschelde | |
2022-02-10 | Add get_content_width method | markdibarry | |
Adds a get_content_width method to RichTextLabel | |||
2022-02-10 | Fix typos with codespell | Ré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-09 | Merge pull request #57715 from Faless/debugger/4.x_core_includes_and_servers | Rémi Verschelde | |
[Debugger] Move most profilers to ServersDebugger, fix core includes. | |||
2022-02-09 | Update Popup and PopupMenu descriptions | Markus Sauermann | |
2022-02-09 | Merge pull request #57838 from TechnicalSoup/ClassRefPatch2 | Rémi Verschelde | |
2022-02-09 | Merge pull request #57810 from timothyqiu/tree-button-id | Rémi Verschelde | |
2022-02-09 | Correct C# code example in Color class reference | TechnicalSoup | |
Correct C# example code for html method in the Color class reference. | |||
2022-02-09 | Merge pull request #57837 from YeldhamDev/that_was_pointless | Rémi Verschelde | |
2022-02-09 | Remove code to update the layout direction of submenus from `PopupMenu` | Michael Alexsander | |
2022-02-09 | Merge pull request #57813 from MisoMosiSpy/disabled_icons | Rémi Verschelde | |
2022-02-09 | Updated alpha value for disabled icons in default theme. | MisoMosiSpy | |
2022-02-09 | Add AudioStreamRandomizer, replacing AudioStreamRandomPitch | Ellen Poe | |
Add additional randomization options. | |||
2022-02-08 | Merge pull request #57627 from JFonS/occluder_improvements | Rémi Verschelde | |
2022-02-08 | Improve TreeItem button API | Haoyu Qiu | |
2022-02-08 | Merge pull request #57801 from reduz/fix-blend-shape-mask-2 | Rémi Verschelde | |
2022-02-08 | Merge pull request #57692 from YeldhamDev/popping_options | Rémi Verschelde | |
2022-02-08 | Fix BLEND_SHAPE_MASK | reduz | |
* Should now be correct * Supersedes 53738 | |||
2022-02-08 | Merge pull request #40140 from hinlopen/tree-scroll-center | Rémi Verschelde | |
2022-02-08 | [GDExtension] Add binds for missing methods, operators, and constants ↵ | bruvzg | |
required for GDExtension TextServer implementation. | |||
2022-02-08 | Add method descriptions to Color Class Reference | TechnicalSoup | |
Add definitions and code examples for the html and html_is_valid methods | |||
2022-02-08 | Add method description to Vector3i Class Reference | TechnicalSoup | |
Add description for the abs method in the Vector3i class. Description added is identical to the abs method for the other vector classes | |||
2022-02-07 | Fix theming for floating window docks | Michael Alexsander | |
2022-02-07 | Merge pull request #57718 from Faless/js/4.x_pwa_prefer_cache_pr | Rémi Verschelde | |
2022-02-07 | Improvements and fixes to occluders | jfons | |
Improvements: * Occluder3D is now an abstract type inherited by: ArrayOccluder3D, QuadOccluder3D, BoxOccluder3D, SphereOccluder3D and PolygonOccluder3D. ArrayOccluder3D serves the same purpose as the old Occluder3D (triangle mesh occluder) while the rest are primitives that can be used to manually place simple occluders. * Occluder baking can now apply simplification. The "bake_simplification_distance" property can be used to set a world-space distance as the desired maximum error, set to 0.1 by default. * Occluders can now be generated on import. Using the "occ" and "occonly" keywords (similar to "col" and "colonly" for colliders) or by enabling on MeshInstance3Ds in the scene's import window. Fixes: * Fixed saving of occluder files after bake. * Fixed a small error where occluders didn't correctly update in the rendering server. Bonus content: * Generalized "CollisionPolygon3DEditor" so it can also be used to edit Resources. Renamed it to "Polygon3DEditor" since it was already being used by other things, not just colliders. * Fixed a small bug in "EditorPropertyArray" where a call to "remove" was left after the "remove_at" rename. | |||
2022-02-07 | Merge pull request #57741 from Chaosus/vs_fixes | Rémi Verschelde | |
2022-02-07 | ResourceImporter: Restore default append logic for new importers | Rémi Verschelde | |
This was changed in #56943 to allow adding new importers from plugins that take precedence over built-in ones, but this should be opt-in, not the default behavior. Fixes #57730. | |||
2022-02-07 | Add some more fixes to visual shader | Yuri Roubinsky | |
2022-02-06 | Enhancements and fixes for `OptionButton` and `PopupMenu` | Michael Alexsander | |
2022-02-06 | [HTML5] Implement JavaScript PWA update callbacks. | Fabio Alessandrelli | |
Allows detecting when a new version of the progressive web app service worker is waiting (i.e. an update is pending), along a function to force the update and reload all clients. | |||
2022-02-06 | Rename `PORT_TYPE_VECTOR` to `PORT_TYPE_VECTOR_3D` | Yuri Roubinsky | |