1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-31 18:22:45 +00:00
serenity/Userland/Applications/DisplaySettings/MonitorSettings.gml
Tom 6565ec59fa DisplaySettings: Show display's manufacturer and size instead of device
Rather than displaying the path of the framebuffer, try and display
the manufacturer name and the size of the display. If no EDID data is
available, fall back to showing the device path.
2022-01-23 22:45:21 +00:00

95 lines
1.9 KiB
Text

@GUI::Widget {
fill_with_background_color: true
layout: @GUI::VerticalBoxLayout {
margins: [8]
}
@DisplaySettings::MonitorWidget {
name: "monitor_widget"
fixed_width: 304
fixed_height: 201
}
@GUI::Widget {
fixed_height: 20
}
@GUI::Widget {
shrink_to_fit: true
layout: @GUI::HorizontalBoxLayout {
margins: [8, 8, 6, 16]
}
@GUI::Label {
text: "Screen:"
text_alignment: "CenterLeft"
fixed_width: 55
}
@GUI::ComboBox {
name: "screen_combo"
}
}
@GUI::GroupBox {
layout: @GUI::VerticalBoxLayout {
margins: [14, 14, 4]
}
title: "Screen settings"
@GUI::Widget {
shrink_to_fit: true
layout: @GUI::HorizontalBoxLayout {
}
@GUI::Label {
text: "Resolution:"
text_alignment: "CenterLeft"
fixed_width: 95
}
@GUI::ComboBox {
name: "resolution_combo"
}
@GUI::Label {
name: "display_dpi"
text: "96 dpi"
text_alignment: "CenterMiddle"
fixed_width: 50
}
}
@GUI::Widget {
fixed_height: 8
}
@GUI::Widget {
shrink_to_fit: true
layout: @GUI::HorizontalBoxLayout {
}
@GUI::Label {
text: "Display scale:"
text_alignment: "CenterLeft"
fixed_width: 95
}
@GUI::RadioButton {
name: "scale_1x"
text: "1x"
fixed_width: 50
}
@GUI::RadioButton {
name: "scale_2x"
text: "2x"
fixed_width: 50
}
}
}
}