Skip to content

Commit 88820f9

Browse files
authored
Merge pull request godotengine#5490 from skyace65/AdvancedGuiMaster
List advanced GUI Objects (Master)
2 parents 9ca89cd + adda89d commit 88820f9

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

development/compiling/optimizing_for_size.rst

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,8 @@ Tools must be disabled in order to use this flag, as the editor is not designed
106106
to operate without 3D support. Without it, the binary size can be reduced
107107
by about 15%.
108108

109-
Disabling advanced GUI nodes
110-
----------------------------
109+
Disabling advanced GUI objects
110+
------------------------------
111111

112112
- **Space savings:** Moderate
113113
- **Difficulty:** Easy
@@ -120,6 +120,33 @@ TextEdit or GraphEdit. They can be disabled using a build flag:
120120

121121
scons p=windows target=release tools=no disable_advanced_gui=yes
122122

123+
This is everything that will be disabled:
124+
125+
- FileDialog
126+
- PopupMenu
127+
- Tree
128+
- TextEdit
129+
- CodeEdit
130+
- SyntaxHighlighter
131+
- CodeHighlighter
132+
- TreeItem
133+
- OptionButton
134+
- SpinBox
135+
- ColorPicker
136+
- ColorPickerButton
137+
- RichTextlabel
138+
- RichTextEffect
139+
- CharFXTransform
140+
- AcceptDialog
141+
- ConfirmationDialog
142+
- MarginContainer
143+
- SubViewportContainer
144+
- SplitContainer
145+
- HSplitContainer
146+
- VSplitContainer
147+
- GraphNode
148+
- GraphEdit
149+
123150
Disabling unwanted modules
124151
--------------------------
125152

0 commit comments

Comments
 (0)