summaryrefslogtreecommitdiff
path: root/scene/resources
AgeCommit message (Collapse)Author
2021-10-05Fix editable children errors when packing scene tree at runtimePouleyKetchoupp
When packing a scene node which is not the root, errors where caused by internal checks in is_editable_instance method. This check can be safely made outside instead.
2021-10-05Merge pull request #53237 from metinc/fix-animated-sprite-precision-error-masterRémi Verschelde
2021-10-04Correctly bind optional arguments when emitting Theme changesYuri Sizov
2021-10-04Merge pull request #53378 from clayjohn/hide_render_priorityRémi Verschelde
Hide render_priority except when using SpatialMaterials
2021-10-04Hide render_priority except when using SpatialMaterialsclayjohn
2021-10-04Merge pull request #53396 from pycbouh/theme-improve-change-propagationRémi Verschelde
Make `Theme` report property list changes less often
2021-10-04Make Theme report property list changes less oftenYuri Sizov
2021-10-04GDScript completion: Handle quote style ad-hoc to remove editor dependencyRémi Verschelde
`core` and `scene` shouldn't depend on `editor`, so they can't query this style setting in `get_argument_options`. But we can handle it after the fact in GDScript's completion code. Also cleans up a couple extra unused invalid includes in `core`.
2021-10-04Merge pull request #53341 from pycbouh/gui-editor-scale-encapsulationRémi Verschelde
2021-10-04Add the base scale factor to the Theme resourceYuri Sizov
2021-10-03GLTF for game templates.K. S. Ernest (iFire) Lee
Convert GLTF Document to use ImporterMeshInstance3D. Add a GLTFDocument extension list and an extension for converting the importer mesh instance 3d to mesh instance 3d. Use GLTF module when the editor tools are disabled. Modified the render server to be less restrictive on matching blend arrays and have more logging. Misc bugs with multimesh. Always index the meshes.
2021-10-02Reorganize Theme resource code for better maintainabilityYuri Sizov
2021-10-01Implement TextServer GDExtension interface, remove TextServer GDNative ↵bruvzg
interface.
2021-10-01Merge pull request #53208 from timothyqiu/headless-crashRémi Verschelde
2021-10-01[FontData] Fixes saving copy of the font source data, if it was created from ↵bruvzg
built-in font.
2021-10-01Merge pull request #53277 from YeldhamDev/tabs_renamingRémi Verschelde
2021-09-30Fix angular velocity default value in TileSetPouleyKetchoupp
Value was uninitialized, which lead to undefined behavior.
2021-09-30Rename some elements of `Tabs`Michael Alexsander
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Merge pull request #53259 from boruok/fix-atlas-texture-get_data-crashRémi Verschelde
2021-09-30Rename Node's `filename` property to `scene_file_path` for clarityHugo Locurcio
2021-09-30Fix AtlasTexture get_data() crashboruok
2021-09-29Add half frame to floor()Metin Celik
2021-09-29Improve TileMap physics for moving platforms and conveyor belts like movementsGilles Roudière
2021-09-29Fix crash in headless modeHaoyu Qiu
2021-09-29Merge pull request #53189 from AnilBK/use-class-specific-funcsRémi Verschelde
2021-09-29Merge pull request #53186 from groud/tiles_fixesRémi Verschelde
2021-09-29Use functions defined in the their classes.Anilforextra
2021-09-28Various tiles-related fixesGilles Roudière
2021-09-28Merge pull request #53180 from boruok/4.0-fix-atlas-texture-return-nullRémi Verschelde
2021-09-284.0 fix atlas texture return nullboruok
2021-09-28Fixes the normals of SphereMesh when the radius is different from 1Duarte David
2021-09-27QuadMesh remove format ARRAY_FORMAT_INDEXBrian Semrau
2021-09-27Validate before passing indices to meshoptimizerHaoyu Qiu
2021-09-26Merge duplicate branch conditions to one.Anilforextra
Use SWAP template for swapping values.
2021-09-24Merge pull request #52430 from AnilBK/vector2-replacementsRémi Verschelde
2021-09-23Construct values only when necessary.Anilforextra
2021-09-23Implement animated tilesGilles Roudière
2021-09-22Fill variation coordinates dictionary with default values when FontData is ↵bruvzg
set/added.
2021-09-21Added search colors to TextEdit and CodeEdit themePaulb23
2021-09-21Merge pull request #52775 from gyroninja/fix-instantiated-root-node-crashRémi Verschelde
Fail at instantiating a packed scene if the root node is instantiated
2021-09-21Merge pull request #52466 from tcoxon/fix_43733_4.0Rémi Verschelde
Prevent shaders from generating code before the constructor finishes.
2021-09-21Prevent shaders from generating code before the constructor finishes.Tom Coxon
Fixes #43733: "creating SpatialMaterial in a separate thread creates invalid shaders (temporarily)." The bug occurred because various setters called in materials' constructors add materials to queues that are processed on the main thread. This means that when the materials are created in another thread, they can be processed on the main thread before the constructor has finished. The fix adds a flag to affected materials that prevents them from being added to the queue until their constructors have finished initialising all the members.
2021-09-20Merge pull request #52151 from CaptainProton42/fix-y-billboard-shearRémi Verschelde
Fix y billboard shear when rotating camera
2021-09-20Add FontData cache index check, remove excessive loop.bruvzg
2021-09-18Fail at instantiating if the root node is instantiatedgyroninja
2021-09-16Merge pull request #52681 from nekomatata/rename-rigid-bodyCamille Mohr-Daurat
Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBody
2021-09-16Rename RigidBody to RigidDynamicBody and SoftBody to SoftDynamicBodyPouleyKetchoupp
2021-09-15Merge pull request #52679 from nekomatata/world-boundary-shapeCamille Mohr-Daurat
Rename WorldMarginShape to WorldBoundaryShape
2021-09-14Clean convex hull decomposition codePouleyKetchoupp
Remove unnecessary conversion between triangle data and vertex data whenever possible.