Add local history for last screenshots

This commit is contained in:
Yuriy Puchkov
2020-07-21 13:18:57 +03:00
26 changed files with 673 additions and 324 deletions

View File

@@ -83,7 +83,7 @@ DEFINES += QAPPLICATION_CLASS=QApplication
SOURCES += src/main.cpp \
src/config/filepathconfiguration.cpp \
src/tools/historywidget.cpp \
src/widgets/historywidget.cpp \
src/utils/configenterprise.cpp \
src/utils/history.cpp \
src/widgets/capture/buttonhandler.cpp \
@@ -162,7 +162,7 @@ SOURCES += src/main.cpp \
HEADERS += src/widgets/capture/buttonhandler.h \
src/config/filepathconfiguration.h \
src/tools/historywidget.h \
src/widgets/historywidget.h \
src/utils/configenterprise.h \
src/utils/history.h \
src/widgets/infowindow.h \

View File

@@ -27,7 +27,7 @@
#include "src/utils/screengrabber.h"
#include "src/utils/history.h"
#include "src/utils/configenterprise.h"
#include "src/tools/historywidget.h"
#include "src/widgets/historywidget.h"
#include <QFile>
#include <QApplication>
#include <QSystemTrayIcon>
@@ -255,7 +255,7 @@ void Controller::updateConfigComponents() {
void Controller::showRecentScreenshots() {
HistoryWidget *pHistory = new HistoryWidget();
pHistory->show();
pHistory->exec();
}
void Controller::startFullscreenCapture(const uint id) {

View File

@@ -24,17 +24,10 @@
#include <QMap>
#include <QTimer>
#include <functional>
#include <QAction>
#include <QSpinBox>
#include <QLabel>
#include <QHBoxLayout>
#include <QWidgetAction>
class CaptureWidget;
class ConfigWindow;
class InfoWindow;
class QMenu;
class QSystemTrayIcon;
using lambda = std::function<void(void)>;

View File

@@ -17,14 +17,20 @@
#include "globalshortcutfilter.h"
#include "src/core/controller.h"
#include "src/widgets/historywidget.h"
#include <qt_windows.h>
#include <QDebug>
GlobalShortcutFilter::GlobalShortcutFilter(QObject *parent) :
QObject(parent)
{
// Forced Print Screen
if (RegisterHotKey(NULL, 1, 0, VK_SNAPSHOT)) {
// ok
// ok - capture screen
}
if (RegisterHotKey(NULL, 2, MOD_SHIFT, VK_SNAPSHOT)) {
// ok - show screenshots history
}
}
@@ -38,13 +44,24 @@ bool GlobalShortcutFilter::nativeEventFilter(
MSG* msg = static_cast<MSG*>(message);
if (msg->message == WM_HOTKEY) {
//const quint32 keycode = HIWORD(msg->lParam);
//const quint32 modifiers = LOWORD(msg->lParam);
// TODO: this is just a temporal workwrround, proper global
// support would need custom shortcuts defined by the user.
const quint32 keycode = HIWORD(msg->lParam);
const quint32 modifiers = LOWORD(msg->lParam);
// Show screenshots history
if(VK_SNAPSHOT == keycode && MOD_SHIFT == modifiers) {
qDebug() << "Show screenshots history";
HistoryWidget *pHistory = new HistoryWidget();
pHistory->show();
}
// Capture screen
if(VK_SNAPSHOT == keycode && 0 == modifiers) {
Controller::getInstance()->requestCapture(
CaptureRequest(CaptureRequest::GRAPHICAL_MODE));
}
return true;
}
return false;

View File

@@ -1,78 +0,0 @@
#include "historywidget.h"
#include "src/utils/history.h"
#include "src/utils/configenterprise.h"
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QPixmap>
#include <QLabel>
#include <QScrollArea>
#include <QDebug>
#include <QFileInfo>
#include <QDateTime>
#include <QPushButton>
#include <QIcon>
#include <QSettings>
#include <QApplication>
#include <QDesktopWidget>
#include <QClipboard>
HistoryWidget::HistoryWidget(QWidget *parent) : QWidget(parent)
{
setWindowTitle(tr("Screenshots history"));
setFixedSize(this->size());
m_pVBox = new QVBoxLayout(this);
QScrollArea *scrollArea = new QScrollArea( this );
scrollArea->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOn );
scrollArea->setWidgetResizable( true );
scrollArea->setGeometry( this->frameGeometry() );
QWidget *widget = new QWidget();
scrollArea->setWidget( widget );
widget->setLayout( m_pVBox );
loadHistory();
}
void HistoryWidget::loadHistory() {
History history = History();
QList<QString> historyFiles = history.history();
foreach(QString fileName, historyFiles) {
QString fullFileName = history.path() + fileName;
QPixmap pixmap;
pixmap.load( fullFileName, "png" );
pixmap = pixmap.scaledToWidth(120);
QPushButton *button = new QPushButton;
button->setStyleSheet("Text-align:left");
QIcon buttonIcon(fullFileName);
button->setIcon(buttonIcon);
button->setIconSize(pixmap.rect().size());
QFileInfo *pFileInfo = new QFileInfo(fullFileName);
QString lastModified = pFileInfo->lastModified().toString("yyyy-MM-dd hh:mm:ss");
button->setText(lastModified);
connect(button, &QPushButton::clicked, this, [=](){
// TODO - optimize it
this->close();
ConfigEnterprise configEnterprise;
QSettings *settings = configEnterprise.settings();
settings->beginGroup("S3");
QString url = settings->value("S3_URL").toString() + fileName;
settings->endGroup();
QApplication::clipboard()->setText(url);
// qDebug() << "URL copied to clipboard:" << url;
// NotificationWidget *notification = new NotificationWidget();
// notification->showMessage(tr("URL copied to clipboard."));
});
m_pVBox->addWidget(button);
}
}

View File

@@ -0,0 +1,103 @@
#include "historywidget.h"
#include "src/utils/history.h"
#include "src/utils/configenterprise.h"
#include "src/widgets/notificationwidget.h"
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QPixmap>
#include <QLabel>
#include <QScrollArea>
#include <QDebug>
#include <QFileInfo>
#include <QDateTime>
#include <QPushButton>
#include <QIcon>
#include <QSettings>
#include <QApplication>
#include <QDesktopWidget>
#include <QDesktopServices>
#include <QClipboard>
HistoryWidget::HistoryWidget(QWidget *parent) : QDialog(parent)
{
setWindowTitle(tr("Screenshots history"));
setFixedSize(this->size());
m_notification = new NotificationWidget();
m_pVBox = new QVBoxLayout(this);
QScrollArea *scrollArea = new QScrollArea( this );
scrollArea->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOn );
scrollArea->setWidgetResizable( true );
scrollArea->setGeometry( this->frameGeometry() );
QWidget *widget = new QWidget();
scrollArea->setWidget( widget );
widget->setLayout( m_pVBox );
loadHistory();
}
void HistoryWidget::loadHistory() {
History history = History();
QList<QString> historyFiles = history.history();
ConfigEnterprise configEnterprise;
QSettings *settings = configEnterprise.settings();
settings->beginGroup("S3");
QString s3BaseUrl = settings->value("S3_URL").toString();
settings->endGroup();
foreach(QString fileName, historyFiles) {
// generate url
QString fullFileName = history.path() + fileName;
QString url = s3BaseUrl + fileName;
// load pixmap
QPixmap pixmap;
pixmap.load( fullFileName, "png" );
pixmap = pixmap.scaledToWidth(HISTORYWIDGET_MAX_PREVIEW_HEIGHT);
// get file info
QFileInfo *pFileInfo = new QFileInfo(fullFileName);
QString lastModified = pFileInfo->lastModified().toString(" yyyy-MM-dd hh:mm:ss");
// copy url
QPushButton *buttonCopyUrl = new QPushButton;
buttonCopyUrl->setStyleSheet("text-align:left");
QIcon buttonIcon(fullFileName);
buttonCopyUrl->setIcon(buttonIcon);
buttonCopyUrl->setStyleSheet("padding: 5px;");
buttonCopyUrl->setIconSize(pixmap.rect().size());
buttonCopyUrl->setText(lastModified);
connect(buttonCopyUrl, &QPushButton::clicked, this, [=](){
QApplication::clipboard()->setText(url);
m_notification->showMessage(tr("URL copied to clipboard."));
this->close();
});
// open in browser
QPushButton *buttonOpen = new QPushButton;
buttonOpen->setText(tr("Open in browser"));
connect(buttonOpen, &QPushButton::clicked, this, [=](){
QDesktopServices::openUrl(QUrl(url));
this->close();
});
// layout
QHBoxLayout *phbl = new QHBoxLayout();
phbl->addWidget(buttonCopyUrl);
phbl->addWidget(buttonOpen);
int nHeight = pixmap.rect().size().height() >= HISTORYWIDGET_MAX_PREVIEW_HEIGHT
? HISTORYWIDGET_MAX_PREVIEW_HEIGHT
: pixmap.rect().size().height();
buttonOpen->setMinimumSize(1, nHeight + 5 * 2 + 2); // padding 5px*2 + border
phbl->setStretchFactor(buttonCopyUrl, 7);
phbl->setStretchFactor(buttonOpen, 3);
// add to scroll
m_pVBox->addLayout(phbl);
}
}

View File

@@ -1,12 +1,16 @@
#ifndef HISTORYWIDGET_H
#define HISTORYWIDGET_H
#define HISTORYWIDGET_MAX_PREVIEW_HEIGHT 120
#include <QObject>
#include <QWidget>
#include <QDialog>
class QVBoxLayout;
class NotificationWidget;
class HistoryWidget : public QWidget
class HistoryWidget : public QDialog
{
Q_OBJECT
public:
@@ -19,6 +23,7 @@ private:
private:
QVBoxLayout *m_pVBox;
NotificationWidget *m_notification;
};
#endif // HISTORYWIDGET_H

View File

@@ -61,7 +61,9 @@ QVector<const char *> InfoWindow::m_keys = {
"CTRL + Z",
QT_TR_NOOP("SPACEBAR"),
QT_TR_NOOP("Right Click"),
QT_TR_NOOP("Mouse Wheel")
QT_TR_NOOP("Mouse Wheel"),
"Print Screen",
"SHIFT + Print Screen"
};
QVector<const char *> InfoWindow::m_description = {
@@ -73,7 +75,9 @@ QVector<const char *> InfoWindow::m_description = {
QT_TR_NOOP("Undo the last modification"),
QT_TR_NOOP("Toggle visibility of sidebar with options of the selected tool"),
QT_TR_NOOP("Show color picker"),
QT_TR_NOOP("Change the tool's thickness")
QT_TR_NOOP("Change the tool's thickness"),
QT_TR_NOOP("Capture screen"),
QT_TR_NOOP("Screenshot history")
};
void InfoWindow::initInfoTable() {

View File

@@ -184,27 +184,32 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuració</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informació</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Ix</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation type="unfinished"></translation>
</message>
@@ -432,45 +437,58 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">L&apos;URL s&apos;ha copiat al porta-retalls.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">S&apos;està pujant la imatge</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Copia l&apos;URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Obri l&apos;URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Imatge al porta-retalls.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">No es pot obrir l&apos;URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">L&apos;URL s&apos;ha copiat al porta-retalls.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">La captura s&apos;ha copiat al porta-retalls.</translation>
</message>
@@ -757,7 +775,7 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">L&apos;URL s&apos;ha copiat al porta-retalls.</translation>

View File

@@ -187,30 +187,35 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Bildschirmaufnahme anfertigen</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Einstellungen</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informationen</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Beenden</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL kopiert.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Bild hochladen</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">URL kopieren</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">URL öffnen</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Bild in Zwischenablage.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Kann URL nicht öffnen.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL kopiert.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Bildschirmaufnahme in Zwischenablage kopiert.</translation>
</message>
@@ -760,7 +778,7 @@ Drücke die Leertaste um das Seitenmenü zu öffnen.</translation>
<translation>Kein Schreibzugriff auf</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL kopiert.</translation>

View File

@@ -187,30 +187,35 @@ Presiona Espacio para abrir el panel lateral.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Tomar captura de pantalla</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuración</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Información</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Salir</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Presiona Espacio para abrir el panel lateral.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiada al portapapeles.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Subiendo Imagen</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Copiar URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Abrir URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Imagen al Portapapeles.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">No puede abrir la URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiada al portapapeles.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Captura copiada al portapapeles.</translation>
</message>
@@ -760,7 +778,7 @@ Presiona Espacio para abrir el panel lateral.</translation>
<translation>Imposible escribir en</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiada al portapapeles.</translation>

View File

@@ -187,30 +187,35 @@ Appuyer sur Espace pour ouvrir le panneau latéral.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Capturer l&apos;écran</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuration</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informations</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Quitter</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Appuyer sur Espace pour ouvrir le panneau latéral.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiée dans le Presse-papier.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Mise en ligne de l&apos;image</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Copier l&apos;URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Ouvrir l&apos;URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Image dans le Presse-papier.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Impossible d&apos;ouvrir l&apos;URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiée dans le Presse-papier.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Capture d&apos;écran copiée dans le Presse-papier.</translation>
</message>
@@ -760,7 +778,7 @@ Appuyer sur Espace pour ouvrir le panneau latéral.</translation>
<translation>Imposible d&apos;écrire par dessus</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiée dans le Presse-papier.</translation>

View File

@@ -181,6 +181,10 @@ Press Space to open the side panel.</source>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -378,6 +382,17 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL másolva a vágólapra.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>

View File

@@ -187,30 +187,35 @@ Enter を押すと画面をキャプチャー。
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>(&amp;T)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>(&amp;C)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>(&amp;I)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>(&amp;Q)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Enter を押すと画面をキャプチャー。
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL </translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">URL </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">URL </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">URL </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished"></translation>
</message>
@@ -760,7 +778,7 @@ Enter を押すと画面をキャプチャー。
<translation>:</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL </translation>

View File

@@ -183,30 +183,35 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -431,45 +436,58 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL .</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished"> </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">URL- </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">URL- </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished"> </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">URL- .</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL .</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished"> .</translation>
</message>
@@ -756,7 +774,7 @@ Press Space to open the side panel.</source>
<translation type="unfinished"> :</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL .</translation>

View File

@@ -187,30 +187,35 @@ Druk op spatie om het zijpaneel te openen.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>Schermafdruk &amp;maken</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuratie</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informatie</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Afsluiten</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Druk op spatie om het zijpaneel te openen.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL gekopieerd naar klembord.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Bezig met uploaden van afbeelding...</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">URL kopiëren</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">URL openen</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Afbeelding naar klembord.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Kan URL niet openen.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL gekopieerd naar klembord.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Schermafdruk gekopieerd naar klembord.</translation>
</message>
@@ -760,7 +778,7 @@ Druk op spatie om het zijpaneel te openen.</translation>
<translation>Kan niet wegschrijven naar</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL gekopieerd naar klembord.</translation>

View File

@@ -186,30 +186,35 @@ Spacja, aby pokazać panel boczny.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Zrzut ekranu</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Konfiguracja</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informacje</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Wyjdź</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -434,45 +439,58 @@ Spacja, aby pokazać panel boczny.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL skopiowany do schowka.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Wysyłanie obrazka</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Kopiuj URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Otwórz URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Obrazek do schowka.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Nie można otworzyć adresu URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL skopiowany do schowka.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Zrzut ekranu skopiowany do schowka.</translation>
</message>
@@ -759,7 +777,7 @@ Spacja, aby pokazać panel boczny.</translation>
<translation>Nie można zapisać w</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL skopiowany do schowka.</translation>

View File

@@ -187,30 +187,35 @@ Pressione espaço abrir o painel lateral.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Tirar Screenshot</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Configuração</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informações</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Sair</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Pressione espaço abrir o painel lateral.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiada para o clipboard.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Upando Imagem</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Copiar URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Abrir URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Imagem no Clipboard.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Não foi possível abrir a URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiada para o clipboard.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Screenshot copiada para o clipboard.</translation>
</message>
@@ -760,7 +778,7 @@ Pressione espaço abrir o painel lateral.</translation>
<translation>Não foi possível escrever em</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL copiada para o clipboard.</translation>

View File

@@ -187,30 +187,35 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Сделать снимок</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation>&amp;Открыть</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Настройка</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Информация</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Выход</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation>&amp;Недавние скриншоты</translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,25 +440,38 @@ Press Space to open the side panel.</source>
<translation>Скопировать URL после загрузки и закрыть окно</translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation>История скриншотов</translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation>URL скопирован в буфер обмена.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation>Загрузить на S3</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation>Загрузка изображения</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation>Скопировать URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation>Открыть URL</translation>
</message>
@@ -462,22 +480,22 @@ Press Space to open the side panel.</source>
<translation type="vanished">Удалить изображение</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation>Изображение в буфер обмена.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation>Не удалось открыть URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation>URL скопирован в буфер обмена.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation>Снимок скопирован в буфер обмена.</translation>
</message>
@@ -768,7 +786,7 @@ Press Space to open the side panel.</source>
<translation>Не удалось сохранить</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation>URL скопирован в буфер обмена.</translation>

View File

@@ -187,30 +187,35 @@ Stlačte medzerník pre otvorenie postranného panelu.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Vytvoriť snímku</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Konfigurácia</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Informácie</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Ukončiť</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Stlačte medzerník pre otvorenie postranného panelu.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL skopírovaná do schránky.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Nahrávam obrázok</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Kopírovať URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Otvoriť URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Obrázok do schránky.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Nepodarilo sa otvoriť URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL skopírovaná do schránky.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Snímka obrazovky bola skopírovaná do schránky.</translation>
</message>
@@ -760,7 +778,7 @@ Stlačte medzerník pre otvorenie postranného panelu.</translation>
<translation>Chyba pri ukladaní</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL skopírovaná do schránky.</translation>

View File

@@ -187,30 +187,35 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Направи снимак екрана</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Подешавања</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>Ин&amp;формације</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Излаз</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">Интернет адреса је сачувана у привременој меморији.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Објављујем слику</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">Запамти интернет адресу</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">Посети интернет адресу</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Сачувај у привремену меморију.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">Нисам успео да посетим интернет адресу.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">Интернет адреса је сачувана у привременој меморији.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Слика је сачувана у привременој меморији.</translation>
</message>
@@ -760,7 +778,7 @@ Press Space to open the side panel.</source>
<translation>Нисам успео са сачувам</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">Интернет адреса је сачувана у привременој меморији.</translation>

View File

@@ -187,30 +187,35 @@ Yan paneli açmak için Boşluk tuşuna basın.</translation>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Ekran Resmi Al</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Ayarlar</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Bilgi</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;Çıkış</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,45 +440,58 @@ Yan paneli açmak için Boşluk tuşuna basın.</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL panoya kopyalandı.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished">Resim Yükleniyor</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished">URL Kopyala</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished">URL </translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">Resim Pano&apos;ya.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished">URL ılamıyor.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL panoya kopyalandı.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">Ekran görüntüsü panoya kopyalandı.</translation>
</message>
@@ -760,7 +778,7 @@ Yan paneli açmak için Boşluk tuşuna basın.</translation>
<translation>Yazma mümkün değil</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">URL panoya kopyalandı.</translation>

View File

@@ -187,30 +187,35 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>&amp;Зробити знімок</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation>&amp;Відчинити</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;Налаштування</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;Інформація</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>Ви&amp;йти</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation>Нещодавні скріншоти</translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -435,25 +440,38 @@ Press Space to open the side panel.</source>
<translation>Копіювати URL та закрити вікно після завантаження</translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation>Історія скріншотів</translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation>URL скопійовано до буферу обміну.</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation>Вивантажити на S3</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation>Вивантаження зображення</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation>Скопіювати URL</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation>Відкрити URL</translation>
</message>
@@ -462,22 +480,22 @@ Press Space to open the side panel.</source>
<translation type="vanished">Видалити зображення</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation>Зображення до буферу обміну.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation>Не вдалось відкрити URL.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation>URL скопійовано до буферу обміну.</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation>Знімок скопійовано до буферу обміну.</translation>
</message>
@@ -768,7 +786,7 @@ Press Space to open the side panel.</source>
<translation>Не вдалось зберегти</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation>URL скопійовано до буферу обміну.</translation>

View File

@@ -188,30 +188,35 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation>(&amp;T)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation>(&amp;O)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>(&amp;C)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>(&amp;I)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>退(&amp;Q)</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -436,45 +441,58 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished"></translation>
</message>
@@ -761,7 +779,7 @@ Press Space to open the side panel.</source>
<translation></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished"></translation>

View File

@@ -183,30 +183,35 @@ Press Space to open the side panel.</source>
<context>
<name>Controller</name>
<message>
<location filename="../src/core/controller.cpp" line="175"/>
<location filename="../src/core/controller.cpp" line="182"/>
<source>&amp;Take Screenshot</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="180"/>
<location filename="../src/core/controller.cpp" line="187"/>
<source>&amp;Open Launcher</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="183"/>
<location filename="../src/core/controller.cpp" line="191"/>
<source>&amp;Configuration</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="186"/>
<location filename="../src/core/controller.cpp" line="194"/>
<source>&amp;Information</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="189"/>
<location filename="../src/core/controller.cpp" line="197"/>
<source>&amp;Quit</source>
<translation>&amp;</translation>
</message>
<message>
<location filename="../src/core/controller.cpp" line="202"/>
<source>&amp;Recent Screenshot</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CopyTool</name>
@@ -431,45 +436,58 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HistoryWidget</name>
<message>
<location filename="../src/tools/historywidget.cpp" line="23"/>
<source>Screenshots history</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/historywidget.cpp" line="69"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">簿</translation>
</message>
</context>
<context>
<name>ImgS3Uploader</name>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="64"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="53"/>
<source>Upload to ImgS3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="71"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="60"/>
<source>Uploading Image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="298"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="312"/>
<source>Copy URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="299"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="313"/>
<source>Open URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="300"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="314"/>
<source>Image to Clipboard.</source>
<translation type="unfinished">簿</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="316"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="330"/>
<source>Unable to open the URL.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="322"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="336"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">簿</translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="327"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="341"/>
<source>Screenshot copied to clipboard.</source>
<translation type="unfinished">簿</translation>
</message>
@@ -756,7 +774,7 @@ Press Space to open the side panel.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="140"/>
<location filename="../src/tools/imgs3/imgs3uploader.cpp" line="154"/>
<location filename="../src/tools/imgur/imguruploader.cpp" line="82"/>
<source>URL copied to clipboard.</source>
<translation type="unfinished">簿</translation>

View File

@@ -41,14 +41,16 @@ qmake
# update qt translations, ignore if no `lupdate` utils is installed
lupdate -recursive ./ -ts ./translations/* || true
lrelease flameshot.pro
# push current release
git add flameshot.pro ./win_setup/flameshot.iss appveyor.yml .travis.yml update_release_version.sh translations/
git commit -m "Update version to ${BASE_VERSION_NEW}"
git push ${GIT_REMOTE} -u release/${BASE_VERSION_NEW}
#git push ${GIT_REMOTE} -u release/${BASE_VERSION_NEW}
# add new release tag
git tag "v${BASE_VERSION_NEW}"
git push ${GIT_REMOTE} --tags
git push ${GIT_REMOTE} -u release/${BASE_VERSION_NEW} --tags
#git push ${GIT_REMOTE} --tags
echo "New Flameshot version is: ${BASE_VERSION_NEW}"