summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-07Change .gitignore's bin/ to binmyaaaaaaaaa
2023-02-01Merge pull request #72440 from V-Sekai/gltf_embed_as_uncompressedRémi Verschelde
gltf: Add GLTFHandleBinary::HANDLE_BINARY_EMBED_AS_UNCOMPRESSED
2023-02-01SCons: Fix wrong `debug_symbols` default value in --helpRémi Verschelde
The actual default value is neither true nor false but depends on the value of `dev_build`. Fixes #71812.
2023-02-01Merge pull request #72495 from m4gr3d/implement_file_providerRémi Verschelde
Implement file provider capabilities
2023-02-01Merge pull request #67331 from Sauermann/fix-subviewport-no-stretch-updateRémi Verschelde
Fix stretch transform when resizing SubViewports
2023-02-01Merge pull request #72104 from bruvzg/popup-non-popupsRémi Verschelde
Extend special popup window handling to any non-popup child of a popup.
2023-02-01Merge pull request #72499 from vonagam/fix-typed-array-disassemblyRémi Verschelde
GDScript: Fix disassembly of typed array assignment and construction
2023-02-01Merge pull request #72497 from bruvzg/x11_ime_popup_focusRémi Verschelde
[X11] Fix IME subwindow in the popup not getting input focus.
2023-02-01Revert "GDScript: Add warnings that are set to error by default"Rémi Verschelde
This reverts commit a166833bfa23a21a7bff196a85a20b014e7c1396. This caused multiple regressions. Needs to be redone with more testing before merge. Fixes #72501.
2023-02-01gltf: Add GLTFHandleBinary::HANDLE_BINARY_EMBED_AS_UNCOMPRESSEDLyuma
This option allows for a safe fallback for embedded gltf textures in cases where VRAM compression is not needed. Add an is_editor_hint guard around GLTFHandleBinary::HANDLE_BINARY_EXTRACT_TEXTURES, to use EMBED_AS_UNCOMPRESSED by default at runtime. This provides an option for pixel art to be stored losslessly. Additionally, respect project importer defaults for texture import settings. Avoid writing and reimporting extracted textures identical to version on disk.
2023-02-01GDScript: Fix disassembly of typed array assignment and constructionDmitrii Maganov
2023-02-01[X11] Fix IME subwindow in the popup not getting input focus.bruvzg
2023-02-01Implement file provider capabilitiesFredia Huya-Kouadio
The previously used file sharing api was restricted after Android N causing the engine to crash whenever used on devices running Android N or higher.
2023-02-01Merge pull request #58610 from Sauermann/fix-physics-mouseRémi Verschelde
Fix execution of physics picking events at unexpected times
2023-02-01Fix blend runner copyright headersRémi Verschelde
2023-02-01Fix various typos with codespellRémi Verschelde
Finally do the childs -> children rename too.
2023-02-01Fix stretch transform when resizing SubViewportsMarkus Sauermann
Move calculation of stretch transform from outside to inside of `Viewport::_set_size` function.
2023-02-01Merge pull request #72487 from vnen/gdscript-warning-default-errorRémi Verschelde
GDScript: Add warnings that are set to error by default
2023-02-01Merge pull request #69319 from RedMser/blender-import-rpcRémi Verschelde
Batch import Blend files using XML RPC
2023-02-01Merge pull request #72492 from maiself/fix-binary-res-typed-arrayRémi Verschelde
Fix loading of binary resources with typed arrays
2023-02-01Merge pull request #72490 from resistor/disasmRémi Verschelde
Fix disassembly of OPCODE_CONSTRUCT_TYPED_ARRAY.
2023-02-01Merge pull request #63829 from clayjohn/VULKAN-disable-multiviewRémi Verschelde
Disable multiview shader versions when xr is disabled
2023-02-01Merge pull request #71409 from fire/escn-fixesRémi Verschelde
Fixes to ESCN mesh import
2023-02-01Merge pull request #71936 from akien-mga/remove-some-unused-signalsRémi Verschelde
Remove some unused signals
2023-02-01Merge pull request #72412 from dsnopek/dedicated-server-export-ui-improvementRémi Verschelde
Make it clearer that file modes propagate to children in the dedicated server export
2023-02-01Merge pull request #72472 from krazy-j/krazy-j/masterRémi Verschelde
Fix near one opacity in editor icons
2023-02-01Merge pull request #71479 from raulsntos/virtual-return-typeRémi Verschelde
Use enum instead of int in virtual methods return type
2023-02-01Merge pull request #72476 from TokageItLab/graph-signalRémi Verschelde
Fix `scroll_offset_changed` signal doesn't fired when panning `GraphEdit`
2023-02-01Merge pull request #70446 from akien-mga/meshoptimizer-4a287848fRémi Verschelde
meshoptimizer: Sync with upstream commit 4a287848f
2023-02-01Merge pull request #71991 from clayjohn/RS-docsRémi Verschelde
Fill out more sections in RenderingServer and RenderingDevice
2023-02-01Merge pull request #72485 from BastiaanOlij/add_eye_matrix_accessRémi Verschelde
Expose EYE_OFFSET to gdshader code
2023-02-01Merge pull request #72482 from KoBeWi/dubious_stuffRémi Verschelde
Prevent wrong unedit when clicking editor viewport
2023-02-01Merge pull request #72227 from dsnopek/openxr-opengl-skyRémi Verschelde
Fix sky rendering with multiview in OpenGL
2023-02-01Merge pull request #72474 from clayjohn/GL-leaky-texRémi Verschelde
Avoid leaking texture->tex_id when clearing render targets
2023-02-01Merge pull request #72464 from clayjohn/RD-skeleton-crashRémi Verschelde
Check if Skeleton exists before reading when calculating blend shapes
2023-02-01Merge pull request #72459 from KoBeWi/debindsRémi Verschelde
Add unbinds to `scn`
2023-02-01Merge pull request #72075 from Maran23/extents-to-sizeRémi Verschelde
Replace Extents with Size in VoxelGI, ReflectionProbe, FogVolume, Decal and GPUParticles*3D
2023-02-01Merge pull request #71322 from ↵Rémi Verschelde
EricEzaM/55856-proj-settings-initial-array-dict-shared-instance Fix Project Settings array/dicts initial value being shared instances of the current value.
2023-02-01Merge pull request #66076 from ↵Rémi Verschelde
Sauermann/fix-double-physics-input-events-for-layers Fix physics events being interpreted twice for nodes in canvas layer
2023-02-01Merge pull request #72473 from aXu-AP/animatablebody3d-editor-move-fixRémi Verschelde
Fix AnimatableBody3D not being movable in editor
2023-01-31meshoptimizer: Sync with upstream commit 4a287848fRémi Verschelde
https://github.com/zeux/meshoptimizer/commit/4a287848fd664ae1c3fc8e5e008560534ceeb526
2023-02-01Merge pull request #66906 from Sauermann/fix-prohibit-inconsistent-size-stateRémi Verschelde
Prohibit inconsistent size state for SubViewport
2023-02-01Merge pull request #72462 from raulsntos/docs/dotnet-renamesRémi Verschelde
Fix C# examples in documentation for 4.0
2023-02-01Merge pull request #72371 from dalexeev/remove-gds-str-duplicateRémi Verschelde
Remove `@GDScript.str` (duplicate of `@GlobalScope.str`)
2023-02-01Merge pull request #72450 from TokageItLab/optional-restartRémi Verschelde
Make restart in NodeStateMachine / NodeTransition optional
2023-02-01Merge pull request #71543 from smix8/navigation_agent_debug_4.xRémi Verschelde
Add NavigationAgent Path Debug Visualization
2023-02-01Fix loading of binary resources with typed arraysMai Lavelle
2023-01-31Fix disassembly of OPCODE_CONSTRUCT_TYPED_ARRAY.Owen Anderson
Found while inspecting the bytecode for godot-benchmarks.
2023-02-01GDScript: Add warnings that are set to error by defaultGeorge Marques
- Adds a list of default levels for all warning so they can be set individually. - Add warnings set by default to error for: - Using `get_node()` without `@onready`. - Using `@onready` together with `@export`. - Inferring a static type with a Variant value. - Overriding a native engine method. - Adjust how annotations to ignore warnings are treated so they also apply to method parameters. - Clean up a bit how ignored warnings are set. There were two sets but only one was actually being used. - Set all warnings to the `WARN` level for tests, so they they can be properly tested. - Fix enum types in native methods signatures being set to `int`. - Fix native enums being treated as Dictionary by mistake. - Make name of native enum types use the class they are defined in, not the direct super class of the script. This ensures they are always equal even when coming from different sources. - Fix error for signature mismatch that was only showing the first default argument as having a default. Now it shows for all.
2023-02-01Add unbinds to scnkobewi