From 4b64aef5555cf40a82abc6e3704d10bf9061ca30 Mon Sep 17 00:00:00 2001 From: Clayton Groeneveld Date: Sat, 9 Mar 2019 03:25:01 -0600 Subject: [PATCH 1/2] UI: Change HDD to Disk in locale --- UI/data/locale/en-US.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UI/data/locale/en-US.ini b/UI/data/locale/en-US.ini index 571b6fb72..2bd904d10 100644 --- a/UI/data/locale/en-US.ini +++ b/UI/data/locale/en-US.ini @@ -184,7 +184,7 @@ Basic.AutoConfig.TestPage.Result.Footer="To use these settings, click Apply Sett # stats Basic.Stats="Stats" Basic.Stats.CPUUsage="CPU Usage" -Basic.Stats.HDDSpaceAvailable="HDD space available" +Basic.Stats.HDDSpaceAvailable="Disk space available" Basic.Stats.MemoryUsage="Memory Usage" Basic.Stats.AverageTimeToRender="Average time to render frame" Basic.Stats.SkippedFrames="Skipped frames due to encoding lag" From e5cca6b2a563b14eb7e1c015896f15338fe75249 Mon Sep 17 00:00:00 2001 From: Clayton Groeneveld Date: Sat, 9 Mar 2019 03:45:14 -0600 Subject: [PATCH 2/2] UI: Fix yes/no not using localization in no source dialog --- UI/window-basic-main.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 1bcf4aa8f..bd439efb6 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -5477,14 +5477,16 @@ bool OBSBasic::NoSourcesConfirmation() msg += "\n\n"; msg += QTStr("NoSources.Text.AddSource"); - QMessageBox messageBox(QMessageBox::Question, - QTStr("NoSources.title"), - msg, - QMessageBox::Yes | QMessageBox::No, - this); - messageBox.setDefaultButton(QMessageBox::No); + QMessageBox messageBox(this); + messageBox.setWindowTitle(QTStr("NoSources.Title")); + messageBox.setText(msg); + QAbstractButton *Yes = messageBox.addButton(QTStr("Yes"), + QMessageBox::YesRole); + messageBox.addButton(QTStr("No"), QMessageBox::NoRole); + messageBox.setIcon(QMessageBox::Question); + messageBox.exec(); - if (QMessageBox::No == messageBox.exec()) + if (messageBox.clickedButton() != Yes) return false; }