1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-12 22:12:34 +01:00

Merge branch 'master' of https://gitlab.com/kelteseth/ScreenPlay into many-changes-and-fixes

This commit is contained in:
teppyboy 2020-10-08 20:18:04 +07:00
commit 31b64c8d1f
25 changed files with 672 additions and 1024 deletions

View File

@ -47,6 +47,14 @@ execute_process(COMMAND
add_compile_definitions(COMPILE_INFO="${BUILD_DATE} + ${GIT_COMMIT_HASH}") add_compile_definitions(COMPILE_INFO="${BUILD_DATE} + ${GIT_COMMIT_HASH}")
if(UNIX)
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=gold")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fuse-ld=gold")
endif()
project(ScreenPlay) project(ScreenPlay)
add_subdirectory(ScreenPlay) add_subdirectory(ScreenPlay)
@ -54,4 +62,7 @@ add_subdirectory(ScreenPlaySDK)
add_subdirectory(ScreenPlayShader) add_subdirectory(ScreenPlayShader)
add_subdirectory(ScreenPlayWallpaper) add_subdirectory(ScreenPlayWallpaper)
add_subdirectory(ScreenPlayWidget) add_subdirectory(ScreenPlayWidget)
if(WIN32)
add_subdirectory(ScreenPlaySysInfo) add_subdirectory(ScreenPlaySysInfo)
endif()

View File

@ -1,5 +1,3 @@
cmake_minimum_required(VERSION 3.17 )
project(ScreenPlay LANGUAGES CXX) project(ScreenPlay LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD 20)
@ -19,7 +17,9 @@ find_package(
REQUIRED) REQUIRED)
find_package(OpenSSL REQUIRED) find_package(OpenSSL REQUIRED)
if(WIN32)
find_package(sentry CONFIG REQUIRED) find_package(sentry CONFIG REQUIRED)
endif()
set(src main.cpp set(src main.cpp
app.cpp app.cpp
@ -60,6 +60,7 @@ set(headers app.h
set(l10n set(l10n
translations/ScreenPlay_de.ts translations/ScreenPlay_de.ts
translations/ScreenPlay_zh_cn.ts
translations/ScreenPlay_en.ts translations/ScreenPlay_en.ts
translations/ScreenPlay_es.ts translations/ScreenPlay_es.ts
translations/ScreenPlay_fr.ts translations/ScreenPlay_fr.ts
@ -100,10 +101,13 @@ target_link_libraries(${PROJECT_NAME}
Qt5::Widgets Qt5::Widgets
Qt5::Core Qt5::Core
Qt5::WebEngine Qt5::WebEngine
sentry::sentry
ScreenPlaySDK ScreenPlaySDK
) )
if(WIN32)
target_link_libraries(${PROJECT_NAME} PRIVATE sentry::sentry)
endif()
target_include_directories(${PROJECT_NAME} target_include_directories(${PROJECT_NAME}
PRIVATE PRIVATE
${QT_TELEMTRY_INCLUDE}) ${QT_TELEMTRY_INCLUDE})
@ -115,8 +119,9 @@ configure_file(assets/fonts/NotoSansCJKkr-Regular.otf ${CMAKE_BINARY_DIR}/bin/as
# install_dependencies_XXX for your system! # install_dependencies_XXX for your system!
if(WIN32) if(WIN32)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY)
else() configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/vcpkg/installed/x64-windows/tools/sentry-native/crashpad_handler.exe ${CMAKE_BINARY_DIR}/bin/ COPYONLY)
elseif(APPLE)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffmpeg ${CMAKE_BINARY_DIR}/bin/ COPYONLY)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe ${CMAKE_BINARY_DIR}/bin/ COPYONLY) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../Common/ffmpeg/ffprobe ${CMAKE_BINARY_DIR}/bin/ COPYONLY)
endif() endif()

View File

@ -82,13 +82,6 @@
<file>assets/wizards/example_html.png</file> <file>assets/wizards/example_html.png</file>
<file>assets/wizards/example_qml.png</file> <file>assets/wizards/example_qml.png</file>
<file>assets/images/undraw_static_website_0107.svg</file> <file>assets/images/undraw_static_website_0107.svg</file>
<file>translations/ScreenPlay_de.qm</file>
<file>translations/ScreenPlay_en.qm</file>
<file>translations/ScreenPlay_es.qm</file>
<file>translations/ScreenPlay_fr.qm</file>
<file>translations/ScreenPlay_ru.qm</file>
<file>translations/ScreenPlay_ko.qm</file>
<file>translations/ScreenPlay_vi.qm</file>
<file>assets/licenses/Apache2.txt</file> <file>assets/licenses/Apache2.txt</file>
<file>assets/licenses/OFL.txt</file> <file>assets/licenses/OFL.txt</file>
<file>legal/DataProtection.txt</file> <file>legal/DataProtection.txt</file>
@ -115,5 +108,13 @@
<file>assets/images/mask_workshop.png</file> <file>assets/images/mask_workshop.png</file>
<file>assets/images/Untitled.png</file> <file>assets/images/Untitled.png</file>
<file>assets/images/window.svg</file> <file>assets/images/window.svg</file>
<file>translations/ScreenPlay_zh_cn.qm</file>
<file>translations/ScreenPlay_de.qm</file>
<file>translations/ScreenPlay_en.qm</file>
<file>translations/ScreenPlay_es.qm</file>
<file>translations/ScreenPlay_fr.qm</file>
<file>translations/ScreenPlay_ko.qm</file>
<file>translations/ScreenPlay_ru.qm</file>
<file>translations/ScreenPlay_vi.qm</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@ -151,20 +151,18 @@ void App::init()
m_telemetry->startSession(); m_telemetry->startSession();
m_telemetry->sendEvent("version", QApplication::applicationVersion()); m_telemetry->sendEvent("version", QApplication::applicationVersion());
#ifdef Q_OS_WIN
sentry_options_t* options = sentry_options_new(); sentry_options_t* options = sentry_options_new();
sentry_options_set_dsn(options, "https://425ea0b77def4f91a5a9decc01b36ff4@o428218.ingest.sentry.io/5373419"); sentry_options_set_dsn(options, "https://425ea0b77def4f91a5a9decc01b36ff4@o428218.ingest.sentry.io/5373419");
QString executableSuffix;
#ifdef Q_OS_WIN
executableSuffix = ".exe";
#endif
const QString appPath = QGuiApplication::applicationDirPath(); const QString appPath = QGuiApplication::applicationDirPath();
sentry_options_set_handler_path(options, QString(appPath + "/crashpad_handler" + executableSuffix).toStdString().c_str()); sentry_options_set_handler_path(options, QString(appPath + "/crashpad_handler.exe").toStdString().c_str());
sentry_options_set_database_path(options, appPath.toStdString().c_str()); sentry_options_set_database_path(options, appPath.toStdString().c_str());
const int sentryInitStatus = sentry_init(options); const int sentryInitStatus = sentry_init(options);
if (sentryInitStatus != 0) { if (sentryInitStatus != 0) {
qWarning() << "Unable to inti sentry crashhandler with statuscode: " << sentryInitStatus; qWarning() << "Unable to inti sentry crashhandler with statuscode: " << sentryInitStatus;
} }
#endif
} }
m_create = make_unique<Create>(m_globalVariables); m_create = make_unique<Create>(m_globalVariables);

View File

@ -60,8 +60,9 @@
#include "src/util.h" #include "src/util.h"
#include "ganalytics.h" #include "ganalytics.h"
#ifdef Q_OS_WIN
#include <sentry.h> #include <sentry.h>
#endif
class ScreenPlayWorkshopPlugin; class ScreenPlayWorkshopPlugin;
namespace ScreenPlay { namespace ScreenPlay {

View File

@ -35,8 +35,9 @@
#include "app.h" #include "app.h"
#include <QApplication> #include <QApplication>
#include <QDebug> #include <QDebug>
#ifdef Q_OS_WIN
#include <sentry.h> #include <sentry.h>
#endif
int main(int argc, char* argv[]) int main(int argc, char* argv[])
{ {
@ -59,7 +60,9 @@ int main(int argc, char* argv[])
app.init(); app.init();
const int status = qtGuiApp.exec(); const int status = qtGuiApp.exec();
#ifdef Q_OS_WIN
sentry_shutdown(); sentry_shutdown();
#endif
return status; return status;
} }
} }

View File

@ -166,6 +166,9 @@ Item {
}, { }, {
"value": Settings.De, "value": Settings.De,
"text": qsTr("German") "text": qsTr("German")
}, {
"value": Settings.Zh_CN,
"text": qsTr("Chinese - Simplified")
}, { }, {
"value": Settings.Ru, "value": Settings.Ru,
"text": qsTr("Russian") "text": qsTr("Russian")

View File

@ -69,7 +69,7 @@ struct SettingsItem {
QString m_type; QString m_type;
public: public:
void SettingsItem::setValue(const QJsonObject& value) void setValue(const QJsonObject& value)
{ {
m_value = value; m_value = value;
} }

View File

@ -241,6 +241,7 @@ bool Settings::retranslateUI()
} }
return true; return true;
} }
qWarning() << tsFile.fileName() << ", cannot be loaded width langCode " << langCode;
return false; return false;
} }
} }

View File

@ -103,7 +103,8 @@ public:
Fr, Fr,
Es, Es,
Ko, Ko,
Vi Vi,
Zh_CN,
}; };
Q_ENUM(Language) Q_ENUM(Language)

View File

@ -1027,67 +1027,67 @@ wenn Sie ScreenPlay über Steam! installiert haben
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="222"/> <location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source> <source>Performance</source>
<translation type="unfinished">Leistung</translation> <translation type="unfinished">Leistung</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1100,108 +1100,113 @@ wenn Sie ScreenPlay über Steam! installiert haben
<translation type="obsolete">Um deine Frameraten im Spiel zu maximieren, kannst du diese Einstellung aktivieren, um alle aktiven Wallpaper zu pausieren!</translation> <translation type="obsolete">Um deine Frameraten im Spiel zu maximieren, kannst du diese Einstellung aktivieren, um alle aktiven Wallpaper zu pausieren!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation type="unfinished">Standard-Füllmodus</translation> <translation type="unfinished">Standard-Füllmodus</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation type="unfinished">Lege diese Eigenschaft fest, um zu definieren, wie das Video skaliert wird, damit es in den Zielbereich passt.</translation> <translation type="unfinished">Lege diese Eigenschaft fest, um zu definieren, wie das Video skaliert wird, damit es in den Zielbereich passt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation type="unfinished">Über</translation> <translation type="unfinished">Über</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation type="unfinished">Danke, dass du ScreenPlay verwendest</translation> <translation type="unfinished">Danke, dass du ScreenPlay verwendest</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation type="unfinished">Moin, ich bin Elias Steurer, auch bekannt als Kelteseth und ich bin der Entwickler von ScreenPlay. Danke, dass du meine Software nutzt. Du kannst mir hier folgen, um Updates über ScreenPlay zu erhalten:</translation> <translation type="unfinished">Moin, ich bin Elias Steurer, auch bekannt als Kelteseth und ich bin der Entwickler von ScreenPlay. Danke, dass du meine Software nutzt. Du kannst mir hier folgen, um Updates über ScreenPlay zu erhalten:</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished">Version</translation> <translation type="unfinished">Version</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation type="unfinished">ScreenPlay-Build-Version </translation> <translation type="unfinished">ScreenPlay-Build-Version </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation type="unfinished">Changelog öffnen</translation> <translation type="unfinished">Changelog öffnen</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation type="unfinished">Software von Drittanbietern</translation> <translation type="unfinished">Software von Drittanbietern</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation type="unfinished">ScreenPlay wäre ohne die Arbeit anderer nicht möglich. Ein großes Dankeschön dafür geht an: </translation> <translation type="unfinished">ScreenPlay wäre ohne die Arbeit anderer nicht möglich. Ein großes Dankeschön dafür geht an: </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation type="unfinished">Lizenzen</translation> <translation type="unfinished">Lizenzen</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation type="unfinished">Debugging-Meldungen</translation> <translation type="unfinished">Debugging-Meldungen</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation type="unfinished">Wenn den ScreenPlay sich falsch verhält, ist hier eine gute Möglichkeit, nach Antworten zu suchen. Hier werden alle Protokolle und Warnungen während der Laufzeit angezeigt.</translation> <translation type="unfinished">Wenn den ScreenPlay sich falsch verhält, ist hier eine gute Möglichkeit, nach Antworten zu suchen. Hier werden alle Protokolle und Warnungen während der Laufzeit angezeigt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation type="unfinished">Datenschutz</translation> <translation type="unfinished">Datenschutz</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation type="unfinished">Wir verwenden deine Daten sehr sorgfältig, um ScreenPlay zu verbessern. Wir verkaufen oder teilen diese (anonymen) Informationen nicht mit anderen!</translation> <translation type="unfinished">Wir verwenden deine Daten sehr sorgfältig, um ScreenPlay zu verbessern. Wir verkaufen oder teilen diese (anonymen) Informationen nicht mit anderen!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation type="unfinished">Datenschutz</translation> <translation type="unfinished">Datenschutz</translation>
</message> </message>

View File

@ -722,7 +722,12 @@
<translation type="unfinished">Set the ScreenPlay userinterface Language</translation> <translation type="unfinished">Set the ScreenPlay userinterface Language</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="222"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source> <source>Performance</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -747,168 +752,168 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -1023,67 +1023,67 @@ si instaló ScreenPlay vía Steam!
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="222"/> <location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source> <source>Performance</source>
<translation type="unfinished">Rendimiento</translation> <translation type="unfinished">Rendimiento</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1096,108 +1096,113 @@ si instaló ScreenPlay vía Steam!
<translation type="obsolete">Para maximizar sus marcos dentro del juego, puede activar esta opción para detener todos los wallpaper activos!</translation> <translation type="obsolete">Para maximizar sus marcos dentro del juego, puede activar esta opción para detener todos los wallpaper activos!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation type="unfinished">Modo de llenado por defecto</translation> <translation type="unfinished">Modo de llenado por defecto</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation type="unfinished">Defina esta propiedad para definir cómo se escala el vídeo para que se ajuste al área de destino.</translation> <translation type="unfinished">Defina esta propiedad para definir cómo se escala el vídeo para que se ajuste al área de destino.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation type="unfinished">Acerca de</translation> <translation type="unfinished">Acerca de</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation type="unfinished">Gracias por usar ScreenPlay</translation> <translation type="unfinished">Gracias por usar ScreenPlay</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation type="unfinished">Hola, soy Elias Steurer también conocido como Kelteseth y soy el desarrollador de ScreenPlay. Gracias por usar mi software. Puedes seguirme para recibir actualizaciones sobre ScreenPlay aquí:</translation> <translation type="unfinished">Hola, soy Elias Steurer también conocido como Kelteseth y soy el desarrollador de ScreenPlay. Gracias por usar mi software. Puedes seguirme para recibir actualizaciones sobre ScreenPlay aquí:</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished">Versión</translation> <translation type="unfinished">Versión</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation type="unfinished">Versión de construcción de ScreenPlay </translation> <translation type="unfinished">Versión de construcción de ScreenPlay </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation type="unfinished">Registro de cambios abierto</translation> <translation type="unfinished">Registro de cambios abierto</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation type="unfinished">Software de terceros</translation> <translation type="unfinished">Software de terceros</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation type="unfinished">ScreenPlay no sería posible sin el trabajo de otros. Muchas gracias a todos: </translation> <translation type="unfinished">ScreenPlay no sería posible sin el trabajo de otros. Muchas gracias a todos: </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation type="unfinished">Licencias</translation> <translation type="unfinished">Licencias</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation type="unfinished">Mensajes de depuración</translation> <translation type="unfinished">Mensajes de depuración</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation type="unfinished">Si su ScreenPlay se comporta mal, esta es una buena manera de buscar respuestas. Esto muestra todos los registros y advertencias durante el tiempo de ejecución.</translation> <translation type="unfinished">Si su ScreenPlay se comporta mal, esta es una buena manera de buscar respuestas. Esto muestra todos los registros y advertencias durante el tiempo de ejecución.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation type="unfinished">Protección de datos</translation> <translation type="unfinished">Protección de datos</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation type="unfinished">Utilizamos sus datos con mucho cuidado para mejorar ScreenPlay. No vendemos ni compartimos esta información (anónima) con otros!</translation> <translation type="unfinished">Utilizamos sus datos con mucho cuidado para mejorar ScreenPlay. No vendemos ni compartimos esta información (anónima) con otros!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation type="unfinished">Privacidad</translation> <translation type="unfinished">Privacidad</translation>
</message> </message>

View File

@ -1005,7 +1005,12 @@ si vous avez installé ScreenPlay via Steam !
<translation type="unfinished">Définir la langue de l&apos;interface utilisateur ScreenPlay</translation> <translation type="unfinished">Définir la langue de l&apos;interface utilisateur ScreenPlay</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="222"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source> <source>Performance</source>
<translation type="unfinished">Performance</translation> <translation type="unfinished">Performance</translation>
</message> </message>
@ -1038,168 +1043,168 @@ si vous avez installé ScreenPlay via Steam !
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation type="unfinished">Mode de remplissage par défaut</translation> <translation type="unfinished">Mode de remplissage par défaut</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation type="unfinished">Définissez cette propriété pour définir la manière dont la vidéo est mise à l&apos;échelle pour s&apos;adapter à la zone cible.</translation> <translation type="unfinished">Définissez cette propriété pour définir la manière dont la vidéo est mise à l&apos;échelle pour s&apos;adapter à la zone cible.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation type="unfinished">À propos de</translation> <translation type="unfinished">À propos de</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation type="unfinished">Merci d&apos;utiliser ScreenPlay</translation> <translation type="unfinished">Merci d&apos;utiliser ScreenPlay</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation type="unfinished">Bonjour, je suis Elias Steurer, aussi connu sous le nom de Kelteseth, et je suis le développeur de ScreenPlay. Merci d&apos;utiliser mon logiciel. Vous pouvez me suivre pour recevoir des mises à jour sur ScreenPlay ici :</translation> <translation type="unfinished">Bonjour, je suis Elias Steurer, aussi connu sous le nom de Kelteseth, et je suis le développeur de ScreenPlay. Merci d&apos;utiliser mon logiciel. Vous pouvez me suivre pour recevoir des mises à jour sur ScreenPlay ici :</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished">Version</translation> <translation type="unfinished">Version</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation type="unfinished">Version de construction de ScreenPlay </translation> <translation type="unfinished">Version de construction de ScreenPlay </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation type="unfinished">Ouvrir le journal des modifications</translation> <translation type="unfinished">Ouvrir le journal des modifications</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation type="unfinished">Logiciel tiers</translation> <translation type="unfinished">Logiciel tiers</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation type="unfinished">ScreenPlay ne serait pas possible sans le travail des autres. Un grand merci à : </translation> <translation type="unfinished">ScreenPlay ne serait pas possible sans le travail des autres. Un grand merci à : </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation type="unfinished">Licences</translation> <translation type="unfinished">Licences</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation type="unfinished">Messages de débogage</translation> <translation type="unfinished">Messages de débogage</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation type="unfinished">Si votre ScreenPlay se comporte mal, c&apos;est une bonne façon de chercher des réponses. Ceci montre tous les journaux et les avertissements pendant l&apos;exécution.</translation> <translation type="unfinished">Si votre ScreenPlay se comporte mal, c&apos;est une bonne façon de chercher des réponses. Ceci montre tous les journaux et les avertissements pendant l&apos;exécution.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation type="unfinished">Protection des données</translation> <translation type="unfinished">Protection des données</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation type="unfinished">Nous utilisons vos données avec beaucoup de soin pour améliorer le ScreenPlay. Nous ne vendons ni ne partageons ces informations (anonymes) avec d&apos;autres personnes !</translation> <translation type="unfinished">Nous utilisons vos données avec beaucoup de soin pour améliorer le ScreenPlay. Nous ne vendons ni ne partageons ces informations (anonymes) avec d&apos;autres personnes !</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation type="unfinished">Confidentialité</translation> <translation type="unfinished">Confidentialité</translation>
</message> </message>

View File

@ -948,67 +948,67 @@ Steam을 통해 설치하셨을때의 기본 위치입니다!
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="222"/> <location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source> <source>Performance</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1021,108 +1021,113 @@ Steam을 통해 설치하셨을때의 기본 위치입니다!
<translation type="vanished"> , !</translation> <translation type="vanished"> , !</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation>ScreenPlay를 </translation> <translation>ScreenPlay를 </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation>, ScreenPlay를 , Kelteseth Elias Steurer입니다. . ScreenPlay의 :</translation> <translation>, ScreenPlay를 , Kelteseth Elias Steurer입니다. . ScreenPlay의 :</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation>ScreenPlay </translation> <translation>ScreenPlay </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation>ScreenPlay . : </translation> <translation>ScreenPlay . : </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation>ScreenPlay가 , . .</translation> <translation>ScreenPlay가 , . .</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation>ScreenPlay . !</translation> <translation>ScreenPlay . !</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation> </translation> <translation> </translation>
</message> </message>

View File

@ -1022,67 +1022,67 @@ ms), но есть и некоторые проприетарные, такие
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="222"/> <location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source> <source>Performance</source>
<translation type="unfinished">Производительность</translation> <translation type="unfinished">Производительность</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1095,108 +1095,113 @@ ms), но есть и некоторые проприетарные, такие
<translation type="obsolete">Чтобы максимизировать количество кадров в игре, вы можете включить эту настройку, чтобы поставить на паузу все активные обои!</translation> <translation type="obsolete">Чтобы максимизировать количество кадров в игре, вы можете включить эту настройку, чтобы поставить на паузу все активные обои!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation type="unfinished">Режим заполнения по умолчанию</translation> <translation type="unfinished">Режим заполнения по умолчанию</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation type="unfinished">Включите эту настройку, чтобы определить, как видео масштабируется в соответствии с целевой областью.</translation> <translation type="unfinished">Включите эту настройку, чтобы определить, как видео масштабируется в соответствии с целевой областью.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation type="unfinished">О сайте</translation> <translation type="unfinished">О сайте</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation type="unfinished">Спасибо за использование ScreenPlay</translation> <translation type="unfinished">Спасибо за использование ScreenPlay</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation type="unfinished">Привет, я Elias Steurer, также известный как Kelteseth, и я разработчик ScreenPlay. Спасибо за использование моего программного обеспечения. Вы можете подписаться на меня, чтобы получать обновления о ScreenPlay:</translation> <translation type="unfinished">Привет, я Elias Steurer, также известный как Kelteseth, и я разработчик ScreenPlay. Спасибо за использование моего программного обеспечения. Вы можете подписаться на меня, чтобы получать обновления о ScreenPlay:</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished">Версия</translation> <translation type="unfinished">Версия</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation type="unfinished">Версия сборки ScreenPlay </translation> <translation type="unfinished">Версия сборки ScreenPlay </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation type="unfinished">Открыть журнал изменений</translation> <translation type="unfinished">Открыть журнал изменений</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation type="unfinished">Стороннее ПО</translation> <translation type="unfinished">Стороннее ПО</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation type="unfinished">ScreenPlay был бы невозможен без работы других. Большое спасибо: </translation> <translation type="unfinished">ScreenPlay был бы невозможен без работы других. Большое спасибо: </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation type="unfinished">Лицензии</translation> <translation type="unfinished">Лицензии</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation type="unfinished">Отладочные сообщения</translation> <translation type="unfinished">Отладочные сообщения</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation type="unfinished">Если ваш ScreenPlay плохо себя ведет, это хороший способ поиска ответов. Он показывает все журналы и предупреждения во время работы.</translation> <translation type="unfinished">Если ваш ScreenPlay плохо себя ведет, это хороший способ поиска ответов. Он показывает все журналы и предупреждения во время работы.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation type="unfinished">Защита данных</translation> <translation type="unfinished">Защита данных</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation type="unfinished">Мы используем ваши данные очень тщательно, чтобы улучшить ScreenPlay. Мы не продаем и не делимся этой (анонимной) информацией с другими!</translation> <translation type="unfinished">Мы используем ваши данные очень тщательно, чтобы улучшить ScreenPlay. Мы не продаем и не делимся этой (анонимной) информацией с другими!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation type="unfinished">Конфиденциальность</translation> <translation type="unfinished">Конфиденциальность</translation>
</message> </message>

View File

@ -750,168 +750,182 @@
<translation>Tiếng Đc</translation> <translation>Tiếng Đc</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="171"/> <location filename="../qml/Settings/Settings.qml" line="174"/>
<source>Russian</source> <source>Russian</source>
<translation>Tiếng Nga</translation> <translation>Tiếng Nga</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="174"/> <location filename="../qml/Settings/Settings.qml" line="177"/>
<source>French</source> <source>French</source>
<translation>Tiếng Pháp</translation> <translation>Tiếng Pháp</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="177"/> <location filename="../qml/Settings/Settings.qml" line="180"/>
<source>Spanish</source> <source>Spanish</source>
<translation>Tiếng Tây Ban Nha</translation> <translation>Tiếng Tây Ban Nha</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="180"/> <location filename="../qml/Settings/Settings.qml" line="183"/>
<source>Korean</source> <source>Korean</source>
<translation>Tiếng Hàn Quốc</translation> <translation>Tiếng Hàn Quốc</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="183"/> <location filename="../qml/Settings/Settings.qml" line="186"/>
<source>Vietnamese</source> <source>Vietnamese</source>
<translation>Tiếng Việt</translation> <translation>Tiếng Việt</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="191"/> <location filename="../qml/Settings/Settings.qml" line="194"/>
<source>Theme</source> <source>Theme</source>
<translation>Chủ đ</translation> <translation>Chủ đ</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="192"/> <location filename="../qml/Settings/Settings.qml" line="195"/>
<source>Switch dark/light theme</source> <source>Switch dark/light theme</source>
<translation>Chuyển giữa chủ đ tối/sáng</translation> <translation>Chuyển giữa chủ đ tối/sáng</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="206"/> <location filename="../qml/Settings/Settings.qml" line="209"/>
<source>System Default</source> <source>System Default</source>
<translation>Mặc đnh theo hệ thống</translation> <translation>Mặc đnh theo hệ thống</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="209"/> <location filename="../qml/Settings/Settings.qml" line="212"/>
<source>Dark</source> <source>Dark</source>
<translation>Tối</translation> <translation>Tối</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="212"/> <location filename="../qml/Settings/Settings.qml" line="215"/>
<source>Light</source> <source>Light</source>
<<<<<<< HEAD
<translation>Sáng</translation> <translation>Sáng</translation>
=======
<translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="237"/> <location filename="../qml/Settings/Settings.qml" line="225"/>
<source>Performance</source>
<translation type="unfinished">Hiệu suất</translation>
>>>>>>> 3f4538e5af4aa747ec93387b1335aba2613cd473
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="240"/>
<source>Pause wallpaper video rendering while another app is in the foreground</source> <source>Pause wallpaper video rendering while another app is in the foreground</source>
<translation>Tạm dừng hiện video khi những ng dụng khác đang toàn màn hình</translation> <translation>Tạm dừng hiện video khi những ng dụng khác đang toàn màn hình</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="238"/> <location filename="../qml/Settings/Settings.qml" line="241"/>
<source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source> <source>We disable the video rendering (not the audio!) for the best performance. If you have problem you can disable this behaviour here. Wallpaper restart required!</source>
<translation>Chúng tôi không hiện video (vẫn âm thanh!) cho một hiệu năng tốt nhất. Nếu bạn gặp sự cố bạn thể tắt tùy chọn này. Cần khởi đng lại hình nền!</translation> <translation>Chúng tôi không hiện video (vẫn âm thanh!) cho một hiệu năng tốt nhất. Nếu bạn gặp sự cố bạn thể tắt tùy chọn này. Cần khởi đng lại hình nền!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="248"/> <location filename="../qml/Settings/Settings.qml" line="171"/>
<source>Chinese - Simplified</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/Settings/Settings.qml" line="251"/>
<source>Default Fill Mode</source> <source>Default Fill Mode</source>
<translation>Chế đ phủ mặc đnh</translation> <translation>Chế đ phủ mặc đnh</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="249"/> <location filename="../qml/Settings/Settings.qml" line="252"/>
<source>Set this property to define how the video is scaled to fit the target area.</source> <source>Set this property to define how the video is scaled to fit the target area.</source>
<translation>Đt thuộc tính này đ xác đnh cách chia tỷ lệ video đ phù hợp với màn hình.</translation> <translation>Đt thuộc tính này đ xác đnh cách chia tỷ lệ video đ phù hợp với màn hình.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="261"/> <location filename="../qml/Settings/Settings.qml" line="264"/>
<source>Stretch</source> <source>Stretch</source>
<translation>Kéo dãn</translation> <translation>Kéo dãn</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="264"/> <location filename="../qml/Settings/Settings.qml" line="267"/>
<source>Fill</source> <source>Fill</source>
<translation>Lấp đy</translation> <translation>Lấp đy</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="267"/> <location filename="../qml/Settings/Settings.qml" line="270"/>
<source>Contain</source> <source>Contain</source>
<translation>Bên trong</translation> <translation>Bên trong</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="270"/> <location filename="../qml/Settings/Settings.qml" line="273"/>
<source>Cover</source> <source>Cover</source>
<translation>Bọc</translation> <translation>Bọc</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="273"/> <location filename="../qml/Settings/Settings.qml" line="276"/>
<source>Scale-Down</source> <source>Scale-Down</source>
<translation>Giảm đ phân giải</translation> <translation>Giảm đ phân giải</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="283"/> <location filename="../qml/Settings/Settings.qml" line="286"/>
<source>About</source> <source>About</source>
<translation>Về ng dụng</translation> <translation>Về ng dụng</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="311"/> <location filename="../qml/Settings/Settings.qml" line="314"/>
<source>Thank you for using ScreenPlay</source> <source>Thank you for using ScreenPlay</source>
<translation>Cảm ơn bạn đã sử dụng ScreenPlay</translation> <translation>Cảm ơn bạn đã sử dụng ScreenPlay</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="326"/> <location filename="../qml/Settings/Settings.qml" line="329"/>
<source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source> <source>Hi, I&apos;m Elias Steurer also known as Kelteseth and I&apos;m the developer of ScreenPlay. Thank you for using my software. You can follow me to receive updates about ScreenPlay here:</source>
<translation>Chào, tôi Elias Steurer (hay còn đưc biết đến Kelteseth) tôi nhà phát triển của ScreenPlay. Cảm ơn ban đã sử dụng ng dụng của tôi. Bạn thể theo dõi tôi đây đ nhận tin tức về ScreenPlay:</translation> <translation>Chào, tôi Elias Steurer (hay còn đưc biết đến Kelteseth) tôi nhà phát triển của ScreenPlay. Cảm ơn ban đã sử dụng ng dụng của tôi. Bạn thể theo dõi tôi đây đ nhận tin tức về ScreenPlay:</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="415"/> <location filename="../qml/Settings/Settings.qml" line="418"/>
<source>Version</source> <source>Version</source>
<translation>Phiên bản</translation> <translation>Phiên bản</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="416"/> <location filename="../qml/Settings/Settings.qml" line="419"/>
<source>ScreenPlay Build Version </source> <source>ScreenPlay Build Version </source>
<translation>Bản dựng của ScreenPlay </translation> <translation>Bản dựng của ScreenPlay </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="418"/> <location filename="../qml/Settings/Settings.qml" line="421"/>
<source>Open Changelog</source> <source>Open Changelog</source>
<translation>Mở changelog</translation> <translation>Mở changelog</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="425"/> <location filename="../qml/Settings/Settings.qml" line="428"/>
<source>Third Party Software</source> <source>Third Party Software</source>
<translation>Những ng dụng của bên thứ ba</translation> <translation>Những ng dụng của bên thứ ba</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="426"/> <location filename="../qml/Settings/Settings.qml" line="429"/>
<source>ScreenPlay would not be possible without the work of others. A big thank you to: </source> <source>ScreenPlay would not be possible without the work of others. A big thank you to: </source>
<translation>ScreenPlay sẽ không thể đưc néu như không việc làm của những người khác. Một sự cảm ơn to lớn cho: </translation> <translation>ScreenPlay sẽ không thể đưc néu như không việc làm của những người khác. Một sự cảm ơn to lớn cho: </translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="427"/> <location filename="../qml/Settings/Settings.qml" line="430"/>
<source>Licenses</source> <source>Licenses</source>
<translation>Giấy phép</translation> <translation>Giấy phép</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="445"/> <location filename="../qml/Settings/Settings.qml" line="448"/>
<location filename="../qml/Settings/Settings.qml" line="447"/> <location filename="../qml/Settings/Settings.qml" line="450"/>
<source>Debug Messages</source> <source>Debug Messages</source>
<translation>Các ghi chú gỡ lỗi</translation> <translation>Các ghi chú gỡ lỗi</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="446"/> <location filename="../qml/Settings/Settings.qml" line="449"/>
<source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source> <source>If your ScreenPlay missbehaves this is a good way to look for answers. This shows all logs and warning during runtime.</source>
<translation>Nếu ScreenPlay của bạn không hoạt đng bình thường thì đây cách tốt đ tìm ra câu trả lời. Cái này sẽ hiện tất cả các ghi chú cảnh báo trong lúc ng dụng chạy.</translation> <translation>Nếu ScreenPlay của bạn không hoạt đng bình thường thì đây cách tốt đ tìm ra câu trả lời. Cái này sẽ hiện tất cả các ghi chú cảnh báo trong lúc ng dụng chạy.</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="458"/> <location filename="../qml/Settings/Settings.qml" line="461"/>
<source>Data Protection</source> <source>Data Protection</source>
<translation>Bảo vệ dữ liệu</translation> <translation>Bảo vệ dữ liệu</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="459"/> <location filename="../qml/Settings/Settings.qml" line="462"/>
<source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source> <source>We use you data very carefully to improve ScreenPlay. We do not sell or share this (anonymous) information with others!</source>
<translation>Chúng tôi dùng dữ liệu của bạn rất cẩn thận đ cải thiện ScreenPlay. Chúng tôi không bán thông tin của bạn với người khác!</translation> <translation>Chúng tôi dùng dữ liệu của bạn rất cẩn thận đ cải thiện ScreenPlay. Chúng tôi không bán thông tin của bạn với người khác!</translation>
</message> </message>
<message> <message>
<location filename="../qml/Settings/Settings.qml" line="460"/> <location filename="../qml/Settings/Settings.qml" line="463"/>
<source>Privacy</source> <source>Privacy</source>
<translation>Quyền riêng </translation> <translation>Quyền riêng </translation>
</message> </message>

Binary file not shown.

View File

@ -1,5 +1,3 @@
cmake_minimum_required(VERSION 3.17 )
project(ScreenPlaySDK LANGUAGES CXX) project(ScreenPlaySDK LANGUAGES CXX)
set(CMAKE_AUTORCC ON) set(CMAKE_AUTORCC ON)

View File

@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.17 )
project(ScreenPlayShader LANGUAGES CXX) project(ScreenPlayShader LANGUAGES CXX)

View File

@ -1,4 +1,3 @@
cmake_minimum_required(VERSION 3.17 )
project(ScreenPlaySysInfo LANGUAGES CXX) project(ScreenPlaySysInfo LANGUAGES CXX)

View File

@ -1,4 +1,3 @@
cmake_minimum_required(VERSION 3.17 )
project(ScreenPlayWallpaper LANGUAGES CXX) project(ScreenPlayWallpaper LANGUAGES CXX)

View File

@ -1,37 +1,5 @@
#include "linuxwindow.h" #include "linuxwindow.h"
#include <X11/Xatom.h>
#include <X11/Xlib.h>
#include <X11/Xproto.h>
#include <X11/Xutil.h>
#include <signal.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#define WIDTH 512
#define HEIGHT 384
#define OPAQUE 0xffffffff
#define NAME "xwinwrap"
#define ATOM(a) XInternAtom(display, #a, False)
/*
*
*
*
* This code is non functional only here for testing!
*
*
*
*/
LinuxWindow::LinuxWindow(QVector<int> activeScreensList, QString projectPath, QString id, QString volume, const QString fillmode, const bool checkWallpaperVisible, QObject* parent) LinuxWindow::LinuxWindow(QVector<int> activeScreensList, QString projectPath, QString id, QString volume, const QString fillmode, const bool checkWallpaperVisible, QObject* parent)
: BaseWindow(projectPath, activeScreensList, checkWallpaperVisible) : BaseWindow(projectPath, activeScreensList, checkWallpaperVisible)
@ -74,101 +42,7 @@ LinuxWindow::LinuxWindow(QVector<int> activeScreensList, QString projectPath, QS
m_window.setTextRenderType(QQuickWindow::TextRenderType::NativeTextRendering); m_window.setTextRenderType(QQuickWindow::TextRenderType::NativeTextRendering);
m_window.setSource(QUrl("qrc:/mainWindow.qml")); m_window.setSource(QUrl("qrc:/mainWindow.qml"));
Window window = m_window.winId();
Display* display = XOpenDisplay("");
XSetWindowAttributes attrs = { ParentRelative, 0L, 0, 0L, 0, 0,
Always, 0L, 0L, False, StructureNotifyMask | ExposureMask | ButtonPressMask | ButtonReleaseMask, 0L, False, 0, 0 };
XWMHints wmHint;
Atom xa;
int flags;
flags |= CWBorderPixel | CWColormap;
XChangeWindowAttributes(display, window, flags, &attrs);
wmHint.flags = InputHint | StateHint;
wmHint.input = true;
wmHint.initial_state = WithdrawnState;
XSetWMProperties(display, window, NULL, NULL, NULL,
0, NULL, &wmHint, NULL);
xa = ATOM(_NET_WM_WINDOW_TYPE);
Atom prop;
xa = ATOM(_MOTIF_WM_HINTS);
if (xa != None) {
long prop[5] = { 2, 0, 0, 0, 0 };
XChangeProperty(display, window, xa, xa, 32,
PropModeReplace, (unsigned char*)prop, 5);
}
xa = ATOM(_NET_WM_STATE);
if (xa != None) {
Atom xa_prop = ATOM(_NET_WM_STATE_BELOW);
XChangeProperty(display, window, xa, XA_ATOM, 32,
PropModeAppend, (unsigned char*)&xa_prop, 1);
}
xa = ATOM(_NET_WM_DESKTOP);
if (xa != None) {
CARD32 xa_prop = 0xFFFFFFFF;
XChangeProperty(display, window, xa, XA_CARDINAL, 32,
PropModeAppend, (unsigned char*)&xa_prop, 1);
}
xa = ATOM(_NET_WM_STATE);
if (xa != None) {
Atom xa_prop = ATOM(_NET_WM_STATE_STICKY);
XChangeProperty(display, window, xa, XA_ATOM, 32,
PropModeAppend, (unsigned char*)&xa_prop, 1);
}
xa = ATOM(_NET_WM_STATE);
if (xa != None) {
Atom xa_prop = ATOM(_NET_WM_STATE_SKIP_TASKBAR);
XChangeProperty(display, window, xa, XA_ATOM, 32,
PropModeAppend, (unsigned char*)&xa_prop, 1);
}
xa = ATOM(_NET_WM_STATE);
if (xa != None) {
Atom xa_prop = ATOM(_NET_WM_STATE_SKIP_PAGER);
XChangeProperty(display, window, xa, XA_ATOM, 32,
PropModeAppend, (unsigned char*)&xa_prop, 1);
}
XMapWindow(display, window);
XSync(display, window);
/*QObject::connect(&m_checkForFullScreenWindowTimer, &QTimer::timeout, this, &WinWindow::checkForFullScreenWindow);
if (checkWallpaperVisible) {
m_checkForFullScreenWindowTimer.start(10);
}
QTimer::singleShot(1000, [this]() {
setupWindowMouseHook();
});*/
/*********/
/*bool ok = false;
float volumeParsed = volume.toFloat(&ok);
if (!ok) {
qFatal("Could not parse volume");
}
setVolume(volumeParsed);
// WARNING: Setting Window flags must be called *here*! // WARNING: Setting Window flags must be called *here*!
Qt::WindowFlags flags = m_window.flags(); Qt::WindowFlags flags = m_window.flags();
@ -179,7 +53,7 @@ LinuxWindow::LinuxWindow(QVector<int> activeScreensList, QString projectPath, QS
// Instead of setting "renderType: Text.NativeRendering" every time // Instead of setting "renderType: Text.NativeRendering" every time
// we can set it here once :) // we can set it here once :)
m_window.setTextRenderType(QQuickWindow::TextRenderType::NativeTextRendering); m_window.setTextRenderType(QQuickWindow::TextRenderType::NativeTextRendering);
m_window.setSource(QUrl("qrc:/Wallpaper.qml"));*/ m_window.setSource(QUrl("qrc:/Wallpaper.qml"));
} }
void LinuxWindow::setupWallpaperForOneScreen(int activeScreen) void LinuxWindow::setupWallpaperForOneScreen(int activeScreen)

View File

@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.17 )
project(ScreenPlayWidget LANGUAGES CXX) project(ScreenPlayWidget LANGUAGES CXX)