Compare commits

..
11 Commits
Author SHA1 Message Date
blumia 9296faf0ff mac menu 2025-01-08 19:13:31 +08:00
blumia eb04ac362b fix: should center window according to available geometry 2025-01-04 13:36:01 +08:00
blumia 6d7d0e4e1d chore(macOS): change close-window behavior
On macOS, now closing the window will actually hide the window
instead of quit the application, thus it will match to some other
macOS application's behavior.

Additionally, since our binary is not signed, this could avoid
seeing the request permission dialogs everytime user attempts to
open an image file inside a private place (e.g. places like the
"Downloads" folder and "access data from other apps").
2025-01-03 18:57:25 +08:00
blumia ff4f71c1e6 chore: hello 2025 2025-01-01 12:06:16 +08:00
blumia 101f111209 refactor: move file open event handling to standalone file 2024-12-31 10:57:21 +08:00
blumia c227c74e23 chore(CI): bump appveyor CI to use Qt 6.8 2024-12-30 16:46:40 +08:00
blumia 32ff813609 chore(CI): macOS build with exiv2 support enabled 2024-12-29 18:44:27 +08:00
blumia 2de9ff810d feat: new TRANSLATION_RESOURCE_EMBEDDING build-time option 2024-12-24 22:37:16 +08:00
blumia 57354fc135 fix(macOS): should adjust window size when set as default viewer 2024-12-23 00:42:55 +08:00
blumia 07d0b0270e i18n: update ts files 2024-12-20 23:17:55 +08:00
78e3e45a2e i18n: Translated using Weblate (Italian) (#137)
Currently translated at 100.0% (161 of 161 strings)

Translation: pineapple-pictures/Application
Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/it/

Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
2024-12-20 23:08:23 +08:00
29 changed files with 629 additions and 465 deletions
+15 -5
View File
@@ -14,15 +14,25 @@ jobs:
with:
version: '6.8.1'
modules: 'qtimageformats'
- name: Run a qt project
- name: Install Conan and Dependencies
id: conan
working-directory: ./
shell: bash
run: |
cmake . -Bbuild
cmake --build build
pip3 install wheel setuptools
pip3 install conan --upgrade
conan --version
conan profile detect
conan install --requires=exiv2/0.28.3 --generator CMakeDeps --generator CMakeToolchain --build=missing
- name: Build
run: |
cmake . -DTRANSLATION_RESOURCE_EMBEDDING=ON --preset conan-release
cmake --build --preset conan-release
- name: Deploy
run: |
macdeployqt ./build/ppic.app -dmg
macdeployqt ./ppic.app -dmg
ls
- uses: actions/upload-artifact@v4
with:
name: "macos-bundle"
path: build/*.dmg
path: "*.dmg"
+15 -2
View File
@@ -11,6 +11,7 @@ include (FeatureSummary)
option (EXIV2_METADATA_SUPPORT "Better image metadata support via libexiv2" ON)
option (PREFER_QT_5 "Prefer to use Qt 5" OFF)
option (TRANSLATION_RESOURCE_EMBEDDING "Embedding .qm translation files inside resource" OFF)
set (CMAKE_CXX_STANDARD 17)
set (CMAKE_CXX_STANDARD_REQUIRED ON)
@@ -67,6 +68,7 @@ set (PPIC_CPP_FILES
app/exiv2wrapper.cpp
app/playlistmanager.cpp
app/shortcutedit.cpp
app/fileopeneventhandler.cpp
)
set (PPIC_HEADER_FILES
@@ -87,6 +89,7 @@ set (PPIC_HEADER_FILES
app/exiv2wrapper.h
app/playlistmanager.h
app/shortcutedit.h
app/fileopeneventhandler.h
)
set (PPIC_QRC_FILES
@@ -115,7 +118,11 @@ add_executable (${EXE_NAME}
)
if (${QT_VERSION_MAJOR} EQUAL "6")
if (TRANSLATION_RESOURCE_EMBEDDING)
qt_add_translations(${EXE_NAME} TS_FILES ${PPIC_TS_FILES})
else()
qt_add_translations(${EXE_NAME} TS_FILES ${PPIC_TS_FILES} QM_FILES_OUTPUT_VARIABLE PPIC_QM_FILES)
endif()
else()
qt_create_translation(PPIC_QM_FILES ${PPIC_CPP_FILES_FOR_I18N} ${PPIC_TS_FILES})
endif()
@@ -256,19 +263,25 @@ install (
${INSTALL_TARGETS_DEFAULT_ARGS}
)
if (WIN32)
if (TRANSLATION_RESOURCE_EMBEDDING)
target_compile_definitions(${EXE_NAME}
PRIVATE TRANSLATION_RESOURCE_EMBEDDING
)
elseif (WIN32)
set (QM_FILE_INSTALL_DIR "${CMAKE_INSTALL_BINDIR}/translations")
else()
set (QM_FILE_INSTALL_DIR "${CMAKE_INSTALL_FULL_DATADIR}/pineapple-pictures/translations")
target_compile_definitions(${EXE_NAME}
PRIVATE QM_FILE_INSTALL_DIR=${QM_FILE_INSTALL_DIR}
PRIVATE QM_FILE_INSTALL_ABSOLUTE_DIR=${QM_FILE_INSTALL_DIR}
)
endif()
if (DEFINED QM_FILE_INSTALL_DIR)
install(
FILES ${PPIC_QM_FILES}
DESTINATION ${QM_FILE_INSTALL_DIR}
)
endif()
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
+1 -1
View File
@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2020 BLumia
Copyright (c) 2025 BLumia
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+2 -2
View File
@@ -59,7 +59,7 @@ AboutDialog::AboutDialog(QWidget *parent)
)),
QStringLiteral("<hr/>"),
tr("Copyright (c) %1 %2", "%1 is year, %2 is the name of copyright holder(s)")
.arg(QStringLiteral("2024"), QStringLiteral("<a href='https://github.com/BLumia'>@BLumia</a>")),
.arg(QStringLiteral("2025"), QStringLiteral("<a href='https://github.com/BLumia'>@BLumia</a>")),
QStringLiteral("<br/>"),
tr("Logo designed by %1").arg(QStringLiteral("<a href='https://github.com/Lovelyblack'>@Lovelyblack</a>")),
QStringLiteral("<hr/>"),
@@ -103,7 +103,7 @@ AboutDialog::AboutDialog(QWidget *parent)
const QString mitLicense(QStringLiteral(R"(Expat/MIT License
Copyright (c) 2024 BLumia
Copyright (c) 2025 BLumia
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+2
View File
@@ -83,6 +83,8 @@ void ActionManager::setupAction(MainWindow *mainWindow)
#undef CREATE_NEW_ACTION
#undef CREATE_NEW_THEMEICON_ACTION
actionSettings->setMenuRole(QAction::PreferencesRole);
retranslateUi(mainWindow);
QMetaObject::connectSlotsByName(mainWindow);
+22
View File
@@ -0,0 +1,22 @@
// SPDX-FileCopyrightText: 2024 Gary Wang <git@blumia.net>
//
// SPDX-License-Identifier: MIT
#include "fileopeneventhandler.h"
#include <QFileOpenEvent>
FileOpenEventHandler::FileOpenEventHandler(QObject *parent)
: QObject(parent)
{
}
bool FileOpenEventHandler::eventFilter(QObject *obj, QEvent *event)
{
if (event->type() == QEvent::FileOpen) {
QFileOpenEvent *fileOpenEvent = static_cast<QFileOpenEvent *>(event);
emit fileOpen(fileOpenEvent->url());
return true;
}
return QObject::eventFilter(obj, event);
}
+21
View File
@@ -0,0 +1,21 @@
// SPDX-FileCopyrightText: 2024 Gary Wang <git@blumia.net>
//
// SPDX-License-Identifier: MIT
#pragma once
#include <QObject>
class FileOpenEventHandler : public QObject
{
Q_OBJECT
public:
explicit FileOpenEventHandler(QObject *parent = nullptr);
protected:
bool eventFilter(QObject *obj, QEvent *event) override;
signals:
void fileOpen(const QUrl &url);
};
+24 -9
View File
@@ -7,17 +7,16 @@
#include "playlistmanager.h"
#include "settings.h"
#ifdef Q_OS_MACOS
#include "fileopeneventhandler.h"
#endif // Q_OS_MACOS
#include <QApplication>
#include <QCommandLineParser>
#include <QDir>
#include <QTranslator>
#include <QUrl>
// QM_FILE_INSTALL_DIR should be defined from the CMakeLists file.
#ifndef QM_FILE_INSTALL_DIR
#define QM_FILE_INSTALL_DIR ":/i18n/"
#endif // QM_FILE_INSTALL_DIR
int main(int argc, char *argv[])
{
QCoreApplication::setApplicationName("Pineapple Pictures");
@@ -30,11 +29,12 @@ int main(int argc, char *argv[])
#endif
QTranslator translator;
QString qmDir;
#ifdef _WIN32
qmDir = QDir(QCoreApplication::applicationDirPath()).absoluteFilePath("translations");
#if defined(TRANSLATION_RESOURCE_EMBEDDING)
const QString qmDir = QLatin1String(":/i18n/");
#elif defined(QM_FILE_INSTALL_ABSOLUTE_DIR)
const QString qmDir = QT_STRINGIFY(QM_FILE_INSTALL_ABSOLUTE_DIR);
#else
qmDir = QT_STRINGIFY(QM_FILE_INSTALL_DIR);
const QString qmDir = QDir(QCoreApplication::applicationDirPath()).absoluteFilePath("translations");
#endif
if (translator.load(QLocale(), QLatin1String("PineapplePictures"), QLatin1String("_"), qmDir)) {
QCoreApplication::installTranslator(&translator);
@@ -59,6 +59,21 @@ int main(int argc, char *argv[])
MainWindow w;
w.show();
#ifdef Q_OS_MACOS
FileOpenEventHandler * fileOpenEventHandler = new FileOpenEventHandler(&a);
a.installEventFilter(fileOpenEventHandler);
a.connect(fileOpenEventHandler, &FileOpenEventHandler::fileOpen, [&w](const QUrl & url){
if (w.isHidden()) {
w.setWindowOpacity(1);
w.showNormal();
} else {
w.activateWindow();
}
w.showUrls({url});
w.initWindowSize();
});
#endif // Q_OS_MACOS
QStringList urlStrList = parser.positionalArguments();
QList<QUrl> && urlList = PlaylistManager::convertToUrlList(urlStrList);
+15 -18
View File
@@ -37,6 +37,8 @@
#include <QProcess>
#include <QDesktopServices>
#include <QMessageBox>
#include <QMenuBar>
#include <QLayout>
#ifdef HAVE_QTDBUS
#include <QDBusInterface>
@@ -71,7 +73,11 @@ MainWindow::MainWindow(QWidget *parent)
m_exitAnimationGroup->addAnimation(m_fadeOutAnimation);
m_exitAnimationGroup->addAnimation(m_floatUpAnimation);
connect(m_exitAnimationGroup, &QParallelAnimationGroup::finished,
#ifdef Q_OS_MAC
this, &QWidget::hide);
#else
this, &QWidget::close);
#endif
GraphicsScene * scene = new GraphicsScene(this);
@@ -122,6 +128,14 @@ MainWindow::MainWindow(QWidget *parent)
m_am->setupAction(this);
QMenuBar * menuBar = new QMenuBar(this);
QMenu* fileMenu = menuBar->addMenu("File");
fileMenu->addAction(m_am->actionOpen);
fileMenu->addAction(m_am->actionSettings);
QMenu* helpMenu = menuBar->addMenu("Help");
helpMenu->addAction(m_am->actionHelp);
layout()->setMenuBar(menuBar);
m_bottomButtonGroup = new BottomButtonGroup({
m_am->actionActualSize,
m_am->actionToggleMaximize,
@@ -160,10 +174,6 @@ MainWindow::MainWindow(QWidget *parent)
installResizeCapture(m_graphicsView->viewport());
installResizeCapture(m_gv);
installResizeCapture(m_gv->viewport());
#ifdef Q_OS_MACOS
qApp->installEventFilter(this);
#endif // Q_OS_MACOS
}
MainWindow::~MainWindow()
@@ -563,7 +573,7 @@ void MainWindow::centerWindow()
Qt::LeftToRight,
Qt::AlignCenter,
this->size(),
qApp->screenAt(QCursor::pos())->geometry()
qApp->screenAt(QCursor::pos())->availableGeometry()
)
);
}
@@ -661,19 +671,6 @@ QSize MainWindow::sizeHint() const
return QSize(710, 530);
}
#ifdef Q_OS_MACOS
bool MainWindow::eventFilter(QObject *obj, QEvent *event)
{
Q_UNUSED(obj);
if (event->type() == QEvent::FileOpen) {
QFileOpenEvent *fileOpenEvent = static_cast<QFileOpenEvent *>(event);
showUrls({fileOpenEvent->url()});
return true;
}
return false;
}
#endif // Q_OS_MACOS
void MainWindow::on_actionOpen_triggered()
{
QStringList picturesLocations = QStandardPaths::standardLocations(QStandardPaths::PicturesLocation);
-3
View File
@@ -77,9 +77,6 @@ protected slots:
protected:
QSize sizeHint() const override;
#ifdef Q_OS_MACOS
bool eventFilter(QObject *obj, QEvent *event) override;
#endif // Q_OS_MACOS
private slots:
void on_actionOpen_triggered();
+29 -24
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation type="unfinished"></translation>
@@ -197,38 +197,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -347,7 +347,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -750,76 +750,81 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<source>Zoom in and out</source>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Arrossegueu una imatge aquí</translation>
@@ -209,38 +209,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>La llista d&apos;ubicacions és buida</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Copia</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Les dades de la imatge no són vàlides</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>El tipus MIME no és compatible: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -359,7 +359,7 @@
<translation>Imatge següent</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -762,76 +762,81 @@
<translation>Commuta la maximització</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Amplia i redueix</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Mostra l&apos;element següent o l&apos;anterior</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Mida automàtica</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Maximitza</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Mantingues a sobre a l&apos;inici</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Comportament del doble clic</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Comportament de la roda del ratolí</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Mida de la finestra per defecte</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Ziehen Sie das Bild hierher</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>Die Datei-URL-Liste ist leer</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Kopieren</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Bilddaten sind ungültig</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Nicht unterstützte Mimedaten: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -363,7 +363,7 @@
<translation>Nächstes Bild</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -766,76 +766,81 @@
<translation>Maximieren umschalten</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Hinein- und Hinauszoomen</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Zeige nächstes oder vorheriges Element</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Automatische Größe</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Maximiert</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Beim Start oben bleiben</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Doppelklickverhalten</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Mausradverhalten</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Standard-Fenstergröße</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Arrastre una imagen aquí</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>La lista de ubicaciones está vacía</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Copiar</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Los datos de la imagen no son válidos</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>El tipo MIME no es compatible: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation>Imagen del portapapeles</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>¿Estás seguro de que quieres mover &quot;%1&quot; a la papelera de reciclaje?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>Mover a la papelera ha fallado, puede deberse a un problema con los permisos de los archivos, una limitación del sistema de archivos o una limitación de la plataforma.</translation>
</message>
@@ -363,7 +363,7 @@
<translation>Imagen siguiente</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>Mover a la papelera</translation>
@@ -766,76 +766,81 @@
<translation>Maximizar/desmaximizar</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Ampliar y reducir</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Mostrar el elemento siguiente/anterior</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Tamaño automático</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Maximizar</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>Redondeo (escala de enteros)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>Ceil (redondear enteros hacia arriba)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>Floor (redondear enteros hacia abajo)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>Redondeo (redondear los enteros)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Mantener encima al inicio</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation>Utilice un tablero de ajedrez de color claro</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Comportamiento del doble clic</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Comportamiento de la rueda del ratón</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Tamaño de la ventana por defecto</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>Política de redondeo del factor de escala HiDPI</translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Faites glisser l&apos;image ici</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>La liste des URL de fichiers est vide</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Copier</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Les données d&apos;image ne sont pas valides</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Mimedata non pris en charge&#xa0;: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -363,7 +363,7 @@
<translation>Image suivant</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -766,76 +766,81 @@
<translation>Activer/désactiver l&apos;agrandissement</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Zoom avant et arrière</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Voir l&apos;élément suivant ou précédent</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Taille automatique</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Agrandi</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Rester en-haut lors du démarrage</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Comportement du double-clic</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Comportement de la molette de la souris</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Taille de la fenêtre par défaut</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Tarik gambar ke sini</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>Daftar url file kosong</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Salin</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Data gambar tidak valid</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Tidak didukung mimedata: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -363,7 +363,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -766,76 +766,81 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Perbesar dan perkecil</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Lihat item berikutnya atau sebelumnya</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+33 -28
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Trascina qui l&apos;immagine</translation>
@@ -209,38 +209,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>L&apos;elenco degli URL dei file è vuoto</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Copia</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>I dati dell&apos;immagine non sono validi</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Dati mime non supportati: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation>Immagine dagli appunti</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>Sei sicuro di voler spostare &quot;%1&quot; nel cestino?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>Lo spostamento nel cestino non è riuscito, potrebbe essere causato da un problema di autorizzazione del file, da una limitazione del file system o da una limitazione della piattaforma.</translation>
</message>
@@ -291,12 +291,12 @@
<message>
<location filename="../actionmanager.cpp" line="108"/>
<source>Pause/Resume Animation</source>
<translation type="unfinished"></translation>
<translation>Pausa/Riprendi animazione</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="109"/>
<source>Animation Go to Next Frame</source>
<translation type="unfinished"></translation>
<translation>Animazione Vai al fotogramma successivo</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="111"/>
@@ -359,7 +359,7 @@
<translation>Immagine successiva</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>Sposta nel cestino</translation>
@@ -739,12 +739,12 @@
<message>
<location filename="../settingsdialog.cpp" line="68"/>
<source>Failed to set shortcuts</source>
<translation type="unfinished"></translation>
<translation>Impossibile impostare le scorciatoie</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="69"/>
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
<translation type="unfinished"></translation>
<translation>Controlla se i collegamenti sono duplicati con collegamenti esistenti.</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="76"/>
@@ -762,76 +762,81 @@
<translation>Attiva massimizzazione</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Zoom avanti e indietro</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Visualizza l&apos;elemento successivo o precedente</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Dimensione automatica</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Massimizzato</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>Round (ridimensionamento intero)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>Ceil (ridimensionamento intero)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>Floor (ridimensionamento intero)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>Segui il sistema (scala frazionaria)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Rimani in cima quando si avvia</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation>Utilizzare scacchiera di colore chiaro</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Comportamento del doppio clic</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Comportamento della rotellina del mouse</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Dimensioni predefinite della finestra</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>Politica di arrotondamento del fattore di scala HiDPI</translation>
</message>
+29 -24
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>ここに画像をドラッグしてください</translation>
@@ -209,38 +209,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>ファイルurlリストがエンプティーです</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>コピー(&amp;C)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>画像のデータが無効です</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>無効なmimedata: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation>クリップボードからの画像</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>「%1」をゴミ箱に移動しますか?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>ゴミ箱への移動に失敗しました。ファイルのアクセス許可や、ファイルシステムの制限、プラットフォームの制限などを確認してください。</translation>
</message>
@@ -359,7 +359,7 @@
<translation>次の画像</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>ゴミ箱へ移動する</translation>
@@ -762,76 +762,81 @@
<translation>最大サイズに切り替える</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>拡大・縮小</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>次の項目または前の項目を表示</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>オートサイズ</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>最大化</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>四捨五入 (整数スケーリング)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>切り上げ (整数スケーリング)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>切り捨て (整数スケーリング)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>システム設定に従う (小数スケーリング)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>起動時に最前面に表示する</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>ダブルクリックの動作</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>マウスホイールの動作</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>既定のウィンドウサイズ</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>高DPIスケーリングの四捨五入方法</translation>
</message>
+29 -24
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>이미지를 여기로 끌기</translation>
@@ -209,38 +209,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>파일 URL 목록이 비어 있습니다</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>복사(&amp;C)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>이미지 데이터가 잘못되었습니다</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>지원되지 않는 mimedata: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation>클립보드에서 이미지</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>&quot;%1&quot;을 휴지통으로 옮기시겠습니까?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>휴지통으로 이동하지 못했습니다. 파일 권한 문제, 파일 시스템 제한 또는 플랫폼 제한으로 인해 발생할 수 있습니다.</translation>
</message>
@@ -359,7 +359,7 @@
<translation>다음 이미지</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>휴지통으로 이동</translation>
@@ -762,76 +762,81 @@
<translation>최대화 전환</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>확대 및 축소</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>다음 또는 이전 항목 보기</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>자동 크기</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>최대화</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>라운드 (정수 스케일링)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>셰일 (정수 스케일링)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>바닥 (정수 스케일링)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>팔로우 시스템 (부분 스케일링)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>시작 시 맨 위에 유지</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation>밝은 색상의 바둑판 사용</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>더블클릭 동작</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>마우스 휠 동작</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>기본 창 크기</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>HiDPI 배율 반올림 정책</translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Dra bilde hit</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>Listen over filnettadresser er ugyldig</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Kopier</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Ugyldig bildedata</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Ustøttet MIME-data: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>Er du sikker på at du vil flytte &quot;%1&quot; til papirkurven?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>Flytt til papirkurven mislyktes, det kan skyldes filtillatelsesproblem, filsystembegrensning eller plattformbegrensning.</translation>
</message>
@@ -363,7 +363,7 @@
<translation>Neste bilde</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>Flytt til papirkurven</translation>
@@ -766,76 +766,81 @@
<translation>Maksimering av/på</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Zoom inn og ut</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Vis neste eller forrige element</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation type="unfinished">Automatisk størrelse</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Maksimert</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Behold i forgrunnen ved oppstart</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Dobbeltklikksoppførsel</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Musehjulsoppførsel</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Forvalgt vindusstørrelse</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Sleep een afbeelding hierheen</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>De bestandspadlijst is leeg</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Kopiëren</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Beschadigde afbeeldingsgegevens</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Niet-ondersteunde mime-gegevens: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -363,7 +363,7 @@
<translation>Volgende afbeelding</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -766,76 +766,81 @@
<translation>Maximaliseren/Demaximaliseren</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>In-/Uitzoomen</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Ga naar volgende of vorige item</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Automatische grootte</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Gemaximaliseerd</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>Rond (geheel getal)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>Keil (geheel getal)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>Grond (geheel getal)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>Systeeminstelling (fractionele schaal)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Automatisch altijd bovenop</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Dubbelklikgedrag</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Scrollwielgedrag</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Standaard vensterafmetingen</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>HiDPI-schaalfactor - afrondbeleid</translation>
</message>
+29 -24
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation type="unfinished"></translation>
@@ -197,38 +197,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>کاپی کرو</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -347,7 +347,7 @@
<translation>اگلی تصویر</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -750,76 +750,81 @@
<translation type="unfinished">ودھو ودھ بدلو</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<source>Zoom in and out</source>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>ودھ توں ودھ</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Перетащите изображение сюда</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>Список URL-адресов файлов пуст</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Скопировать</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Параметры изображения недействительны</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Неподдерживаемые mimedata: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -363,7 +363,7 @@
<translation>Следующее изображение</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -766,76 +766,81 @@
<translation>Переключить окно</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Увеличение и уменьшение масштаба</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Следующее или предыдущее изображение</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Авторазмер</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Максимизировать</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>Round (целочисленное масштабирование)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>Ceil (целочисленное масштабирование)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>Floor (целочисленное масштабирование)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>Следовать системе (дробное масштабирование)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Поверх всех окон при запуске</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Действие при двойном щелчке</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Действие колеса мыши</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Размер окна по умолчанию</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>Политика округления коэффициента масштабирования HiDPI</translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation type="unfinished"></translation>
@@ -209,38 +209,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>ගොනු ඒ.ස.නි. (url) ලැයිස්තුව හිස් ය</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;පිටපත්</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>රූපයේ දත්ත වලංගු නොවේ</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -354,7 +354,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -762,76 +762,81 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<source>Zoom in and out</source>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation type="unfinished"></translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Resmi buraya sürükleyin</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>Dosya URL listesi boş</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Kopyala</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Resim verisi geçersiz</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Desteklenmeyen dosya türü verisi: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation>Panodaki Resim</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>&quot;%1&quot; ögesini geri dönüşüm kutusuna taşımak istediğinizden emin misiniz?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>Çöp kutusuna taşıma başarısız oldu, dosya izin sorunu, dosya sistemi sınırlaması veya platform sınırlamasından kaynaklanıyor olabilir.</translation>
</message>
@@ -363,7 +363,7 @@
<translation>Sonraki resim</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>Çöp Kutusuna Taşı</translation>
@@ -766,76 +766,81 @@
<translation>Tam boyuta geç</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Yaklaştır ve uzaklaştır</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Sonraki veya önceki ögeyi görüntüle</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Otomatik boyut</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Tam boyut</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>Yuvarlak (Tamsayı ölçekleme)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>Tavan (Tamsayı ölçekleme)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>Kat (Tamsayı ölçekleme)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>Sistemi takip et (Kesirli ölçekleme)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Açılışta pencerelerin üstünde kal</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation>Açık renk dama tahtası kullan</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Çift tıklama davranışı</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Fare tekeri davranışı</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Öntanımlı pencere boyutu</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>HiDPI ölçek katsayısı yuvarlama ilkesi</translation>
</message>
+29 -24
View File
@@ -174,7 +174,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>Перетягніть зображення сюди</translation>
@@ -209,38 +209,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>Список URL-адрес файлів порожній</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>&amp;Скопіювати</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>Дані зображення недійсні</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>Не підтримується mimedata: %1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation type="unfinished"></translation>
</message>
@@ -359,7 +359,7 @@
<translation>Наступне зображення</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation type="unfinished"></translation>
@@ -762,76 +762,81 @@
<translation>Перемкнути на максимум</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>Збільшення та зменшення</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>Переглянути наступний або попередній елемент</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>Автоматичний розмір</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>Максимізувати</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>Round (цілочисельне масштабування)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>Ceil (цілочисельне масштабування)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>Floor (цілочисельне масштабування)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>Стежити за системою (дробове масштабування)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>Поверх всіх вікон під час запуску</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>Поведінка при подвійному кліку</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>Поведінка колеса миші</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>Розмір вікна за замовчуванням</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>Політика округлення коефіцієнта HiDPI</translation>
</message>
+29 -24
View File
@@ -178,7 +178,7 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="265"/>
<location filename="../mainwindow.cpp" line="269"/>
<location filename="../graphicsscene.cpp" line="100"/>
<source>Drag image here</source>
<translation>拖放图片至此</translation>
@@ -213,38 +213,38 @@
<context>
<name>MainWindow</name>
<message>
<location filename="../mainwindow.cpp" line="176"/>
<location filename="../mainwindow.cpp" line="532"/>
<location filename="../mainwindow.cpp" line="180"/>
<location filename="../mainwindow.cpp" line="540"/>
<source>File url list is empty</source>
<translation>文件 URL 列表为空</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="430"/>
<location filename="../mainwindow.cpp" line="438"/>
<source>&amp;Copy</source>
<translation>复制(&amp;C)</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="540"/>
<location filename="../mainwindow.cpp" line="548"/>
<source>Image data is invalid</source>
<translation>图片数据无效</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="547"/>
<location filename="../mainwindow.cpp" line="555"/>
<source>Not supported mimedata: %1</source>
<translation>不受支持的 MimeData 格式:%1</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="743"/>
<location filename="../mainwindow.cpp" line="764"/>
<source>Image From Clipboard</source>
<translation>剪切板图片</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="761"/>
<location filename="../mainwindow.cpp" line="782"/>
<source>Are you sure you want to move &quot;%1&quot; to recycle bin?</source>
<translation>您确认要将“%1”移动到回收站吗?</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="766"/>
<location filename="../mainwindow.cpp" line="787"/>
<source>Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.</source>
<translation>移至回收站失败,这可能由文件权限、文件系统或平台限制导致。</translation>
</message>
@@ -363,7 +363,7 @@
<translation>下一个图像</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="760"/>
<location filename="../mainwindow.cpp" line="781"/>
<location filename="../actionmanager.cpp" line="117"/>
<source>Move to Trash</source>
<translation>移至回收站</translation>
@@ -766,76 +766,81 @@
<translation>最大化窗口</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="82"/>
<location filename="../settingsdialog.cpp" line="79"/>
<source>Toggle fullscreen</source>
<translation>全屏窗口</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<source>Zoom in and out</source>
<translation>放大和缩小</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="83"/>
<location filename="../settingsdialog.cpp" line="84"/>
<source>View next or previous item</source>
<translation>查看下一项或上一项</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="87"/>
<location filename="../settingsdialog.cpp" line="88"/>
<source>Auto size</source>
<translation>自动大小</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="88"/>
<location filename="../settingsdialog.cpp" line="89"/>
<source>Maximized</source>
<translation>最大化</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="92"/>
<location filename="../settingsdialog.cpp" line="93"/>
<source>Round (Integer scaling)</source>
<comment>This option means round up for .5 and above</comment>
<translation>四舍五入(整数缩放)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="93"/>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Ceil (Integer scaling)</source>
<comment>This option means always round up</comment>
<translation>向上取整(整数缩放)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<location filename="../settingsdialog.cpp" line="95"/>
<source>Floor (Integer scaling)</source>
<comment>This option means always round down</comment>
<translation>向下取整(整数缩放)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="95"/>
<location filename="../settingsdialog.cpp" line="96"/>
<source>Follow system (Fractional scaling)</source>
<comment>This option means don&apos;t round</comment>
<translation>跟随系统(小数缩放)</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="118"/>
<location filename="../settingsdialog.cpp" line="119"/>
<source>Stay on top when start-up</source>
<translation>启动时保持窗口总在最前</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="119"/>
<location filename="../settingsdialog.cpp" line="120"/>
<source>Use light-color checkerboard</source>
<translation>使用亮色棋盘格</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="120"/>
<location filename="../settingsdialog.cpp" line="121"/>
<source>Double-click behavior</source>
<translation>双击时的行为</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="121"/>
<location filename="../settingsdialog.cpp" line="122"/>
<source>Mouse wheel behavior</source>
<translation>鼠标滚轮行为</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="122"/>
<location filename="../settingsdialog.cpp" line="123"/>
<source>Default window size</source>
<translation>默认窗口大小</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="123"/>
<location filename="../settingsdialog.cpp" line="124"/>
<source>HiDPI scale factor rounding policy</source>
<translation>HiDPI 高分屏缩放策略</translation>
</message>
+4 -4
View File
@@ -8,9 +8,9 @@ environment:
LIBEXIV2: C:\projects\exiv2
PPKG: C:\projects\ppkg
matrix:
- job_name: mingw_64_qt6_7
QTDIR: C:\Qt\6.7\mingw_64
MINGW64: C:\Qt\Tools\mingw1120_64
- job_name: mingw_64_qt6_8
QTDIR: C:\Qt\6.8\mingw_64
MINGW64: C:\Qt\Tools\mingw1310_64
KF_BRANCH: master
EXIV2_VERSION: "0.28.3"
EXIV2_CMAKE_OPTIONS: "-DEXIV2_ENABLE_BROTLI=OFF -DEXIV2_ENABLE_INIH=OFF -DEXIV2_BUILD_EXIV2_COMMAND=OFF"
@@ -125,7 +125,7 @@ build_script:
- cd kimageformats
- mkdir build
- cd build
- cmake .. -G "Ninja" -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_QTPLUGINDIR=%QTDIR%\plugins
- cmake .. -G "Ninja" -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_QTPLUGINDIR=%QTDIR%\plugins
- cmake --build . --config Release
- cmake --build . --config Release --target install/strip
- cd %APPVEYOR_BUILD_FOLDER%
+4 -2
View File
@@ -40,7 +40,8 @@ SOURCES += \
app/exiv2wrapper.cpp \
app/actionmanager.cpp \
app/playlistmanager.cpp \
app/shortcutedit.cpp
app/shortcutedit.cpp \
app/fileopeneventhandler.cpp
HEADERS += \
app/aboutdialog.h \
@@ -59,7 +60,8 @@ HEADERS += \
app/exiv2wrapper.h \
app/actionmanager.h \
app/playlistmanager.h \
app/shortcutedit.h
app/shortcutedit.h \
app/fileopeneventhandler.h
TRANSLATIONS = \
app/translations/PineapplePictures.ts \