You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 12:50:35 +00:00
Merge pull request #99113 from MewPurPur/tweak-debugger-sizings
Add minimum size to some debugger elements
This commit is contained in:
@@ -396,10 +396,14 @@ EditorPerformanceProfiler::EditorPerformanceProfiler() {
|
|||||||
set_split_offset(340 * EDSCALE);
|
set_split_offset(340 * EDSCALE);
|
||||||
|
|
||||||
monitor_tree = memnew(Tree);
|
monitor_tree = memnew(Tree);
|
||||||
|
monitor_tree->set_custom_minimum_size(Size2(300, 0) * EDSCALE);
|
||||||
monitor_tree->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
|
monitor_tree->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED);
|
||||||
monitor_tree->set_columns(2);
|
monitor_tree->set_columns(2);
|
||||||
monitor_tree->set_column_title(0, TTR("Monitor"));
|
monitor_tree->set_column_title(0, TTR("Monitor"));
|
||||||
|
monitor_tree->set_column_expand(0, true);
|
||||||
monitor_tree->set_column_title(1, TTR("Value"));
|
monitor_tree->set_column_title(1, TTR("Value"));
|
||||||
|
monitor_tree->set_column_custom_minimum_width(1, 100 * EDSCALE);
|
||||||
|
monitor_tree->set_column_expand(1, false);
|
||||||
monitor_tree->set_column_titles_visible(true);
|
monitor_tree->set_column_titles_visible(true);
|
||||||
monitor_tree->connect("item_edited", callable_mp(this, &EditorPerformanceProfiler::_monitor_select));
|
monitor_tree->connect("item_edited", callable_mp(this, &EditorPerformanceProfiler::_monitor_select));
|
||||||
monitor_tree->create_item();
|
monitor_tree->create_item();
|
||||||
@@ -408,6 +412,7 @@ EditorPerformanceProfiler::EditorPerformanceProfiler() {
|
|||||||
add_child(monitor_tree);
|
add_child(monitor_tree);
|
||||||
|
|
||||||
monitor_draw = memnew(Control);
|
monitor_draw = memnew(Control);
|
||||||
|
monitor_draw->set_custom_minimum_size(Size2(300, 0) * EDSCALE);
|
||||||
monitor_draw->set_clip_contents(true);
|
monitor_draw->set_clip_contents(true);
|
||||||
monitor_draw->connect(SceneStringName(draw), callable_mp(this, &EditorPerformanceProfiler::_monitor_draw));
|
monitor_draw->connect(SceneStringName(draw), callable_mp(this, &EditorPerformanceProfiler::_monitor_draw));
|
||||||
monitor_draw->connect(SceneStringName(gui_input), callable_mp(this, &EditorPerformanceProfiler::_marker_input));
|
monitor_draw->connect(SceneStringName(gui_input), callable_mp(this, &EditorPerformanceProfiler::_marker_input));
|
||||||
|
|||||||
@@ -748,6 +748,7 @@ EditorProfiler::EditorProfiler() {
|
|||||||
variables->connect("item_edited", callable_mp(this, &EditorProfiler::_item_edited));
|
variables->connect("item_edited", callable_mp(this, &EditorProfiler::_item_edited));
|
||||||
|
|
||||||
graph = memnew(TextureRect);
|
graph = memnew(TextureRect);
|
||||||
|
graph->set_custom_minimum_size(Size2(250 * EDSCALE, 0));
|
||||||
graph->set_expand_mode(TextureRect::EXPAND_IGNORE_SIZE);
|
graph->set_expand_mode(TextureRect::EXPAND_IGNORE_SIZE);
|
||||||
graph->set_mouse_filter(MOUSE_FILTER_STOP);
|
graph->set_mouse_filter(MOUSE_FILTER_STOP);
|
||||||
graph->connect(SceneStringName(draw), callable_mp(this, &EditorProfiler::_graph_tex_draw));
|
graph->connect(SceneStringName(draw), callable_mp(this, &EditorProfiler::_graph_tex_draw));
|
||||||
|
|||||||
@@ -817,6 +817,7 @@ EditorVisualProfiler::EditorVisualProfiler() {
|
|||||||
variables->connect("cell_selected", callable_mp(this, &EditorVisualProfiler::_item_selected));
|
variables->connect("cell_selected", callable_mp(this, &EditorVisualProfiler::_item_selected));
|
||||||
|
|
||||||
graph = memnew(TextureRect);
|
graph = memnew(TextureRect);
|
||||||
|
graph->set_custom_minimum_size(Size2(250 * EDSCALE, 0));
|
||||||
graph->set_expand_mode(TextureRect::EXPAND_IGNORE_SIZE);
|
graph->set_expand_mode(TextureRect::EXPAND_IGNORE_SIZE);
|
||||||
graph->set_mouse_filter(MOUSE_FILTER_STOP);
|
graph->set_mouse_filter(MOUSE_FILTER_STOP);
|
||||||
graph->connect(SceneStringName(draw), callable_mp(this, &EditorVisualProfiler::_graph_tex_draw));
|
graph->connect(SceneStringName(draw), callable_mp(this, &EditorVisualProfiler::_graph_tex_draw));
|
||||||
|
|||||||
@@ -1920,6 +1920,7 @@ ScriptEditorDebugger::ScriptEditorDebugger() {
|
|||||||
threads->connect(SceneStringName(item_selected), callable_mp(this, &ScriptEditorDebugger::_select_thread));
|
threads->connect(SceneStringName(item_selected), callable_mp(this, &ScriptEditorDebugger::_select_thread));
|
||||||
|
|
||||||
stack_dump = memnew(Tree);
|
stack_dump = memnew(Tree);
|
||||||
|
stack_dump->set_custom_minimum_size(Size2(150, 0) * EDSCALE);
|
||||||
stack_dump->set_allow_reselect(true);
|
stack_dump->set_allow_reselect(true);
|
||||||
stack_dump->set_columns(1);
|
stack_dump->set_columns(1);
|
||||||
stack_dump->set_column_titles_visible(true);
|
stack_dump->set_column_titles_visible(true);
|
||||||
@@ -1931,6 +1932,7 @@ ScriptEditorDebugger::ScriptEditorDebugger() {
|
|||||||
stack_vb->add_child(stack_dump);
|
stack_vb->add_child(stack_dump);
|
||||||
|
|
||||||
VBoxContainer *inspector_vbox = memnew(VBoxContainer);
|
VBoxContainer *inspector_vbox = memnew(VBoxContainer);
|
||||||
|
inspector_vbox->set_custom_minimum_size(Size2(200, 0) * EDSCALE);
|
||||||
inspector_vbox->set_h_size_flags(SIZE_EXPAND_FILL);
|
inspector_vbox->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||||
sc->add_child(inspector_vbox);
|
sc->add_child(inspector_vbox);
|
||||||
|
|
||||||
@@ -1956,6 +1958,7 @@ ScriptEditorDebugger::ScriptEditorDebugger() {
|
|||||||
inspector_vbox->add_child(inspector);
|
inspector_vbox->add_child(inspector);
|
||||||
|
|
||||||
breakpoints_tree = memnew(Tree);
|
breakpoints_tree = memnew(Tree);
|
||||||
|
breakpoints_tree->set_custom_minimum_size(Size2(100, 0) * EDSCALE);
|
||||||
breakpoints_tree->set_h_size_flags(SIZE_EXPAND_FILL);
|
breakpoints_tree->set_h_size_flags(SIZE_EXPAND_FILL);
|
||||||
breakpoints_tree->set_column_titles_visible(true);
|
breakpoints_tree->set_column_titles_visible(true);
|
||||||
breakpoints_tree->set_column_title(0, TTR("Breakpoints"));
|
breakpoints_tree->set_column_title(0, TTR("Breakpoints"));
|
||||||
|
|||||||
Reference in New Issue
Block a user