From ff4576ca3db9580e4d55ee0adb288ec2f6ef10b9 Mon Sep 17 00:00:00 2001 From: otta8634 Date: Sat, 8 Feb 2025 22:39:50 +0800 Subject: [PATCH] Neaten Settings > User dialog Made the language list wider, since now with the addition of English (United Kingdom) the language name can be quite long. --- qcsrc/menu/xonotic/dialog_settings_user.qc | 10 +++++----- qcsrc/menu/xonotic/languagelist.qc | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/qcsrc/menu/xonotic/dialog_settings_user.qc b/qcsrc/menu/xonotic/dialog_settings_user.qc index 5e5b707fa..70f3f80a8 100644 --- a/qcsrc/menu/xonotic/dialog_settings_user.qc +++ b/qcsrc/menu/xonotic/dialog_settings_user.qc @@ -58,13 +58,13 @@ void XonoticUserSettingsTab_fill(entity me) e.onClick = SetLanguage_Click; e.onClickEntity = sk;*/ - me.gotoRC(me, 0, 3.75); me.setFirstColumn(me, me.currentColumn); - me.TD(me, 1, 1.5, e = makeXonoticHeaderLabel(_("Text Language"))); + me.gotoRC(me, 0, 3.65); me.setFirstColumn(me, me.currentColumn); + me.TD(me, 1, 1.7, e = makeXonoticHeaderLabel(_("Text Language"))); me.TR(me); - me.TD(me, 8, 1.5, sk = makeXonoticLanguageList()); + me.TD(me, 8, 1.7, sk = makeXonoticLanguageList()); - me.gotoRC(me, 9, 3.75); me.setFirstColumn(me, me.currentColumn); - me.TD(me, 1, 1.5, e = makeXonoticButton(_("Set language"), '0 0 0')); + me.gotoRC(me, 9, 3.65); me.setFirstColumn(me, me.currentColumn); + me.TD(me, 1, 1.7, e = makeXonoticButton(_("Set language"), '0 0 0')); e.onClick = SetLanguage_Click; e.onClickEntity = sk; diff --git a/qcsrc/menu/xonotic/languagelist.qc b/qcsrc/menu/xonotic/languagelist.qc index 664101a81..59196bd1b 100644 --- a/qcsrc/menu/xonotic/languagelist.qc +++ b/qcsrc/menu/xonotic/languagelist.qc @@ -79,9 +79,9 @@ void XonoticLanguageList_resizeNotify(entity me, vector relOrigin, vector relSiz me.realFontSize_x = me.fontSize / (absSize.x * (1 - me.controlWidth)); me.realUpperMargin = 0.5 * (1 - me.realFontSize.y); me.columnPercentageSize = me.realFontSize.x * 3; - me.columnPercentageOrigin = 1 - me.columnPercentageSize; - me.columnNameOrigin = 0; - me.columnNameSize = me.columnPercentageOrigin; + me.columnPercentageOrigin = 1 - me.columnPercentageSize - 0.5 * me.realFontSize.x; + me.columnNameOrigin = 0.5 * me.realFontSize.x; + me.columnNameSize = me.columnPercentageOrigin - me.columnNameOrigin; } void XonoticLanguageList_setSelected(entity me, float i) -- 2.39.5