1
mirror of https://invent.kde.org/network/falkon.git synced 2024-09-21 17:52:10 +02:00

Minor fixes for back/forward history + "Clear history" option

Back/forward history menus now won't show duplicated entries and also
navigating with back/forward on pages won't leave you on the same page
as you are actually visiting.
Though this bug was appearing rarely, it was annoying.
This is not normal QtWebKit behaviour, in standard implementation it is
working just fine, but QupZilla is using QWebPage::extension error
pages, and when this error page appears in frame on page (for example in
<iframe>) it duplicates entry in history.
This commit is contained in:
nowrep 2011-10-29 23:01:17 +02:00
parent 5e3c7b91d1
commit 975e023d54
14 changed files with 439 additions and 237 deletions

Binary file not shown.

View File

@ -166,7 +166,8 @@ SOURCES += main.cpp\
bookmarksimport/operaimporter.cpp \
bookmarksimport/bookmarksimportdialog.cpp \
tools/iconfetcher.cpp \
tools/followredirectreply.cpp
tools/followredirectreply.cpp \
webview/webhistorywrapper.cpp
HEADERS += \
3rdparty/qtwin.h \
@ -279,7 +280,8 @@ HEADERS += \
bookmarksimport/operaimporter.h \
bookmarksimport/bookmarksimportdialog.h \
tools/iconfetcher.h \
tools/followredirectreply.h
tools/followredirectreply.h \
webview/webhistorywrapper.h
FORMS += \
preferences/autofillmanager.ui \
@ -412,6 +414,8 @@ message($$DEFINES)

View File

@ -21,6 +21,7 @@
#include "iconprovider.h"
#include "websearchbar.h"
#include "reloadstopbutton.h"
#include "webhistorywrapper.h"
NavigationBar::NavigationBar(QupZilla *mainClass, QWidget *parent)
: QWidget(parent)
@ -102,8 +103,8 @@ NavigationBar::NavigationBar(QupZilla *mainClass, QWidget *parent)
connect(m_menuBack, SIGNAL(aboutToShow()), this, SLOT(aboutToShowHistoryBackMenu()));
connect(m_menuForward, SIGNAL(aboutToShow()), this, SLOT(aboutToShowHistoryNextMenu()));
connect(m_buttonBack, SIGNAL(clicked()), p_QupZilla, SLOT(goBack()));
connect(m_buttonNext, SIGNAL(clicked()), p_QupZilla, SLOT(goNext()));
connect(m_buttonBack, SIGNAL(clicked()), this, SLOT(goBack()));
connect(m_buttonNext, SIGNAL(clicked()), this, SLOT(goForward()));
connect(m_reloadStop->buttonStop(), SIGNAL(clicked()), p_QupZilla, SLOT(stop()));
connect(m_reloadStop->buttonReload(), SIGNAL(clicked()), p_QupZilla, SLOT(reload()));
connect(m_buttonHome, SIGNAL(clicked()), p_QupZilla, SLOT(goHome()));
@ -142,12 +143,14 @@ void NavigationBar::aboutToShowHistoryBackMenu()
return;
m_menuBack->clear();
QWebHistory* history = p_QupZilla->weView()->history();
int curindex = history->currentItemIndex();
int count = 0;
QUrl lastUrl = history->currentItem().url();
for (int i = curindex-1; i >= 0; i--) {
QWebHistoryItem item = history->itemAt(i);
if (item.isValid()) {
if (item.isValid() && lastUrl != item.url()) {
QString title = item.title();
if (title.length() > 40) {
title.truncate(40);
@ -155,11 +158,16 @@ void NavigationBar::aboutToShowHistoryBackMenu()
}
QAction* action = m_menuBack->addAction(_iconForUrl(item.url()),title, this, SLOT(goAtHistoryIndex()));
action->setData(i);
count++;
lastUrl = item.url();
}
count++;
if (count == 20)
break;
}
m_menuBack->addSeparator();
m_menuBack->addAction(tr("Clear history"), this, SLOT(clearHistory()));
}
void NavigationBar::aboutToShowHistoryNextMenu()
@ -167,13 +175,15 @@ void NavigationBar::aboutToShowHistoryNextMenu()
if (!m_menuForward || !p_QupZilla->weView())
return;
m_menuForward->clear();
QWebHistory* history = p_QupZilla->weView()->history();
int curindex = history->currentItemIndex();
int count = 0;
QUrl lastUrl = history->currentItem().url();
for (int i = curindex+1; i < history->count(); i++) {
QWebHistoryItem item = history->itemAt(i);
if (item.isValid()) {
if (item.isValid() && lastUrl != item.url()) {
QString title = item.title();
if (title.length() > 40) {
title.truncate(40);
@ -181,11 +191,23 @@ void NavigationBar::aboutToShowHistoryNextMenu()
}
QAction* action = m_menuForward->addAction(_iconForUrl(item.url()),title, this, SLOT(goAtHistoryIndex()));
action->setData(i);
count++;
lastUrl = item.url();
}
count++;
if (count == 20)
break;
}
m_menuForward->addSeparator();
m_menuForward->addAction(tr("Clear history"), this, SLOT(clearHistory()));
}
void NavigationBar::clearHistory()
{
QWebHistory* history = p_QupZilla->weView()->page()->history();
history->clear();
refreshHistory();
}
void NavigationBar::goAtHistoryIndex()
@ -193,6 +215,7 @@ void NavigationBar::goAtHistoryIndex()
if (QAction* action = qobject_cast<QAction*>(sender())) {
p_QupZilla->weView()->page()->history()->goToItem(p_QupZilla->weView()->page()->history()->itemAt(action->data().toInt()));
}
refreshHistory();
}
@ -202,8 +225,18 @@ void NavigationBar::refreshHistory()
return;
QWebHistory* history = p_QupZilla->weView()->page()->history();
m_buttonBack->setEnabled(history->canGoBack());
m_buttonNext->setEnabled(history->canGoForward());
m_buttonBack->setEnabled(WebHistoryWrapper::canGoBack(history));
m_buttonNext->setEnabled(WebHistoryWrapper::canGoForward(history));
}
void NavigationBar::goBack()
{
WebHistoryWrapper::goBack(p_QupZilla->weView()->page()->history());
}
void NavigationBar::goForward()
{
WebHistoryWrapper::goForward(p_QupZilla->weView()->page()->history());
}
NavigationBar::~NavigationBar()

View File

@ -53,10 +53,15 @@ signals:
public slots:
void refreshHistory();
void goBack();
void goForward();
private slots:
void aboutToShowHistoryNextMenu();
void aboutToShowHistoryBackMenu();
void goAtHistoryIndex();
void clearHistory();
private:
QupZilla* p_QupZilla;
@ -75,7 +80,6 @@ private:
QMenu* m_menuForward;
WebSearchBar* m_searchLine;
};
#endif // NAVIGATIONBAR_H

View File

@ -0,0 +1,74 @@
#include "webhistorywrapper.h"
WebHistoryWrapper::WebHistoryWrapper(QObject* parent)
: QObject(parent)
{
}
QList<QWebHistoryItem> WebHistoryWrapper::forwardItems(int maxItems, QWebHistory* history)
{
QList<QWebHistoryItem> list;
QUrl lastUrl = history->currentItem().url();
int count = 0;
foreach (QWebHistoryItem item, history->forwardItems(maxItems + 5)) {
if (item.url() == lastUrl || count == maxItems)
continue;
lastUrl = item.url();
list.append(item);
count++;
}
return list;
}
QList<QWebHistoryItem> WebHistoryWrapper::backItems(int maxItems, QWebHistory* history)
{
QList<QWebHistoryItem> list;
QUrl lastUrl = history->currentItem().url();
int count = 0;
QList<QWebHistoryItem> bItems = history->backItems(maxItems + 5);
for (int i = bItems.count() - 1; i >= 0; i--) {
QWebHistoryItem item = bItems.at(i);
if (item.url() == lastUrl || count == maxItems)
continue;
lastUrl = item.url();
list.append(item);
count++;
}
return list;
}
bool WebHistoryWrapper::canGoForward(QWebHistory* history)
{
return !forwardItems(1, history).isEmpty();
}
bool WebHistoryWrapper::canGoBack(QWebHistory* history)
{
return !backItems(1, history).isEmpty();
}
void WebHistoryWrapper::goBack(QWebHistory* history)
{
QList<QWebHistoryItem> items = backItems(1, history);
if (items.isEmpty())
return;
history->goToItem(items.at(0));
}
void WebHistoryWrapper::goForward(QWebHistory* history)
{
QList<QWebHistoryItem> items = forwardItems(1, history);
if (items.isEmpty())
return;
history->goToItem(items.at(0));
}

View File

@ -0,0 +1,28 @@
#ifndef WEBHISTORYWRAPPER_H
#define WEBHISTORYWRAPPER_H
#include <QObject>
#include <QWebHistory>
class WebHistoryWrapper : public QObject
{
Q_OBJECT
public:
explicit WebHistoryWrapper(QObject *parent = 0);
static QList<QWebHistoryItem> forwardItems(int maxItems, QWebHistory* history);
static QList<QWebHistoryItem> backItems(int maxItems, QWebHistory* history);
static bool canGoForward(QWebHistory* history);
static bool canGoBack(QWebHistory* history);
static void goBack(QWebHistory* history);
static void goForward(QWebHistory* history);
signals:
};
#endif // WEBHISTORYWRAPPER_H

View File

@ -106,6 +106,29 @@ WebPage* WebView::webPage() const
return m_page;
}
void WebView::back()
{
if (page()) {
emit ipChanged(m_currentIp);
p_QupZilla->navigationBar()->goBack();
}
}
void WebView::forward()
{
if (page()) {
emit ipChanged(m_currentIp);
p_QupZilla->navigationBar()->goForward();
}
}
void WebView::slotReload()
{
if (page()) {
emit ipChanged(m_currentIp);
page()->triggerAction(QWebPage::Reload);
}
}
WebTab* WebView::webTab() const
{

View File

@ -70,9 +70,9 @@ public:
public slots:
void stop();
void back(){ if (page()) {emit ipChanged(m_currentIp); page()->triggerAction(QWebPage::Back);} }
void forward(){ if (page()) {emit ipChanged(m_currentIp); page()->triggerAction(QWebPage::Forward);} }
void slotReload(){ if (page()) {emit ipChanged(m_currentIp); page()->triggerAction(QWebPage::Reload);} }
void back();
void forward();
void slotReload();
void iconChanged();
void selectAll();
void closeTab();

View File

@ -1710,12 +1710,12 @@ nebyl nalezen!</translation>
<context>
<name>MainApplication</name>
<message>
<location filename="../src/app/mainapplication.cpp" line="585"/>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<source>Last session crashed</source>
<translation>Poslední relace spadla</translation>
</message>
<message>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<location filename="../src/app/mainapplication.cpp" line="587"/>
<source>&lt;b&gt;QupZilla crashed :-(&lt;/b&gt;&lt;br/&gt;Oops, last session of QupZilla ends with its crash. We are very sorry. Would you try to restore saved state?</source>
<translation>&lt;b&gt;QupZilla spadla :-(&lt;/b&gt;&lt;br/&gt;Oops, poslední relace QupZilly skončila jejím pádem. Velice se omlouváme. Přejete si obnovit uložený stav?</translation>
</message>
@ -1723,36 +1723,42 @@ nebyl nalezen!</translation>
<context>
<name>NavigationBar</name>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="36"/>
<location filename="../src/navigation/navigationbar.cpp" line="37"/>
<source>Back</source>
<translation>Zpět</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="43"/>
<location filename="../src/navigation/navigationbar.cpp" line="44"/>
<source>Forward</source>
<translation>Vpřed</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="57"/>
<location filename="../src/navigation/navigationbar.cpp" line="58"/>
<source>Home</source>
<translation>Domů</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="63"/>
<location filename="../src/navigation/navigationbar.cpp" line="64"/>
<source>New Tab</source>
<translation>Nový panel</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="75"/>
<location filename="../src/navigation/navigationbar.cpp" line="76"/>
<source>Main Menu</source>
<translation>Hlavní menu</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="90"/>
<location filename="../src/navigation/navigationbar.cpp" line="91"/>
<location filename="../src/navigation/navigationbar.cpp" line="92"/>
<source>Exit Fullscreen</source>
<translation>Zrušit celou obrazovku</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="170"/>
<location filename="../src/navigation/navigationbar.cpp" line="203"/>
<source>Clear history</source>
<translation>Smazat historii</translation>
</message>
</context>
<context>
<name>NetworkManager</name>
@ -2245,7 +2251,7 @@ nebyl nalezen!</translation>
<message>
<location filename="../src/preferences/preferences.ui" line="905"/>
<source>Default zoom on pages: </source>
<translation type="unfinished"></translation>
<translation>Základní přiblížení stránek:</translation>
</message>
<message>
<location filename="../src/preferences/preferences.ui" line="957"/>
@ -4282,62 +4288,62 @@ Po přidání či odstranění cest k certifikátům je nutné k projevení změ
<context>
<name>WebView</name>
<message>
<location filename="../src/webview/webview.cpp" line="159"/>
<location filename="../src/webview/webview.cpp" line="185"/>
<source>Loading...</source>
<translation>Načítám...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="471"/>
<location filename="../src/webview/webview.cpp" line="497"/>
<source>Open link in new &amp;tab</source>
<translation>Otevřít odkaz v novém &amp;panelu</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="472"/>
<location filename="../src/webview/webview.cpp" line="498"/>
<source>Open link in new &amp;window</source>
<translation>Otevřít odkaz v novém &amp;okně</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="474"/>
<location filename="../src/webview/webview.cpp" line="500"/>
<source>B&amp;ookmark link</source>
<translation>Přidat odkaz do &amp;ložek</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="475"/>
<location filename="../src/webview/webview.cpp" line="501"/>
<source>&amp;Save link as...</source>
<translation>&amp;Uložit odkaz jako...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="477"/>
<location filename="../src/webview/webview.cpp" line="503"/>
<source>&amp;Copy link address</source>
<translation>&amp;Kopírovat adresu odkazu</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="486"/>
<location filename="../src/webview/webview.cpp" line="512"/>
<source>Show i&amp;mage</source>
<translation>Zobrazit &amp;obrázek</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="487"/>
<location filename="../src/webview/webview.cpp" line="513"/>
<source>Copy im&amp;age</source>
<translation>&amp;Kopírovat obrázek</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="488"/>
<location filename="../src/webview/webview.cpp" line="514"/>
<source>Copy image ad&amp;dress</source>
<translation>Kopírovat adr&amp;esu obrázku</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="517"/>
<location filename="../src/webview/webview.cpp" line="543"/>
<source>S&amp;top</source>
<translation>&amp;Zastavit</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="531"/>
<location filename="../src/webview/webview.cpp" line="557"/>
<source>Show info ab&amp;out site</source>
<translation>Zobrazit &amp;informace o stránce</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="532"/>
<location filename="../src/webview/webview.cpp" line="558"/>
<source>Show Web &amp;Inspector</source>
<translation>Zobrazit Web &amp;Inspektor</translation>
</message>
@ -4346,79 +4352,79 @@ Po přidání či odstranění cest k certifikátům je nutné k projevení změ
<translation type="obsolete">Hledat &quot;%1 ..&quot; na &amp;Googlu</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="490"/>
<location filename="../src/webview/webview.cpp" line="516"/>
<source>&amp;Save image as...</source>
<translation>&amp;Uložit obrázek jako...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="95"/>
<location filename="../src/webview/webview.cpp" line="98"/>
<source>Failed loading page</source>
<translation>Chyba při načítání stránky</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="507"/>
<location filename="../src/webview/webview.cpp" line="533"/>
<source>&amp;Back</source>
<translation>&amp;Zpět</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="511"/>
<location filename="../src/webview/webview.cpp" line="537"/>
<source>&amp;Forward</source>
<translation>&amp;Vpřed</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="516"/>
<location filename="../src/webview/webview.cpp" line="542"/>
<source>&amp;Reload</source>
<translation>&amp;Obnovit</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="521"/>
<location filename="../src/webview/webview.cpp" line="547"/>
<source>Book&amp;mark page</source>
<translation>Přidat stránku do &amp;ložek</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="522"/>
<location filename="../src/webview/webview.cpp" line="548"/>
<source>&amp;Save page as...</source>
<translation>&amp;Uložit stránku jako...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="525"/>
<location filename="../src/webview/webview.cpp" line="551"/>
<source>Select &amp;all</source>
<translation>Vyb&amp;rat vše</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="530"/>
<location filename="../src/webview/webview.cpp" line="556"/>
<source>Show so&amp;urce code</source>
<translation>Zobrazit zdrojový &amp;d</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="543"/>
<location filename="../src/webview/webview.cpp" line="569"/>
<source>Search &quot;%1 ..&quot; with %2</source>
<translation>Hledat &quot;%1 ..&quot; s %2</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="789"/>
<location filename="../src/webview/webview.cpp" line="815"/>
<source>No Named Page</source>
<translation>Bezejmenná stránka</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="393"/>
<location filename="../src/webview/webview.cpp" line="401"/>
<location filename="../src/webview/webview.cpp" line="583"/>
<location filename="../src/webview/webview.cpp" line="419"/>
<location filename="../src/webview/webview.cpp" line="427"/>
<location filename="../src/webview/webview.cpp" line="609"/>
<source>New tab</source>
<translation>Nový panel</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="476"/>
<location filename="../src/webview/webview.cpp" line="502"/>
<source>Send link...</source>
<translation>Odeslat odkaz...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="491"/>
<location filename="../src/webview/webview.cpp" line="517"/>
<source>Send image...</source>
<translation>Odeslat obrázek...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="523"/>
<location filename="../src/webview/webview.cpp" line="549"/>
<source>Send page...</source>
<translation>Odeslat stránku...</translation>
</message>

View File

@ -1700,12 +1700,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>MainApplication</name>
<message>
<location filename="../src/app/mainapplication.cpp" line="585"/>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<source>Last session crashed</source>
<translation>Die letzte Sitzung wurde unerwartet beendet</translation>
</message>
<message>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<location filename="../src/app/mainapplication.cpp" line="587"/>
<source>&lt;b&gt;QupZilla crashed :-(&lt;/b&gt;&lt;br/&gt;Oops, last session of QupZilla ends with its crash. We are very sorry. Would you try to restore saved state?</source>
<translation>&lt;b&gt;QupZilla ist abgestürzt :-(&lt;/b&gt;&lt;br/&gt;Hoppla,die letzte Sitzung wurde unerwartet beendet. Verzeihung. Möchten Sie den letzten Status wiederherstellen?</translation>
</message>
@ -1713,36 +1713,42 @@ p, li { white-space: pre-wrap; }
<context>
<name>NavigationBar</name>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="36"/>
<location filename="../src/navigation/navigationbar.cpp" line="37"/>
<source>Back</source>
<translation>Zurück</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="43"/>
<location filename="../src/navigation/navigationbar.cpp" line="44"/>
<source>Forward</source>
<translation>Vorwärts</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="57"/>
<location filename="../src/navigation/navigationbar.cpp" line="58"/>
<source>Home</source>
<translation>Startseite</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="63"/>
<location filename="../src/navigation/navigationbar.cpp" line="64"/>
<source>New Tab</source>
<translation>Neuer Tab</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="75"/>
<location filename="../src/navigation/navigationbar.cpp" line="76"/>
<source>Main Menu</source>
<translation>Hauptmenü</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="90"/>
<location filename="../src/navigation/navigationbar.cpp" line="91"/>
<location filename="../src/navigation/navigationbar.cpp" line="92"/>
<source>Exit Fullscreen</source>
<translation>Vollbildmodus beenden</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="170"/>
<location filename="../src/navigation/navigationbar.cpp" line="203"/>
<source>Clear history</source>
<translation type="unfinished">Verlauf löschen</translation>
</message>
</context>
<context>
<name>NetworkManager</name>
@ -4342,62 +4348,62 @@ Nachdem Speicherpfade hinzugefügt oder gelöscht wurden, muss QupZilla neu gest
<context>
<name>WebView</name>
<message>
<location filename="../src/webview/webview.cpp" line="159"/>
<location filename="../src/webview/webview.cpp" line="185"/>
<source>Loading...</source>
<translation>Laden...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="471"/>
<location filename="../src/webview/webview.cpp" line="497"/>
<source>Open link in new &amp;tab</source>
<translation>Link in neuem &amp;Tab öffnen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="472"/>
<location filename="../src/webview/webview.cpp" line="498"/>
<source>Open link in new &amp;window</source>
<translation>Link in neuem &amp;Fenster öffnen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="474"/>
<location filename="../src/webview/webview.cpp" line="500"/>
<source>B&amp;ookmark link</source>
<translation>&amp;Lesezeichen für diesen Link hinzufügen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="475"/>
<location filename="../src/webview/webview.cpp" line="501"/>
<source>&amp;Save link as...</source>
<translation>&amp;Ziel speichern unter...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="477"/>
<location filename="../src/webview/webview.cpp" line="503"/>
<source>&amp;Copy link address</source>
<translation>Lin&amp;k-Adresse kopieren</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="486"/>
<location filename="../src/webview/webview.cpp" line="512"/>
<source>Show i&amp;mage</source>
<translation>G&amp;rafik anzeigen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="487"/>
<location filename="../src/webview/webview.cpp" line="513"/>
<source>Copy im&amp;age</source>
<translation>Grafik k&amp;opieren</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="488"/>
<location filename="../src/webview/webview.cpp" line="514"/>
<source>Copy image ad&amp;dress</source>
<translation>Grafika&amp;dresse kopieren</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="517"/>
<location filename="../src/webview/webview.cpp" line="543"/>
<source>S&amp;top</source>
<translation>S&amp;topp</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="531"/>
<location filename="../src/webview/webview.cpp" line="557"/>
<source>Show info ab&amp;out site</source>
<translation>S&amp;eiteninformationen anzeigen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="532"/>
<location filename="../src/webview/webview.cpp" line="558"/>
<source>Show Web &amp;Inspector</source>
<translation>Web &amp;Inspector anzeigen</translation>
</message>
@ -4406,79 +4412,79 @@ Nachdem Speicherpfade hinzugefügt oder gelöscht wurden, muss QupZilla neu gest
<translation type="obsolete">Suche &quot;%1 ..&quot; auf &amp;Google</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="490"/>
<location filename="../src/webview/webview.cpp" line="516"/>
<source>&amp;Save image as...</source>
<translation>Grafik speichern &amp;unter...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="95"/>
<location filename="../src/webview/webview.cpp" line="98"/>
<source>Failed loading page</source>
<translation>Seite konnte nicht geladen werden</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="507"/>
<location filename="../src/webview/webview.cpp" line="533"/>
<source>&amp;Back</source>
<translation>&amp;Zurück</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="511"/>
<location filename="../src/webview/webview.cpp" line="537"/>
<source>&amp;Forward</source>
<translation>&amp;Vor</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="516"/>
<location filename="../src/webview/webview.cpp" line="542"/>
<source>&amp;Reload</source>
<translation>&amp;Neu laden</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="521"/>
<location filename="../src/webview/webview.cpp" line="547"/>
<source>Book&amp;mark page</source>
<translation>&amp;Lesezeichen für diese Seite hinzufügen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="522"/>
<location filename="../src/webview/webview.cpp" line="548"/>
<source>&amp;Save page as...</source>
<translation>Seite speichern &amp;unter...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="525"/>
<location filename="../src/webview/webview.cpp" line="551"/>
<source>Select &amp;all</source>
<translation>Alles au&amp;swählen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="530"/>
<location filename="../src/webview/webview.cpp" line="556"/>
<source>Show so&amp;urce code</source>
<translation>Seitenquelltext &amp;anzeigen</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="543"/>
<location filename="../src/webview/webview.cpp" line="569"/>
<source>Search &quot;%1 ..&quot; with %2</source>
<translation>Suche &quot;%1 ..&quot; mit %2</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="789"/>
<location filename="../src/webview/webview.cpp" line="815"/>
<source>No Named Page</source>
<translation>Unbekannte Seite</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="393"/>
<location filename="../src/webview/webview.cpp" line="401"/>
<location filename="../src/webview/webview.cpp" line="583"/>
<location filename="../src/webview/webview.cpp" line="419"/>
<location filename="../src/webview/webview.cpp" line="427"/>
<location filename="../src/webview/webview.cpp" line="609"/>
<source>New tab</source>
<translation>Neuer Tab</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="476"/>
<location filename="../src/webview/webview.cpp" line="502"/>
<source>Send link...</source>
<translation>Link senden...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="491"/>
<location filename="../src/webview/webview.cpp" line="517"/>
<source>Send image...</source>
<translation>Grafik senden...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="523"/>
<location filename="../src/webview/webview.cpp" line="549"/>
<source>Send page...</source>
<translation>Seite senden...</translation>
</message>

View File

@ -1657,12 +1657,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>MainApplication</name>
<message>
<location filename="../src/app/mainapplication.cpp" line="585"/>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<source>Last session crashed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<location filename="../src/app/mainapplication.cpp" line="587"/>
<source>&lt;b&gt;QupZilla crashed :-(&lt;/b&gt;&lt;br/&gt;Oops, last session of QupZilla ends with its crash. We are very sorry. Would you try to restore saved state?</source>
<translation type="unfinished"></translation>
</message>
@ -1670,36 +1670,42 @@ p, li { white-space: pre-wrap; }
<context>
<name>NavigationBar</name>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="36"/>
<location filename="../src/navigation/navigationbar.cpp" line="37"/>
<source>Back</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="43"/>
<location filename="../src/navigation/navigationbar.cpp" line="44"/>
<source>Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="57"/>
<location filename="../src/navigation/navigationbar.cpp" line="58"/>
<source>Home</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="63"/>
<location filename="../src/navigation/navigationbar.cpp" line="64"/>
<source>New Tab</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="75"/>
<location filename="../src/navigation/navigationbar.cpp" line="76"/>
<source>Main Menu</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="90"/>
<location filename="../src/navigation/navigationbar.cpp" line="91"/>
<location filename="../src/navigation/navigationbar.cpp" line="92"/>
<source>Exit Fullscreen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="170"/>
<location filename="../src/navigation/navigationbar.cpp" line="203"/>
<source>Clear history</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NetworkManager</name>
@ -4176,139 +4182,139 @@ After adding or removing certificate paths, it is neccessary to restart browser
<context>
<name>WebView</name>
<message>
<location filename="../src/webview/webview.cpp" line="95"/>
<location filename="../src/webview/webview.cpp" line="98"/>
<source>Failed loading page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="159"/>
<location filename="../src/webview/webview.cpp" line="185"/>
<source>Loading...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="393"/>
<location filename="../src/webview/webview.cpp" line="401"/>
<location filename="../src/webview/webview.cpp" line="583"/>
<location filename="../src/webview/webview.cpp" line="419"/>
<location filename="../src/webview/webview.cpp" line="427"/>
<location filename="../src/webview/webview.cpp" line="609"/>
<source>New tab</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="471"/>
<location filename="../src/webview/webview.cpp" line="497"/>
<source>Open link in new &amp;tab</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="472"/>
<location filename="../src/webview/webview.cpp" line="498"/>
<source>Open link in new &amp;window</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="474"/>
<location filename="../src/webview/webview.cpp" line="500"/>
<source>B&amp;ookmark link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="475"/>
<location filename="../src/webview/webview.cpp" line="501"/>
<source>&amp;Save link as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="476"/>
<location filename="../src/webview/webview.cpp" line="502"/>
<source>Send link...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="477"/>
<location filename="../src/webview/webview.cpp" line="503"/>
<source>&amp;Copy link address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="486"/>
<location filename="../src/webview/webview.cpp" line="512"/>
<source>Show i&amp;mage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="487"/>
<location filename="../src/webview/webview.cpp" line="513"/>
<source>Copy im&amp;age</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="488"/>
<location filename="../src/webview/webview.cpp" line="514"/>
<source>Copy image ad&amp;dress</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="490"/>
<location filename="../src/webview/webview.cpp" line="516"/>
<source>&amp;Save image as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="491"/>
<location filename="../src/webview/webview.cpp" line="517"/>
<source>Send image...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="507"/>
<location filename="../src/webview/webview.cpp" line="533"/>
<source>&amp;Back</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="511"/>
<location filename="../src/webview/webview.cpp" line="537"/>
<source>&amp;Forward</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="516"/>
<location filename="../src/webview/webview.cpp" line="542"/>
<source>&amp;Reload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="517"/>
<location filename="../src/webview/webview.cpp" line="543"/>
<source>S&amp;top</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="521"/>
<location filename="../src/webview/webview.cpp" line="547"/>
<source>Book&amp;mark page</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="522"/>
<location filename="../src/webview/webview.cpp" line="548"/>
<source>&amp;Save page as...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="523"/>
<location filename="../src/webview/webview.cpp" line="549"/>
<source>Send page...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="525"/>
<location filename="../src/webview/webview.cpp" line="551"/>
<source>Select &amp;all</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="530"/>
<location filename="../src/webview/webview.cpp" line="556"/>
<source>Show so&amp;urce code</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="531"/>
<location filename="../src/webview/webview.cpp" line="557"/>
<source>Show info ab&amp;out site</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="532"/>
<location filename="../src/webview/webview.cpp" line="558"/>
<source>Show Web &amp;Inspector</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="543"/>
<location filename="../src/webview/webview.cpp" line="569"/>
<source>Search &quot;%1 ..&quot; with %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="789"/>
<location filename="../src/webview/webview.cpp" line="815"/>
<source>No Named Page</source>
<translation type="unfinished"></translation>
</message>

View File

@ -1698,12 +1698,12 @@ werd niet gevonden!</translation>
<context>
<name>MainApplication</name>
<message>
<location filename="../src/app/mainapplication.cpp" line="585"/>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<source>Last session crashed</source>
<translation>Laatste sessie gecrashed</translation>
</message>
<message>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<location filename="../src/app/mainapplication.cpp" line="587"/>
<source>&lt;b&gt;QupZilla crashed :-(&lt;/b&gt;&lt;br/&gt;Oops, last session of QupZilla ends with its crash. We are very sorry. Would you try to restore saved state?</source>
<translation>&lt;b&gt;QupZilla crashte :-(&lt;/b&gt;&lt;br/&gt;Oeps, de laatste sessie van QupZilla eindigde met een crash. We verontschuldigen ons. Wilt u proberen om de opgeslagen status te herstellen?</translation>
</message>
@ -1711,36 +1711,42 @@ werd niet gevonden!</translation>
<context>
<name>NavigationBar</name>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="36"/>
<location filename="../src/navigation/navigationbar.cpp" line="37"/>
<source>Back</source>
<translation>Terug</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="43"/>
<location filename="../src/navigation/navigationbar.cpp" line="44"/>
<source>Forward</source>
<translation>Vooruit</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="57"/>
<location filename="../src/navigation/navigationbar.cpp" line="58"/>
<source>Home</source>
<translation>Startpagina</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="63"/>
<location filename="../src/navigation/navigationbar.cpp" line="64"/>
<source>New Tab</source>
<translation>Nieuw tabblad</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="75"/>
<location filename="../src/navigation/navigationbar.cpp" line="76"/>
<source>Main Menu</source>
<translation>Hoofdmenu</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="90"/>
<location filename="../src/navigation/navigationbar.cpp" line="91"/>
<location filename="../src/navigation/navigationbar.cpp" line="92"/>
<source>Exit Fullscreen</source>
<translation>Verlaat volledig scherm</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="170"/>
<location filename="../src/navigation/navigationbar.cpp" line="203"/>
<source>Clear history</source>
<translation type="unfinished">Verwijder geschiedenis</translation>
</message>
</context>
<context>
<name>NetworkManager</name>
@ -4263,62 +4269,62 @@ Na het toevoegen of verwijderen van paden, is het noodzakelijk om de browser te
<context>
<name>WebView</name>
<message>
<location filename="../src/webview/webview.cpp" line="159"/>
<location filename="../src/webview/webview.cpp" line="185"/>
<source>Loading...</source>
<translation>Bezig met laden...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="471"/>
<location filename="../src/webview/webview.cpp" line="497"/>
<source>Open link in new &amp;tab</source>
<translation>Open link in nieuw &amp;tabblad</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="472"/>
<location filename="../src/webview/webview.cpp" line="498"/>
<source>Open link in new &amp;window</source>
<translation>Open link in nieuw &amp;venster</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="474"/>
<location filename="../src/webview/webview.cpp" line="500"/>
<source>B&amp;ookmark link</source>
<translation>B&amp;ladwijzer link</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="475"/>
<location filename="../src/webview/webview.cpp" line="501"/>
<source>&amp;Save link as...</source>
<translation>&amp;Sla link op als...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="477"/>
<location filename="../src/webview/webview.cpp" line="503"/>
<source>&amp;Copy link address</source>
<translation>&amp;Kopieer linkadres</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="486"/>
<location filename="../src/webview/webview.cpp" line="512"/>
<source>Show i&amp;mage</source>
<translation>Toon af&amp;beelding</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="487"/>
<location filename="../src/webview/webview.cpp" line="513"/>
<source>Copy im&amp;age</source>
<translation>&amp;Kopieer afbeelding</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="488"/>
<location filename="../src/webview/webview.cpp" line="514"/>
<source>Copy image ad&amp;dress</source>
<translation>Kopieer af&amp;beeldingsadres</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="517"/>
<location filename="../src/webview/webview.cpp" line="543"/>
<source>S&amp;top</source>
<translation>&amp;Stop</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="531"/>
<location filename="../src/webview/webview.cpp" line="557"/>
<source>Show info ab&amp;out site</source>
<translation>Toon info &amp;over site</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="532"/>
<location filename="../src/webview/webview.cpp" line="558"/>
<source>Show Web &amp;Inspector</source>
<translation>Toon Web-&amp;inspecteur</translation>
</message>
@ -4327,79 +4333,79 @@ Na het toevoegen of verwijderen van paden, is het noodzakelijk om de browser te
<translation type="obsolete">Zoek &quot;%1 ..&quot; op &amp;Google</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="490"/>
<location filename="../src/webview/webview.cpp" line="516"/>
<source>&amp;Save image as...</source>
<translation>&amp;Sla afbeelding op als...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="95"/>
<location filename="../src/webview/webview.cpp" line="98"/>
<source>Failed loading page</source>
<translation>Mislukt om pagina te laden</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="507"/>
<location filename="../src/webview/webview.cpp" line="533"/>
<source>&amp;Back</source>
<translation>&amp;Terug</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="511"/>
<location filename="../src/webview/webview.cpp" line="537"/>
<source>&amp;Forward</source>
<translation>&amp;Vooruit</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="516"/>
<location filename="../src/webview/webview.cpp" line="542"/>
<source>&amp;Reload</source>
<translation>&amp;Herlaad</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="521"/>
<location filename="../src/webview/webview.cpp" line="547"/>
<source>Book&amp;mark page</source>
<translation>&amp;Bladwijzer pagina</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="522"/>
<location filename="../src/webview/webview.cpp" line="548"/>
<source>&amp;Save page as...</source>
<translation>&amp;Sla pagina op als...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="525"/>
<location filename="../src/webview/webview.cpp" line="551"/>
<source>Select &amp;all</source>
<translation>&amp;Selecteer alles</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="530"/>
<location filename="../src/webview/webview.cpp" line="556"/>
<source>Show so&amp;urce code</source>
<translation>&amp;Toon broncode</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="543"/>
<location filename="../src/webview/webview.cpp" line="569"/>
<source>Search &quot;%1 ..&quot; with %2</source>
<translation>Zoek &quot;%1 ..&quot; met %2</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="789"/>
<location filename="../src/webview/webview.cpp" line="815"/>
<source>No Named Page</source>
<translation>Niet benoemde pagina</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="393"/>
<location filename="../src/webview/webview.cpp" line="401"/>
<location filename="../src/webview/webview.cpp" line="583"/>
<location filename="../src/webview/webview.cpp" line="419"/>
<location filename="../src/webview/webview.cpp" line="427"/>
<location filename="../src/webview/webview.cpp" line="609"/>
<source>New tab</source>
<translation>Nieuw tabblad</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="476"/>
<location filename="../src/webview/webview.cpp" line="502"/>
<source>Send link...</source>
<translation>Verstuur link...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="491"/>
<location filename="../src/webview/webview.cpp" line="517"/>
<source>Send image...</source>
<translation>Verstuur afbeelding...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="523"/>
<location filename="../src/webview/webview.cpp" line="549"/>
<source>Send page...</source>
<translation>Odeslat stránku...</translation>
</message>

View File

@ -1708,12 +1708,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>MainApplication</name>
<message>
<location filename="../src/app/mainapplication.cpp" line="585"/>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<source>Last session crashed</source>
<translation>Minulá relácia spadla</translation>
</message>
<message>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<location filename="../src/app/mainapplication.cpp" line="587"/>
<source>&lt;b&gt;QupZilla crashed :-(&lt;/b&gt;&lt;br/&gt;Oops, last session of QupZilla ends with its crash. We are very sorry. Would you try to restore saved state?</source>
<translation>&lt;b&gt;QupZilla spadla :-(&lt;/b&gt;&lt;br/&gt;Oops, minulá relácia QupZilly skončila pádom. Veľmi sa ospravedlňujeme. Chcete sa pokúsiť obnoviť uložený stav?</translation>
</message>
@ -1721,36 +1721,42 @@ p, li { white-space: pre-wrap; }
<context>
<name>NavigationBar</name>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="36"/>
<location filename="../src/navigation/navigationbar.cpp" line="37"/>
<source>Back</source>
<translation>Späť</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="43"/>
<location filename="../src/navigation/navigationbar.cpp" line="44"/>
<source>Forward</source>
<translation>Dopredu</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="57"/>
<location filename="../src/navigation/navigationbar.cpp" line="58"/>
<source>Home</source>
<translation>Domov</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="63"/>
<location filename="../src/navigation/navigationbar.cpp" line="64"/>
<source>New Tab</source>
<translation>Nová karta</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="75"/>
<location filename="../src/navigation/navigationbar.cpp" line="76"/>
<source>Main Menu</source>
<translation>Hlavné menu</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="90"/>
<location filename="../src/navigation/navigationbar.cpp" line="91"/>
<location filename="../src/navigation/navigationbar.cpp" line="92"/>
<source>Exit Fullscreen</source>
<translation>Ukončiť režim celej obrazovky</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="170"/>
<location filename="../src/navigation/navigationbar.cpp" line="203"/>
<source>Clear history</source>
<translation type="unfinished">Vymazať históriu</translation>
</message>
</context>
<context>
<name>NetworkManager</name>
@ -4280,62 +4286,62 @@ Po pridaní či odobratí ciest k certifikátom je nutné reštartovať prehliad
<context>
<name>WebView</name>
<message>
<location filename="../src/webview/webview.cpp" line="159"/>
<location filename="../src/webview/webview.cpp" line="185"/>
<source>Loading...</source>
<translation>Načítava sa...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="471"/>
<location filename="../src/webview/webview.cpp" line="497"/>
<source>Open link in new &amp;tab</source>
<translation>Otvoriť odkaz na &amp;novej karte</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="472"/>
<location filename="../src/webview/webview.cpp" line="498"/>
<source>Open link in new &amp;window</source>
<translation>Otvoriť odkaz v novom &amp;okne</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="474"/>
<location filename="../src/webview/webview.cpp" line="500"/>
<source>B&amp;ookmark link</source>
<translation>Pridať &amp;odkaz do záložiek</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="475"/>
<location filename="../src/webview/webview.cpp" line="501"/>
<source>&amp;Save link as...</source>
<translation>&amp;Uložiť odkaz ako...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="477"/>
<location filename="../src/webview/webview.cpp" line="503"/>
<source>&amp;Copy link address</source>
<translation>&amp;Kopírovať adresu odkazu</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="486"/>
<location filename="../src/webview/webview.cpp" line="512"/>
<source>Show i&amp;mage</source>
<translation>Zobraziť o&amp;brázok</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="487"/>
<location filename="../src/webview/webview.cpp" line="513"/>
<source>Copy im&amp;age</source>
<translation>Kopírov&amp; obrázok</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="488"/>
<location filename="../src/webview/webview.cpp" line="514"/>
<source>Copy image ad&amp;dress</source>
<translation>Kopírovať a&amp;dresu obrázku</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="517"/>
<location filename="../src/webview/webview.cpp" line="543"/>
<source>S&amp;top</source>
<translation>Zas&amp;taviť</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="531"/>
<location filename="../src/webview/webview.cpp" line="557"/>
<source>Show info ab&amp;out site</source>
<translation>Z&amp;obraziť informácie o stránke</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="532"/>
<location filename="../src/webview/webview.cpp" line="558"/>
<source>Show Web &amp;Inspector</source>
<translation>Zobraziť Web &amp;inšpektora</translation>
</message>
@ -4344,79 +4350,79 @@ Po pridaní či odobratí ciest k certifikátom je nutné reštartovať prehliad
<translation type="obsolete">Hľadať &quot;%1 ..&quot; na &amp;Googli</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="490"/>
<location filename="../src/webview/webview.cpp" line="516"/>
<source>&amp;Save image as...</source>
<translation>&amp;Uložiť obrázok ako...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="95"/>
<location filename="../src/webview/webview.cpp" line="98"/>
<source>Failed loading page</source>
<translation>Zlyhalo načítanie stránky</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="507"/>
<location filename="../src/webview/webview.cpp" line="533"/>
<source>&amp;Back</source>
<translation>&amp;Späť</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="511"/>
<location filename="../src/webview/webview.cpp" line="537"/>
<source>&amp;Forward</source>
<translation>&amp;Dopredu</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="516"/>
<location filename="../src/webview/webview.cpp" line="542"/>
<source>&amp;Reload</source>
<translation>&amp;Obnoviť</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="521"/>
<location filename="../src/webview/webview.cpp" line="547"/>
<source>Book&amp;mark page</source>
<translation>Pridať s&amp;tránku do záložiek</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="522"/>
<location filename="../src/webview/webview.cpp" line="548"/>
<source>&amp;Save page as...</source>
<translation>Uložiť &amp;stránku ako...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="525"/>
<location filename="../src/webview/webview.cpp" line="551"/>
<source>Select &amp;all</source>
<translation>Vybr&amp; všetko</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="530"/>
<location filename="../src/webview/webview.cpp" line="556"/>
<source>Show so&amp;urce code</source>
<translation>Zobraziť zdro&amp;jový kód</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="543"/>
<location filename="../src/webview/webview.cpp" line="569"/>
<source>Search &quot;%1 ..&quot; with %2</source>
<translation>Hľadať &quot;%1 ..&quot; s %2</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="789"/>
<location filename="../src/webview/webview.cpp" line="815"/>
<source>No Named Page</source>
<translation>Nepomenovaná stránka</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="393"/>
<location filename="../src/webview/webview.cpp" line="401"/>
<location filename="../src/webview/webview.cpp" line="583"/>
<location filename="../src/webview/webview.cpp" line="419"/>
<location filename="../src/webview/webview.cpp" line="427"/>
<location filename="../src/webview/webview.cpp" line="609"/>
<source>New tab</source>
<translation>Nová karta</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="476"/>
<location filename="../src/webview/webview.cpp" line="502"/>
<source>Send link...</source>
<translation>Odoslať odkaz...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="491"/>
<location filename="../src/webview/webview.cpp" line="517"/>
<source>Send image...</source>
<translation>Odoslať obrázok...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="523"/>
<location filename="../src/webview/webview.cpp" line="549"/>
<source>Send page...</source>
<translation>Odoslať stránku...</translation>
</message>

View File

@ -1685,12 +1685,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>MainApplication</name>
<message>
<location filename="../src/app/mainapplication.cpp" line="585"/>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<source>Last session crashed</source>
<translation></translation>
</message>
<message>
<location filename="../src/app/mainapplication.cpp" line="586"/>
<location filename="../src/app/mainapplication.cpp" line="587"/>
<source>&lt;b&gt;QupZilla crashed :-(&lt;/b&gt;&lt;br/&gt;Oops, last session of QupZilla ends with its crash. We are very sorry. Would you try to restore saved state?</source>
<translation></translation>
</message>
@ -1698,36 +1698,42 @@ p, li { white-space: pre-wrap; }
<context>
<name>NavigationBar</name>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="36"/>
<location filename="../src/navigation/navigationbar.cpp" line="37"/>
<source>Back</source>
<translation>退</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="43"/>
<location filename="../src/navigation/navigationbar.cpp" line="44"/>
<source>Forward</source>
<translation></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="57"/>
<location filename="../src/navigation/navigationbar.cpp" line="58"/>
<source>Home</source>
<translation></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="63"/>
<location filename="../src/navigation/navigationbar.cpp" line="64"/>
<source>New Tab</source>
<translation></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="75"/>
<location filename="../src/navigation/navigationbar.cpp" line="76"/>
<source>Main Menu</source>
<translation></translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="90"/>
<location filename="../src/navigation/navigationbar.cpp" line="91"/>
<location filename="../src/navigation/navigationbar.cpp" line="92"/>
<source>Exit Fullscreen</source>
<translation>退</translation>
</message>
<message>
<location filename="../src/navigation/navigationbar.cpp" line="170"/>
<location filename="../src/navigation/navigationbar.cpp" line="203"/>
<source>Clear history</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NetworkManager</name>
@ -4231,134 +4237,134 @@ After adding or removing certificate paths, it is neccessary to restart browser
<context>
<name>WebView</name>
<message>
<location filename="../src/webview/webview.cpp" line="95"/>
<location filename="../src/webview/webview.cpp" line="98"/>
<source>Failed loading page</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="159"/>
<location filename="../src/webview/webview.cpp" line="185"/>
<source>Loading...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="393"/>
<location filename="../src/webview/webview.cpp" line="401"/>
<location filename="../src/webview/webview.cpp" line="583"/>
<location filename="../src/webview/webview.cpp" line="419"/>
<location filename="../src/webview/webview.cpp" line="427"/>
<location filename="../src/webview/webview.cpp" line="609"/>
<source>New tab</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="471"/>
<location filename="../src/webview/webview.cpp" line="497"/>
<source>Open link in new &amp;tab</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="472"/>
<location filename="../src/webview/webview.cpp" line="498"/>
<source>Open link in new &amp;window</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="474"/>
<location filename="../src/webview/webview.cpp" line="500"/>
<source>B&amp;ookmark link</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="475"/>
<location filename="../src/webview/webview.cpp" line="501"/>
<source>&amp;Save link as...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="476"/>
<location filename="../src/webview/webview.cpp" line="502"/>
<source>Send link...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="477"/>
<location filename="../src/webview/webview.cpp" line="503"/>
<source>&amp;Copy link address</source>
<translation>&amp;C</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="486"/>
<location filename="../src/webview/webview.cpp" line="512"/>
<source>Show i&amp;mage</source>
<translation>&amp;m</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="487"/>
<location filename="../src/webview/webview.cpp" line="513"/>
<source>Copy im&amp;age</source>
<translation>&amp;a</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="488"/>
<location filename="../src/webview/webview.cpp" line="514"/>
<source>Copy image ad&amp;dress</source>
<translation>&amp;d</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="490"/>
<location filename="../src/webview/webview.cpp" line="516"/>
<source>&amp;Save image as...</source>
<translation>&amp;S...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="491"/>
<location filename="../src/webview/webview.cpp" line="517"/>
<source>Send image...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="507"/>
<location filename="../src/webview/webview.cpp" line="533"/>
<source>&amp;Back</source>
<translation>退&amp;B</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="511"/>
<location filename="../src/webview/webview.cpp" line="537"/>
<source>&amp;Forward</source>
<translation>&amp;F</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="516"/>
<location filename="../src/webview/webview.cpp" line="542"/>
<source>&amp;Reload</source>
<translation>&amp;R</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="517"/>
<location filename="../src/webview/webview.cpp" line="543"/>
<source>S&amp;top</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="521"/>
<location filename="../src/webview/webview.cpp" line="547"/>
<source>Book&amp;mark page</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="522"/>
<location filename="../src/webview/webview.cpp" line="548"/>
<source>&amp;Save page as...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="523"/>
<location filename="../src/webview/webview.cpp" line="549"/>
<source>Send page...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="525"/>
<location filename="../src/webview/webview.cpp" line="551"/>
<source>Select &amp;all</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="530"/>
<location filename="../src/webview/webview.cpp" line="556"/>
<source>Show so&amp;urce code</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="531"/>
<location filename="../src/webview/webview.cpp" line="557"/>
<source>Show info ab&amp;out site</source>
<translation></translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="532"/>
<location filename="../src/webview/webview.cpp" line="558"/>
<source>Show Web &amp;Inspector</source>
<translation>Web及督察</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="543"/>
<location filename="../src/webview/webview.cpp" line="569"/>
<source>Search &quot;%1 ..&quot; with %2</source>
<translation type="unfinished"></translation>
</message>
@ -4367,7 +4373,7 @@ After adding or removing certificate paths, it is neccessary to restart browser
<translation type="obsolete">使Google搜索</translation>
</message>
<message>
<location filename="../src/webview/webview.cpp" line="789"/>
<location filename="../src/webview/webview.cpp" line="815"/>
<source>No Named Page</source>
<translation></translation>
</message>