From 9e63e85a33f0017ee3f7bcaeb450d8946024e355 Mon Sep 17 00:00:00 2001 From: Wynd Date: Sun, 25 Jan 2026 01:34:15 +0200 Subject: [PATCH] Updated the minsize profile and fixed svgs not being visible --- .gitignore | 1 + profiles/minsize.gdbuild | 26 ++++++++++++++++++++++++-- profiles/minsize.py | 5 +++++ 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 724f520..cded198 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /android/ builds/ export_templates/ +**/logs diff --git a/profiles/minsize.gdbuild b/profiles/minsize.gdbuild index a4d3f6a..2fdbc4b 100644 --- a/profiles/minsize.gdbuild +++ b/profiles/minsize.gdbuild @@ -13,17 +13,20 @@ "module_godot_physics_2d_enabled": false, "module_godot_physics_3d_enabled": false, "module_jolt_physics_enabled": false, + "module_msdfgen_enabled": false, "module_openxr_enabled": false, "rendering_device": false, "vulkan": false }, "disabled_classes": [ + "AnimatedTexture", "Animation", "AnimationLibrary", "AnimationMixer", "AnimationNode", "AnimationNodeStateMachinePlayback", "AnimationNodeStateMachineTransition", + "AtlasTexture", "AudioBusLayout", "AudioEffect", "AudioStream", @@ -33,8 +36,10 @@ "BoneMap", "ButtonGroup", "CameraAttributes", + "CameraTexture", "CanvasItemMaterial", "CanvasLayer", + "CanvasTexture", "ColorPalette", "Compositor", "CompositorEffect", @@ -42,7 +47,11 @@ "Curve", "Curve2D", "Curve3D", + "CurveTexture", + "CurveXYZTexture", + "DPITexture", "Environment", + "ExternalTexture", "FogMaterial", "FoldableGroup", "GDExtension", @@ -63,13 +72,18 @@ "GLTFState", "GLTFTexture", "GLTFTextureSampler", + "Gradient", + "GradientTexture1D", + "GradientTexture2D", "HTTPRequest", + "ImporterMesh", "InstancePlaceholder", "JSON", "LabelSettings", "LightmapGIData", "Mesh", "MeshLibrary", + "MeshTexture", "MultiMesh", "MultiplayerSpawner", "MultiplayerSynchronizer", @@ -82,6 +96,7 @@ "Node2D", "Node3D", "Noise", + "NoiseTexture2D", "Occluder3D", "OccluderPolygon2D", "OggPacketSequence", @@ -98,9 +113,13 @@ "PhysicalSkyMaterial", "PhysicsMaterial", "PlaceholderMaterial", + "PlaceholderTexture2D", + "PolygonPathFinder", + "PortableCompressedTexture2D", "ProceduralSkyMaterial", "RDShaderFile", "RDShaderSPIRV", + "SceneReplicationConfig", "Shape2D", "Shape3D", "SkeletonModification2D", @@ -110,15 +129,17 @@ "Sky", "SpriteFrames", "StyleBoxEmpty", - "StyleBoxLine", "StyleBoxTexture", "SyntaxHighlighter", - "Texture", + "Texture2DRD", + "Texture3D", + "TextureLayered", "TileMapPattern", "TileSet", "TileSetSource", "VideoStream", "VideoStreamPlayback", + "ViewportTexture", "VisualShaderNodeBillboard", "VisualShaderNodeBooleanParameter", "VisualShaderNodeClamp", @@ -193,6 +214,7 @@ "VoxelGIData", "World2D", "World3D", + "WorldEnvironment", "X509Certificate" ], "type": "build_profile" diff --git a/profiles/minsize.py b/profiles/minsize.py index edae4f0..24d4a01 100644 --- a/profiles/minsize.py +++ b/profiles/minsize.py @@ -8,12 +8,17 @@ use_volk = "no" openxr = "no" minizip = "no" graphite = "no" + modules_enabled_by_default = "no" module_gdscript_enabled = "yes" module_text_server_fb_enabled = "yes" module_freetype_enabled = "yes" module_svg_enabled = "yes" +module_webp_enabled = "yes" + disable_3d = "yes" disable_navigation_2d = "yes" disable_navigation_3d = "yes" disable_xr = "yes" +disable_physics_2d = "yes" +disable_physics_3d = "yes"