summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-02Disable multiview shader versions when xr is disabledclayjohn
2022-08-01Fix various bugs in GLES3 renderer that stopped it from running on webclayjohn
2022-08-01Merge pull request #54738 from Calinou/expose-os-restart-on-exitRémi Verschelde
2022-08-01Merge pull request #63763 from bruvzg/lbl_settings_defaultsRémi Verschelde
2022-08-01Merge pull request #63781 from YuriSizov/editorresourceconversionpluginactomy2Rémi Verschelde
2022-08-01Remove excessive `editor/property_editor.h` includesYuri Sizov
2022-08-01Expose the "restart on exit" OS functionalityHugo Locurcio
This can be used to restart a project with specific command line arguments applied. This can work in tandem with `OS.get_cmdline_args()` to restart with the same command line arguments as used to originally run the project. Example use cases: - Restart to apply an user setting change that requires a restart to work. - Restart with a Godot command line argument to change the video driver, audio driver, etc.
2022-08-01Merge pull request #63766 from Chaosus/fix_shader_instance_uniformYuri Rubinsky
2022-08-01Fix passing values to the instance uniforms in the shaderYuri Rubinsky
2022-08-01Change LabelSettings default values to match default theme.bruvzg
2022-08-01Merge pull request #63761 from BastiaanOlij/gles3_scene_singleton_initRémi Verschelde
2022-08-01Initialise singleton in RendererSceneGLES3Bastiaan Olij
2022-08-01Merge pull request #63722 from akien-mga/scons-4.4.0-vs-solutionRémi Verschelde
SCons: Fix creating VS solution with SCons 4.4.0
2022-08-01Merge pull request #55007 from norling/masterRémi Verschelde
2022-08-01docs: Caveats of NavigationMesh.create_from_meshMartin Norling
Adds a note explaining the requirements of the given [Mesh] when converting a [Mesh] to a [NavigationMesh] using `NavigationMesh.create_from_mesh`.
2022-08-01Merge pull request #55387 from RPicster/particles-turbulenceRémi Verschelde
2022-08-01Merge pull request #63754 from BastiaanOlij/storage_struct_privateRémi Verschelde
Changed storage structs to private
2022-08-01Merge pull request #55276 from Calinou/volumetric-fog-tweak-default-gi-injectRémi Verschelde
Tweak default fog settings for better appearance
2022-08-01Merge pull request #54028 from ↵Rémi Verschelde
Calinou/material-default-alpha-scissor-threshold-0.5 Change default material alpha scissor threshold to 0.5
2022-08-01Merge pull request #63587 from clayjohn/specular-occlusionRémi Verschelde
Treat specular less than 0.02 as occlusion
2022-08-01Merge pull request #63733 from akien-mga/file-get_as_text-skip-CRRémi Verschelde
File: Re-add support to skip CR (`\r`) in `File::get_as_text`
2022-08-01Merge pull request #63624 from reduz/commandline-user-argsRémi Verschelde
Add support for command-line user arguments.
2022-08-01Merge pull request #63755 from raulsntos/fix-vector4-min-axis-indexRémi Verschelde
Fix `Vector4::min_axis_index` for equal components
2022-08-01Merge pull request #63752 from raulsntos/csharp-rename-phiIgnacio Roldán Etcheverry
Rename math 'phi' arguments to 'angle' in C#
2022-08-01Fix `Vector4::min_axis_index` for equal componentsRaul Santos
The documentation says if all components are equal it must return AXIS_W but it was returning AXIS_X.
2022-08-01Changed storage structs to privateBastiaan Olij
2022-08-01 Rename math 'phi' arguments to 'angle' in C#Raul Santos
2022-08-01Tweak default fog settings for better appearanceHugo Locurcio
- Increase the default non-volumetric fog density to 0.01 to make adjustments more visible. - Use a less saturated non-volumetric fog color by default (a mix of the sky and horizon colors of the new default ProceduralSkyMaterial). - Set Volumetric Fog Gi Inject to 1.0 by default. Injecting GI results in more realistic appearance of volumetric fog, at a very low performance cost.
2022-08-01Change default material alpha scissor threshold to 0.5Hugo Locurcio
This makes the default behavior consistent between SpriteBase3D, BaseMaterial3D and imported glTF scene materials. Alpha scissor threshold property hints now allows for more precise adjustments as well.
2022-08-01Add support for command-line user arguments.Juan Linietsky
Implements the standard Unix double dash (--) commandline argument: * Arguments after a double dash (--) are ignored by Godot and stored for the user. * User can access them via `OS.get_cmdline_user_args()` Example: `godot.exe scene_to_run.tscn --fullscreen -- --start-level 2`
2022-08-01Merge pull request #63746 from guilhermefelipecgs/fix_state_machine_renameRémi Verschelde
2022-07-31Treat specular less than 0.02 as occlusionclayjohn
This is a very common hack used in almost all PBR renderers to allow removing specular contribution in dielectric materials
2022-08-01File: Re-add support to skip CR (`\r`) in `File::get_as_text`Rémi Verschelde
This was removed in #63481, and we confirmed that it's better like this, but we add back the possibility to strip CR as an option, to optionally restore the previous behavior. For performance this is done directly in `String::parse_utf8`. Also fixes Android `FileAccess::get_line()` as this one _should_ strip CR. Supersedes #63717.
2022-08-01Mono: Fix build after #63737Rémi Verschelde
2022-08-01Merge pull request #55450 from ↵Rémi Verschelde
Calinou/script-editor-improve-light-theme-syntax-colors
2022-07-31Merge pull request #54732 from zedutch/fix-threaded-load-request-cachemodeRémi Verschelde
2022-07-31Merge pull request #51128 from HaSa1002/add-graphedit-is-ok-method-4Rémi Verschelde
2022-07-31Merge pull request #63429 from RandomShaper/indicate_overriddenRémi Verschelde
2022-07-31Merge pull request #49045 from foxydevloper/hide-custom-settings-non-advancedRémi Verschelde
2022-07-31Merge pull request #56087 from zaevi/return_key_indexRémi Verschelde
2022-07-31Merge pull request #56063 from KoBeWi/dragging_nodes_over_wifiRémi Verschelde
2022-07-31Merge pull request #63737 from YuriSizov/editorresourceconversionpluginactomyRémi Verschelde
2022-07-31Merge pull request #63741 from MinusKube/script-editor-members-bugRémi Verschelde
Find a better solution for the script editor member list sometimes not being updated
2022-07-31Fix AnimationNodeStateMachine::rename_nodeGuilherme Felipe de C. G. da Silva
2022-07-31Merge pull request #63537 from antonWetzel/csharp-vector4Rémi Verschelde
`Vector4`, `Vector4i` and `Projection` for Csharp
2022-07-31Improve script editor's light theme syntax colors for better readabilityHugo Locurcio
New colors were hand-picked to have a better contrast rate, while still following the general coloring of the previous light theme. This improves the light theme's accessibility, especially in outdoor environments with direct sunlight.
2022-07-31Merge pull request #63743 from bruvzg/hb_inc_order_and_ver_checkRémi Verschelde
2022-07-31Merge pull request #63599 from nathanfranke/mp-docsFabio Alessandrelli
Document multiplayer replication classes, small changes to MultiplayerSpawner
2022-07-31Merge pull request #62936 from Xwdit/script_doc_inspector_propertyRémi Verschelde
2022-07-31[TextServer] Ensure that built-in library headers are always included before ↵bruvzg
system header, add HarfBuzz version checks for optional features.