Commit 8cada11f authored by Syping's avatar Syping

gta5view 1.6.2

parent 90265d23
Pipeline #34337527 passed with stage
in 7 minutes and 29 seconds
......@@ -21,7 +21,7 @@ mkdir -p /usr/share/gta5view && \
# Starting build
cd qt5 && \
qmake -qt=5 -spec linux-clang GTA5SYNC_PREFIX=/usr QMAKE_CXXFLAGS+=-std=gnu++11 ${QMAKE_FLAGS_QT5} ${QMAKE_BUILD_TYPE} "DEFINES+=GTA5SYNC_BUILDCODE=\\\\\\\"${PACKAGE_CODE}\\\\\\\"" "DEFINES+=GTA5SYNC_APPVER=\\\\\\\"${APPLICATION_VERSION}\\\\\\\"" "DEFINES+=GTA5SYNC_COMMIT=\\\\\\\"${APPLICATION_COMMIT}\\\\\\\"" DEFINES+=GTA5SYNC_QCONF DEFINES+=GTA5SYNC_TELEMETRY "DEFINES+=GTA5SYNC_TELEMETRY_WEBURL=\\\\\\\"https://dev.syping.de/gta5view-userstats/\\\\\\\"" ../../gta5view.pro && \
qmake -qt=5 -spec linux-clang GTA5SYNC_PREFIX=/usr QMAKE_CXXFLAGS+=-std=gnu++11 ${QMAKE_FLAGS_QT5} ${QMAKE_BUILD_TYPE} "DEFINES+=GTA5SYNC_BUILDCODE=\\\\\\\"${PACKAGE_CODE}\\\\\\\"" "DEFINES+=GTA5SYNC_APPVER=\\\\\\\"${APPLICATION_VERSION}\\\\\\\"" "DEFINES+=GTA5SYNC_COMMIT=\\\\\\\"${APPLICATION_COMMIT}\\\\\\\"" DEFINES+=GTA5SYNC_QCONF DEFINES+=GTA5SYNC_TELEMETRY "DEFINES+=GTA5SYNC_TELEMETRY_WEBURL=\\\\\\\"https://dev.syping.de/gta5view-userstats/\\\\\\\"" DEFINES+=GTA5SYNC_DONATION "DEFINES+=GTA5SYNC_DONATION_EMAIL=\\\\\\\"paypal/at/syping.de\\\\\\\"" ../../gta5view.pro && \
make depend && \
make -j 4 && \
checkinstall -D --default --nodoc --install=no --pkgname=gta5view-qt5 --pkgversion=${PACKAGE_VERSION} --pkgrelease=${PACKAGE_BUILD} --pkggroup=utility --maintainer="Syping \<dpkg@syping.de\>" --requires=libqt5core5a,libqt5gui5,libqt5network5,libqt5widgets5,qttranslations5-l10n --conflicts=gta5view,gta5view-qt4 --replaces=gta5view,gta5view-qt4 --pakdir=${PROJECT_DIR}/assets && \
......
......@@ -3,7 +3,7 @@
!define APP_NAME "gta5view"
!define COMP_NAME "Syping"
!define WEB_SITE "https://gta5view.syping.de/"
!define VERSION "1.6.1.0"
!define VERSION "1.6.2.0"
!define COPYRIGHT "Copyright 2016-2018 Syping"
!define DESCRIPTION "Grand Theft Auto V Savegame and Snapmatic Viewer/Editor"
!define INSTALLER_NAME "gta5view_setup.exe"
......
......@@ -12,7 +12,7 @@ mkdir -p assets && \
# Starting build
cd build && \
qmake-static ${QMAKE_FLAGS_QT5} ${QMAKE_BUILD_TYPE} "DEFINES+=GTA5SYNC_BUILDCODE=\\\\\\\"${PACKAGE_CODE}\\\\\\\"" "DEFINES+=GTA5SYNC_APPVER=\\\\\\\"${APPLICATION_VERSION}\\\\\\\"" "DEFINES+=GTA5SYNC_COMMIT=\\\\\\\"${APPLICATION_COMMIT}\\\\\\\"" DEFINES+=GTA5SYNC_TELEMETRY "DEFINES+=GTA5SYNC_TELEMETRY_WEBURL=\\\\\\\"https://dev.syping.de/gta5view-userstats/\\\\\\\"" ../gta5view.pro && \
qmake-static ${QMAKE_FLAGS_QT5} ${QMAKE_BUILD_TYPE} "DEFINES+=GTA5SYNC_BUILDCODE=\\\\\\\"${PACKAGE_CODE}\\\\\\\"" "DEFINES+=GTA5SYNC_APPVER=\\\\\\\"${APPLICATION_VERSION}\\\\\\\"" "DEFINES+=GTA5SYNC_COMMIT=\\\\\\\"${APPLICATION_COMMIT}\\\\\\\"" DEFINES+=GTA5SYNC_TELEMETRY "DEFINES+=GTA5SYNC_TELEMETRY_WEBURL=\\\\\\\"https://dev.syping.de/gta5view-userstats/\\\\\\\"" DEFINES+=GTA5SYNC_DONATION "DEFINES+=GTA5SYNC_DONATION_EMAIL=\\\\\\\"paypal/at/syping.de\\\\\\\"" ../gta5view.pro && \
make depend && \
make -j 4 && \
cp -Rf release/*.exe ${PROJECT_DIR}/assets/${GTA5VIEW_EXECUTABLE} && \
......
......@@ -12,7 +12,7 @@ mkdir -p assets && \
# Starting build
cd build && \
qmake ${QMAKE_FLAGS_QT5} ${QMAKE_BUILD_TYPE} "DEFINES+=GTA5SYNC_BUILDCODE=\\\\\\\"${PACKAGE_CODE}\\\\\\\"" "DEFINES+=GTA5SYNC_APPVER=\\\\\\\"${APPLICATION_VERSION}\\\\\\\"" "DEFINES+=GTA5SYNC_COMMIT=\\\\\\\"${APPLICATION_COMMIT}\\\\\\\"" DEFINES+=GTA5SYNC_TELEMETRY "DEFINES+=GTA5SYNC_TELEMETRY_WEBURL=\\\\\\\"https://dev.syping.de/gta5view-userstats/\\\\\\\"" DEFINES+=GTA5SYNC_QCONF DEFINES+=GTA5SYNC_INLANG='\\\"RUNDIR:SEPARATOR:lang\\\"' DEFINES+=GTA5SYNC_LANG='\\\"RUNDIR:SEPARATOR:lang\\\"' DEFINES+=GTA5SYNC_PLUG='\\\"RUNDIR:SEPARATOR:plugins\\\"' ../gta5view.pro && \
qmake ${QMAKE_FLAGS_QT5} ${QMAKE_BUILD_TYPE} "DEFINES+=GTA5SYNC_BUILDCODE=\\\\\\\"${PACKAGE_CODE}\\\\\\\"" "DEFINES+=GTA5SYNC_APPVER=\\\\\\\"${APPLICATION_VERSION}\\\\\\\"" "DEFINES+=GTA5SYNC_COMMIT=\\\\\\\"${APPLICATION_COMMIT}\\\\\\\"" DEFINES+=GTA5SYNC_TELEMETRY "DEFINES+=GTA5SYNC_TELEMETRY_WEBURL=\\\\\\\"https://dev.syping.de/gta5view-userstats/\\\\\\\"" DEFINES+=GTA5SYNC_DONATION "DEFINES+=GTA5SYNC_DONATION_EMAIL=\\\\\\\"paypal/at/syping.de\\\\\\\"" DEFINES+=GTA5SYNC_QCONF DEFINES+=GTA5SYNC_INLANG='\\\"RUNDIR:SEPARATOR:lang\\\"' DEFINES+=GTA5SYNC_LANG='\\\"RUNDIR:SEPARATOR:lang\\\"' DEFINES+=GTA5SYNC_PLUG='\\\"RUNDIR:SEPARATOR:plugins\\\"' ../gta5view.pro && \
make depend && \
make -j 4 && \
cd ${PROJECT_DIR}/assets && \
......
......@@ -44,7 +44,7 @@
#endif
#ifndef GTA5SYNC_APPVER
#define GTA5SYNC_APPVER "1.6.1"
#define GTA5SYNC_APPVER "1.6.2"
#endif
#if __cplusplus
......
/*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer
* Copyright (C) 2018 Syping
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*****************************************************************************/
#include "TranslationClass.h"
#include "DonationDialog.h"
#include "config.h"
#include <QSettings>
#include <QDebug>
DonationDialog::DonationDialog(QWidget *parent) : QDialog(parent)
{
setWindowFlags(windowFlags()^Qt::WindowContextHelpButtonHint);
setWindowTitle(tr("Donate"));
setLayout(&layout);
titleLabel.setText(tr("<h4>Hello, thank you for using %1!</h4>").arg(GTA5SYNC_APPSTR));
layout.addWidget(&titleLabel);
informationLabel.setText(tr("When you think %1 is useful for you, you should consider donate for support future development.").arg(GTA5SYNC_APPSTR));
informationLabel.setWordWrap(true);
layout.addWidget(&informationLabel);
donateLabel.setText(QString("<a href=\"%1\"><img src=\":/img/donate.png\"></a>").arg(donateUrl()));
donateLabel.setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Expanding);
donateLabel.setOpenExternalLinks(true);
layout.addWidget(&donateLabel);
layout.addLayout(&buttomLayout);
showAgainBox.setChecked(true);
showAgainBox.setText(tr("Show Again"));
showAgainBox.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum);
buttomLayout.addWidget(&showAgainBox);
closeButton.setText(tr("&Close"));
connect(&closeButton, SIGNAL(clicked()), this, SLOT(close()));
buttomLayout.addWidget(&closeButton);
resize(((double)sizeHint().width() * 1.5), sizeHint().height());
}
DonationDialog::~DonationDialog()
{
}
void DonationDialog::closeEvent(QCloseEvent *ev)
{
QSettings settings(GTA5SYNC_APPVENDOR, GTA5SYNC_APPSTR);
settings.beginGroup("Startup");
settings.setValue("ShowDonation", showAgainBox.isChecked());
settings.endGroup();
ev->accept();
}
QString DonationDialog::donateUrl()
{
QString donationUrl;
QString currencyCode = QLocale::system().currencySymbol(QLocale::CurrencyIsoCode);
if (currencyCode == "EUR")
{
donationUrl = QString("https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=%1&item_name=Donation+for+%2&item_number=%3+Version&currency_code=EUR").arg(QString(GTA5SYNC_DONATION_EMAIL).replace("/at/", "@"), QString(GTA5SYNC_APPSTR).replace(" ", "+"), QString(GTA5SYNC_BUILDCODE).replace(" ", "+"));
}
else if (currencyCode == "GBP")
{
donationUrl = QString("https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=%1&item_name=Donation+for+%2&item_number=%3+Version&currency_code=GBP").arg(QString(GTA5SYNC_DONATION_EMAIL).replace("/at/", "@"), QString(GTA5SYNC_APPSTR).replace(" ", "+"), QString(GTA5SYNC_BUILDCODE).replace(" ", "+"));
}
else
{
donationUrl = QString("https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=%1&item_name=Donation+for+%2&item_number=%3+Version&currency_code=USD").arg(QString(GTA5SYNC_DONATION_EMAIL).replace("/at/", "@"), QString(GTA5SYNC_APPSTR).replace(" ", "+"), QString(GTA5SYNC_BUILDCODE).replace(" ", "+"));
}
return donationUrl;
}
/*****************************************************************************
* gta5view Grand Theft Auto V Profile Viewer
* Copyright (C) 2018 Syping
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*****************************************************************************/
#ifndef DONATIONDIALOG_H
#define DONATIONDIALOG_H
#include <QLabel>
#include <QDialog>
#include <QString>
#include <QCheckBox>
#include <QCloseEvent>
#include <QHBoxLayout>
#include <QVBoxLayout>
#include <QPushButton>
#include <QSpacerItem>
namespace Ui {
class DonationDialog;
}
class DonationDialog : public QDialog
{
Q_OBJECT
public:
explicit DonationDialog(QWidget *parent = nullptr);
~DonationDialog();
protected:
void closeEvent(QCloseEvent *ev);
private:
QString donateUrl();
QVBoxLayout layout;
QLabel titleLabel;
QLabel informationLabel;
QLabel donateLabel;
QCheckBox showAgainBox;
QHBoxLayout buttomLayout;
QPushButton closeButton;
};
#endif // DONATIONDIALOG_H
......@@ -64,6 +64,7 @@ SOURCES += main.cpp \
TranslationClass.cpp \
UserInterface.cpp \
anpro/imagecropper.cpp \
dnr/DonationDialog.cpp \
pcg/pcg_basic.c \
tmext/TelemetryClassAuthenticator.cpp \
uimod/JSHighlighter.cpp \
......@@ -108,6 +109,7 @@ HEADERS += \
anpro/imagecropper.h \
anpro/imagecropper_e.h \
anpro/imagecropper_p.h \
dnr/DonationDialog.h \
pcg/pcg_basic.h \
tmext/TelemetryClassAuthenticator.h \
uimod/JSHighlighter.h \
......@@ -158,7 +160,7 @@ DISTFILES += res/app.rc \
res/gta5view.png \
lang/README.txt
INCLUDEPATH += ./anpro ./pcg ./tmext ./uimod
INCLUDEPATH += ./anpro ./dnr ./pcg ./tmext ./uimod
# GTA5SYNC/GTA5VIEW ONLY
......@@ -235,6 +237,13 @@ contains(DEFINES, GTA5SYNC_QCONF){
}
}
# DONATION BASED STUFF
!contains(DEFINES, GTA5SYNC_DONATION){
SOURCES -= dnr/DonationDialog.cpp
HEADERS -= dnr/DonationDialog.h
}
# TELEMETRY BASED STUFF
!contains(DEFINES, GTA5SYNC_TELEMETRY){
......
......@@ -63,6 +63,10 @@
#include "TelemetryClass.h"
#endif
#ifdef GTA5SYNC_DONATION
#include "DonationDialog.h"
#endif
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
......@@ -312,5 +316,17 @@ int main(int argc, char *argv[])
uiWindow.show();
#endif
#ifdef GTA5SYNC_DONATION
settings.beginGroup("Startup");
bool showDonation = settings.value("ShowDonation", true).toBool();
settings.endGroup();
if (showDonation)
{
DonationDialog *donorDialog = new DonationDialog();
donorDialog->show();
QObject::connect(donorDialog, SIGNAL(finished(int)), donorDialog, SLOT(deleteLater()));
}
#endif
return a.exec();
}
......@@ -12,6 +12,7 @@
<file>avatararea.png</file>
<file>avatarareaimport.png</file>
<file>back.png</file>
<file>donate.png</file>
<file>empty1x16.png</file>
<file>mappreview.jpg</file>
<file>next.png</file>
......
......@@ -7,8 +7,8 @@ CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "gta5view.exe.manifest"
#include <windows.h>
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1, 6, 1, 0
PRODUCTVERSION 1, 6, 1, 0
FILEVERSION 1, 6, 2, 0
PRODUCTVERSION 1, 6, 2, 0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS_NT_WINDOWS32
......@@ -25,12 +25,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Syping"
VALUE "FileDescription", "gta5view"
VALUE "FileVersion", "1.6.1"
VALUE "FileVersion", "1.6.2"
VALUE "InternalName", "gta5view"
VALUE "LegalCopyright", "Copyright 2016-2018 Syping"
VALUE "OriginalFilename", "gta5view.exe"
VALUE "ProductName", "gta5view"
VALUE "ProductVersion", "1.6.1"
VALUE "ProductVersion", "1.6.2"
END
END
END
This diff was suppressed by a .gitattributes entry.
......@@ -100,6 +100,34 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DonationDialog</name>
<message>
<location filename="../dnr/DonationDialog.cpp" line="28"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="30"/>
<source>&lt;h4&gt;Hello, thank you for using %1!&lt;/h4&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="32"/>
<source>When you think %1 is useful for you, you should consider donate for support future development.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="41"/>
<source>Show Again</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="44"/>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ExportDialog</name>
<message>
......@@ -1649,17 +1677,17 @@ Press 1 for Default View</source>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Selected Font: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="138"/>
<location filename="../main.cpp" line="142"/>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="unfinished"></translation>
</message>
......@@ -2236,22 +2264,22 @@ Press 1 for Default View</source>
<context>
<name>TelemetryDialog</name>
<message>
<location filename="../main.cpp" line="167"/>
<location filename="../main.cpp" line="171"/>
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="168"/>
<location filename="../main.cpp" line="172"/>
<source>%1 User Statistics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="172"/>
<location filename="../main.cpp" line="176"/>
<source>Yes, I want include personal usage data.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="181"/>
<location filename="../main.cpp" line="185"/>
<source>&amp;OK</source>
<translation type="unfinished"></translation>
</message>
......
This diff was suppressed by a .gitattributes entry.
......@@ -110,6 +110,34 @@ Snapmatic Bilder und Spielständen</translation>
<translation>Keine Crew</translation>
</message>
</context>
<context>
<name>DonationDialog</name>
<message>
<location filename="../dnr/DonationDialog.cpp" line="28"/>
<source>Donate</source>
<translation>Spenden</translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="30"/>
<source>&lt;h4&gt;Hello, thank you for using %1!&lt;/h4&gt;</source>
<translation>&lt;h4&gt;Hallo, danke für das Benutzen von %1&lt;/h1&gt;</translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="32"/>
<source>When you think %1 is useful for you, you should consider donate for support future development.</source>
<translation>Wenn du denkst das %1 für dich nützlich ist, solltest du in Erwägung ziehen für zukünftige Entwicklung zu spenden.</translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="41"/>
<source>Show Again</source>
<translation>Wieder anzeigen</translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="44"/>
<source>&amp;Close</source>
<translation>S&amp;chließen</translation>
</message>
</context>
<context>
<name>ExportDialog</name>
<message>
......@@ -1672,17 +1700,17 @@ Drücke 1 für Standardmodus</translation>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Font</source>
<translation>Schrift</translation>
</message>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Selected Font: %1</source>
<translation>Ausgewähle Schrift: %1</translation>
</message>
<message>
<location filename="../main.cpp" line="138"/>
<location filename="../main.cpp" line="142"/>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation>&lt;h4&gt;Willkommen zu %1!&lt;/h4&gt;Möchtest du %1 einstellen bevor du es nutzt?</translation>
</message>
......@@ -2261,22 +2289,22 @@ Drücke 1 für Standardmodus</translation>
<context>
<name>TelemetryDialog</name>
<message>
<location filename="../main.cpp" line="168"/>
<location filename="../main.cpp" line="172"/>
<source>%1 User Statistics</source>
<translation>%1 Benutzerstatistik</translation>
</message>
<message>
<location filename="../main.cpp" line="167"/>
<location filename="../main.cpp" line="171"/>
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
<translation>Sollen bei Einreichungen Persönliche Nutzungsdaten einbezogen werden um %1 in der Zukunft zu unterstützen?</translation>
</message>
<message>
<location filename="../main.cpp" line="172"/>
<location filename="../main.cpp" line="176"/>
<source>Yes, I want include personal usage data.</source>
<translation>Ja, ich möchte Persönliche Nutzungsdaten einbeziehen.</translation>
</message>
<message>
<location filename="../main.cpp" line="181"/>
<location filename="../main.cpp" line="185"/>
<source>&amp;OK</source>
<translation>&amp;OK</translation>
</message>
......
......@@ -100,6 +100,34 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DonationDialog</name>
<message>
<location filename="../dnr/DonationDialog.cpp" line="28"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="30"/>
<source>&lt;h4&gt;Hello, thank you for using %1!&lt;/h4&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="32"/>
<source>When you think %1 is useful for you, you should consider donate for support future development.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="41"/>
<source>Show Again</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="44"/>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ExportDialog</name>
<message>
......@@ -1649,17 +1677,17 @@ Press 1 for Default View</source>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Selected Font: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="138"/>
<location filename="../main.cpp" line="142"/>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="unfinished"></translation>
</message>
......@@ -2236,22 +2264,22 @@ Press 1 for Default View</source>
<context>
<name>TelemetryDialog</name>
<message>
<location filename="../main.cpp" line="167"/>
<location filename="../main.cpp" line="171"/>
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="168"/>
<location filename="../main.cpp" line="172"/>
<source>%1 User Statistics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="172"/>
<location filename="../main.cpp" line="176"/>
<source>Yes, I want include personal usage data.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="181"/>
<location filename="../main.cpp" line="185"/>
<source>&amp;OK</source>
<translation type="unfinished"></translation>
</message>
......
......@@ -100,6 +100,34 @@ Pictures and Savegames</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DonationDialog</name>
<message>
<location filename="../dnr/DonationDialog.cpp" line="28"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="30"/>
<source>&lt;h4&gt;Hello, thank you for using %1!&lt;/h4&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="32"/>
<source>When you think %1 is useful for you, you should consider donate for support future development.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="41"/>
<source>Show Again</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="44"/>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ExportDialog</name>
<message>
......@@ -1649,17 +1677,17 @@ Press 1 for Default View</source>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Font</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Selected Font: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="138"/>
<location filename="../main.cpp" line="142"/>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation type="unfinished"></translation>
</message>
......@@ -2236,22 +2264,22 @@ Press 1 for Default View</source>
<context>
<name>TelemetryDialog</name>
<message>
<location filename="../main.cpp" line="167"/>
<location filename="../main.cpp" line="171"/>
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="168"/>
<location filename="../main.cpp" line="172"/>
<source>%1 User Statistics</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="172"/>
<location filename="../main.cpp" line="176"/>
<source>Yes, I want include personal usage data.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../main.cpp" line="181"/>
<location filename="../main.cpp" line="185"/>
<source>&amp;OK</source>
<translation type="unfinished"></translation>
</message>
......
......@@ -110,6 +110,34 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Aucun crew</translation>
</message>
</context>
<context>
<name>DonationDialog</name>
<message>
<location filename="../dnr/DonationDialog.cpp" line="28"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="30"/>
<source>&lt;h4&gt;Hello, thank you for using %1!&lt;/h4&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="32"/>
<source>When you think %1 is useful for you, you should consider donate for support future development.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="41"/>
<source>Show Again</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dnr/DonationDialog.cpp" line="44"/>
<source>&amp;Close</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ExportDialog</name>
<message>
......@@ -1673,17 +1701,17 @@ Appuyer sur 1 pour le mode par défaut</translation>
<context>
<name>QApplication</name>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Font</source>
<translation>Police</translation>
</message>
<message>
<location filename="../main.cpp" line="111"/>
<location filename="../main.cpp" line="115"/>
<source>Selected Font: %1</source>
<translation>Police sélectionnée : %1</translation>
</message>
<message>
<location filename="../main.cpp" line="138"/>
<location filename="../main.cpp" line="142"/>
<source>&lt;h4&gt;Welcome to %1!&lt;/h4&gt;You want to configure %1 before you start using it?</source>
<translation>&lt;h4&gt;Bienvenue sur %1!&lt;/h4&gt;Voulez-vous configurer %1 avant de l&apos;utiliser t?</translation>
</message>
......@@ -2264,22 +2292,22 @@ Appuyer sur 1 pour le mode par défaut</translation>
<context>
<name>TelemetryDialog</name>
<message>
<location filename="../main.cpp" line="167"/>
<location filename="../main.cpp" line="171"/>
<source>You want help %1 to improve in the future by including personal usage data in your submission?</source>
<translation>Voulez-vous aider au développement de %1 en transmettant vos données d&apos;utilisation ?</translation>
</message>
<message>
<location filename="../main.cpp" line="168"/>
<location filename="../main.cpp" line="172"/>
<source>%1 User Statistics</source>
<translation>Statistiques utilisateurs %1</translation>
</message>
<message>
<location filename="../main.cpp" line="172"/>
<location filename="../main.cpp" line="176"/>
<source>Yes, I want include personal usage data.</source>
<translation>Oui, je veux partager mes données d&apos;utilisation.</translation>
</message>
<message>