From: otta8634 Date: Sat, 8 Feb 2025 14:39:50 +0000 (+0800) Subject: Neaten Settings > User dialog X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=ff4576ca3db9580e4d55ee0adb288ec2f6ef10b9;p=xonotic%2Fxonotic-data.pk3dir.git 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. --- 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)