summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-01Support reimport appendingJuan Linietsky
* Add API: `EditorFileSystem::reimport_append(path)`, thread safe, what can be used from importers when they generate new files within the import process. * Added a `remap.gen_param` custom value to .import files, which can be used by importers to store data needed to generate this file again or not. This API is added to allow the GLTF2 importer to properly extract png files as textures.
2023-01-31Merge pull request #72445 from reduz/restore-script-class-cache-if-removedRémi Verschelde
Restore script class cache if removed
2023-01-31Merge pull request #72444 from reduz/fix-global-class-parsingRémi Verschelde
Fix global script class parsing.
2023-01-31Merge pull request #72449 from lyuma/override_pose_cleanupRémi Verschelde
BoneAttachment3D: Remove duplicate override_pose
2023-01-31Merge pull request #71949 from SaracenOne/update_animation_tree_cacheRémi Verschelde
Force update AnimationTree player cache when AnimationPlayer changes.
2023-01-31Merge pull request #72245 from JonqsGames/apply_root_scale_to_shapeRémi Verschelde
Apply root scale to 3d shapes on import
2023-01-31Merge pull request #72201 from fire/gltf-extract-imgRémi Verschelde
Restore gltf embedded scenes due to problems with textures.
2023-01-31Merge pull request #72447 from TokageItLab/fix-sprite-frames-edit-switchingRémi Verschelde
Fix SpriteFramesEditor is spamming to switch bottom panel
2023-01-31Merge pull request #72420 from TokageItLab/fix-animation-editor-pluginRémi Verschelde
Fix broken bottom panel switching
2023-01-31Merge pull request #72431 from raulsntos/dotnet/rid-iequatableRémi Verschelde
C#: Implement `IEquatable` in `Rid`
2023-01-31Fix global script class parsing.Juan Linietsky
* Broke with #72226 * Restored previous version of the code, made it even more error tolerant. * Added a warning to **not** change the code. Fixes #72226.
2023-01-31Force update AnimationTree player cache when AnimationPlayer changes.SaracenOne
2023-01-31BoneAttachment3D: Remove duplicate override_poseLyuma
Also removes unused override_mode property since we removed the local pose override feature in #71137. Fixes #72407
2023-01-31Fix switching method in SpriteFramesEditorSilc Renew
2023-01-31Fix broken bottom panel switchingSilc Renew
2023-01-31gltf: Avoid using base64 hash as an image filenameK. S. Ernest (iFire) Lee
Consistently use the images.name property with deduplication, or else the image index.
2023-01-31Restore script class cache if removedJuan Linietsky
I have no idea why anyone would do this, but this fixes it. Fixes #72154. Depends on #72444 being merged to function properly.
2023-01-31Merge pull request #62737 from kidrigger/gdext_videodecoderRémi Verschelde
Updates VideoDecoder plugin API to GDExt.
2023-01-31Merge pull request #69248 from vonagam/fixing-typed-arraysRémi Verschelde
GDScript: Fix typed arrays
2023-01-31Merge pull request #72404 from clayjohn/RD-sky-crashRémi Verschelde
Fix various crashes relating to low roughness_layers
2023-01-31GDScript: Fix issues with typed arraysDmitrii Maganov
2023-01-31Merge pull request #72107 from rburing/separation_ray_normalRémi Verschelde
Fix separation ray normal direction
2023-01-31Merge pull request #72422 from BastiaanOlij/openxr_set_active_setsRémi Verschelde
Added methods to OpenXR interface to set which action sets are active
2023-01-31Merge pull request #72427 from MinusKube/csg-polygon-path-bugRémi Verschelde
Don't generate CSGPolygon3D shape before the assigned path is inside tree
2023-01-31Merge pull request #72426 from fire/4-warningsRémi Verschelde
Fixed a few godot engine 4 warnings on clang with Opengl and Windows …
2023-01-31Merge pull request #72441 from bruvzg/lbl3d_aaaRémi Verschelde
[Sprite3D/Label3D] Expose alpha antialiasing properties.
2023-01-31Merge pull request #72439 from bruvzg/ed_pr_hideRémi Verschelde
[Editor] Fix editor progress dialog auto closing on focus loss.
2023-01-31Merge pull request #72433 from clayjohn/Pointlight2D-crashRémi Verschelde
Avoid crash when CanvasTexture used with light decal atlas
2023-01-31Merge pull request #72438 from myaaaaaaaaa/segfault-testRémi Verschelde
Fail instead of segfaulting when files cannot be opened in IO tests
2023-01-31Merge pull request #72437 from lyuma/lightmap_custom_uvRémi Verschelde
Implement custom uvs for Static Lightmap imported gltf
2023-01-31Merge pull request #72212 from anvilfolk/gdtestnamesRémi Verschelde
Add option to print filenames in GDScript unit testing
2023-01-31Merge pull request #71499 from dalexeev/improve-sprite-frame-editorRémi Verschelde
Few improvements for SpriteFrames Editor
2023-01-31Merge pull request #72357 from aaronfranke/area-gravity-unit-distRémi Verschelde
Replace Area gravity point distance scale with unit distance
2023-01-31Merge pull request #72413 from addmix/addmix/masterRémi Verschelde
Added documentation note for `add_custom_type()`
2023-01-31Merge pull request #72343 from clayjohn/editor-canvas-bgRémi Verschelde
Remove viewport_set_disable_environment in favor of viewport_set_environment_mode
2023-01-31[Sprite3D/Label3D] Expose alpha antialiasing properties.bruvzg
2023-01-31[Editor] Fix editor progress dialog auto closing on focus loss.bruvzg
2023-01-31Fail instead of segfaulting in IO testsmyaaaaaaaaa
2023-01-30Implement custom uvs for Static Lightmap imported gltfLyuma
2023-01-30Avoid crash when CanvasTexture used with light decal atlasclayjohn
The decal atlas is used for Light2Ds, decals, and Light3Ds
2023-01-31C#: Implement `IEquatable` in `Rid`Raul Santos
- Implement `IEquatable` interface. - Implement `==` and `!=` operators. - Add `IsValid` method. - Override `Equals` and `GetHashCode`. - Fix `ToString` to follow Core. - Sync documentation with Core.
2023-01-30Add option to print filenames in GDScript unit testingocean (they/them)
2023-01-30Updates VideoDecoder plugin API to GDExtension.anish bhobe
Adds VideoStream and relevant resource loaders to migrate external GDNative plugins to GDExtension. Adds a VideoStreamLoader as a specialization of ResourceFormatLoader as ClassDB::is_parent_class is inaccessible from GDExtension currently. Using Object* instead of Ref<T> in order to avoid the refcount bug (godotengine/godot-cpp#652) Also another bug is in ResourceLoader in use on the extension side that requires fixing.
2023-01-31Don't generate CSGPolygon3D shape before the assigned path is inside treeMinusKube
2023-01-30Fixed a few godot engine 4 warnings on clang with Opengl and Windows apis.K. S. Ernest (iFire) Lee
2023-01-31Added methods to OpenXR interface to set which action sets are activeBastiaan Olij
2023-01-30Added documentation note for `add_custom_type()`addmix
2023-01-30Remove viewport_set_disable_environment in favor of ↵clayjohn
viewport_set_environment_mode This allows us to set a default value inherited by child viewports and have child viewports set the value themselves which is needed for disabling the environment in the editor
2023-01-30Fix various crashes relating to low roughness_layersclayjohn
2023-01-30Merge pull request #72031 from reduz/change-high-quality-texture-importRémi Verschelde
Refactor high quality texture import