mirror of
https://github.com/gmod-integration/lua.git
synced 2025-03-15 22:07:34 +00:00
Fix: order in report bug level
This commit is contained in:
parent
3e5e2b3056
commit
2542a52051
|
@ -13,11 +13,26 @@ local Fields = {
|
||||||
["title"] = gmInte.getTranslation("report_bug.importance_level", "Importance Level"),
|
["title"] = gmInte.getTranslation("report_bug.importance_level", "Importance Level"),
|
||||||
["type"] = "dropdown",
|
["type"] = "dropdown",
|
||||||
["options"] = {
|
["options"] = {
|
||||||
["critical"] = gmInte.getTranslation("report_bug.importance_level.critical", "Critical - Crash or made the game unplayable."),
|
{
|
||||||
["high"] = gmInte.getTranslation("report_bug.importance_level.high", "High - Critical functionality is unusable."),
|
["level"] = "critical",
|
||||||
["medium"] = gmInte.getTranslation("report_bug.importance_level.medium", "Medium - Important functionality is unusable."),
|
["text"] = gmInte.getTranslation("report_bug.importance_level.critical", "Critical - Crash or made the game unplayable."),
|
||||||
["low"] = gmInte.getTranslation("report_bug.importance_level.low", "Low - Cosmetic issue."),
|
},
|
||||||
["trivial"] = gmInte.getTranslation("report_bug.importance_level.trivial", "Trivial - Very minor issue."),
|
{
|
||||||
|
["level"] = "high",
|
||||||
|
["text"] = gmInte.getTranslation("report_bug.importance_level.high", "High - Critical functionality is unusable."),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
["level"] = "medium",
|
||||||
|
["text"] = gmInte.getTranslation("report_bug.importance_level.medium", "Medium - Important functionality is unusable."),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
["level"] = "low",
|
||||||
|
["text"] = gmInte.getTranslation("report_bug.importance_level.low", "Low - Cosmetic issue."),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
["level"] = "trivial",
|
||||||
|
["text"] = gmInte.getTranslation("report_bug.importance_level.trivial", "Trivial - Very minor issue."),
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -132,13 +147,13 @@ local function openReportBug()
|
||||||
elseif field.type == "dropdown" then
|
elseif field.type == "dropdown" then
|
||||||
local dropdown = vgui.Create("DComboBox", dPanel)
|
local dropdown = vgui.Create("DComboBox", dPanel)
|
||||||
dropdown:Dock(TOP)
|
dropdown:Dock(TOP)
|
||||||
|
dropdown:SetSortItems(false)
|
||||||
dropdown:DockMargin(5, 5, 5, 5)
|
dropdown:DockMargin(5, 5, 5, 5)
|
||||||
dropdown:SetValue(gmInte.getTranslation("report_bug.importance_level.dsc", "How important is this bug?"))
|
dropdown:SetValue(gmInte.getTranslation("report_bug.importance_level.dsc", "How important is this bug?"))
|
||||||
for key, value in pairs(field.options) do
|
for key, value in ipairs(field.options) do
|
||||||
dropdown:AddChoice(value, key)
|
dropdown:AddChoice(value.text, value.level)
|
||||||
end
|
end
|
||||||
|
|
||||||
dropdown:SetSortItems(false)
|
|
||||||
gmInte.applyPaint(dropdown)
|
gmInte.applyPaint(dropdown)
|
||||||
table.insert(elements, dropdown)
|
table.insert(elements, dropdown)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user