Improving Bug Report option

parent d5326d3d
Pipeline #1842 passed with stage
in 9 minutes and 7 seconds
......@@ -1065,6 +1065,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1079,6 +1079,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Přeložit aplikaci</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1068,6 +1068,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Anwendung übersetzen</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1067,6 +1067,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Traducir Aplicación</translation>
</message>
<message>
<source>Report Bugs</source>
<translation>Reportar Errores</translation>
</message>
<message>
<source>Email</source>
<translation>Email</translation>
</message>
<message>
<source>We need your feedback</source>
<translation>Necesitamos sus reportes</translation>
</message>
<message>
<source>Github</source>
<translation>Github</translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation>El equipo de desarrollo de MystiQ Video Converter necesita que los usuarios que usan la aplicación ayuden a la detección de errores. Si usted detecta algún error y lo informa a nuestro equipo, ayudará a acelerar el proceso de corrección. Por lo tanto, puede ser parte de nuestro equipo de desarrollo incluso si no es un programador. Para informar errores, puede enviarnos un correo electrónico con la descripción detallada del mismo o puede ingresar a Github y describirnos el problema (en este caso debe tener creada una cuenta en Github).</translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1068,6 +1068,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Traduire l&apos;application</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1123,6 +1123,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Traducir a Aplicación</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1080,6 +1080,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Alkalmazás Fordítása</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
This diff is collapsed.
......@@ -1068,6 +1068,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Traduci applicazione</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1066,6 +1066,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>アプリケーションを翻訳</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1063,6 +1063,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1083,6 +1083,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Przetłumacz aplikację</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1068,6 +1068,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Traduzir aplicativo</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1065,6 +1065,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1064,6 +1064,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Перевести программу</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1122,6 +1122,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Перевести программу</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1124,6 +1124,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Översätt programmet</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1066,6 +1066,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation>Uygulama Çevirisi</translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1063,6 +1063,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -1063,6 +1063,26 @@ p, li { white-space: pre-wrap; }
<source>Translate Application</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report Bugs</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>We need your feedback</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Github</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaConverter</name>
......
......@@ -252,37 +252,54 @@ void MainWindow::slotTranslate()
void MainWindow::slotReport()
{
#ifdef Q_OS_WIN
QString eol = "\r\n";
#endif
#if defined(Q_OS_LINUX) || defined(Q_OS_MACOS)
QString eol = "\n";
#endif
QStringList stringList;
stringList << "mailto:";
stringList << "info@mystiqapp.com";
stringList << "?";
stringList << "subject=";
stringList << QString( tr("Reporting bugs from MystiQ ")+ tr("%1").arg(VERSION_STRING) );
stringList << "&";
stringList << "body=";
stringList << tr("Your comment:");
stringList << eol;
stringList << eol;
stringList << eol;
stringList << eol;
stringList << "--------------------------------";
stringList << eol;
stringList << tr("Report:");
stringList << eol;
stringList << eol;
stringList << eol;
stringList << eol;
stringList << "--------------------------------";
QString string = stringList.join( "" );
bool b = QDesktopServices::openUrl( QUrl( string, QUrl::TolerantMode ) );
Q_UNUSED(b)
QMessageBox d(this);
d.setWindowTitle(tr("Report Bugs"));
QPushButton * email_button = d.addButton(tr("Email"), QMessageBox::YesRole);
QPushButton * github_button = d.addButton(tr("Github"), QMessageBox::YesRole);
d.addButton(tr("Close"), QMessageBox::NoRole);
d.setDefaultButton(email_button);
d.setText("<h1>" + tr("We need your feedback") + "</h1><p>" +
tr("MystiQ Video Converter development team needs users who use the application to help detect errors. If you find an error and report it to our team, it will help speed up the correction process. Therefore, you can be part of our development team even if you are not a developer. To report an error, you can send us an email with the detailed description of it or you can enter Github and describe the issue (in this case you must have a GitHub Account).")
);
d.exec();
if (d.clickedButton() == email_button) {
#ifdef Q_OS_WIN
QString eol = "\r\n";
#endif
#if defined(Q_OS_LINUX) || defined(Q_OS_MACOS)
QString eol = "\n";
#endif
QStringList stringList;
stringList << "mailto:";
stringList << "info@mystiqapp.com";
stringList << "?";
stringList << "subject=";
stringList << QString( tr("Reporting bugs from MystiQ ")+ tr("%1").arg(VERSION_STRING) );
stringList << "&";
stringList << "body=";
stringList << tr("Your comment:");
stringList << eol;
stringList << eol;
stringList << eol;
stringList << eol;
stringList << "--------------------------------";
stringList << eol;
stringList << tr("Report:");
stringList << eol;
stringList << eol;
stringList << eol;
stringList << eol;
stringList << "--------------------------------";
QString string = stringList.join( "" );
bool b = QDesktopServices::openUrl( QUrl( string, QUrl::TolerantMode ) );
Q_UNUSED(b)
}
if (d.clickedButton() == github_button) {
QString github_issue="https://github.com/swl-x/MystiQ/issues/new/choose";
bool b = QDesktopServices::openUrl( QUrl( github_issue, QUrl::TolerantMode ) );
Q_UNUSED(b)
}
}
void MainWindow::slotShowUpdateDialog()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment