mirror of
https://invent.kde.org/network/falkon.git
synced 2024-11-11 01:22:10 +01:00
Merge branch 'Falkon/3.0'
This commit is contained in:
commit
f61a957ca0
|
@ -14,6 +14,7 @@
|
|||
<name xml:lang="es">Falkon</name>
|
||||
<name xml:lang="fi">Falkon</name>
|
||||
<name xml:lang="fr">Falkon</name>
|
||||
<name xml:lang="gl">Falkon</name>
|
||||
<name xml:lang="id">Falkon</name>
|
||||
<name xml:lang="it">Falkon</name>
|
||||
<name xml:lang="nl">Falkon</name>
|
||||
|
@ -36,6 +37,7 @@
|
|||
<summary xml:lang="es">Navegador web</summary>
|
||||
<summary xml:lang="fi">Verkkoselain</summary>
|
||||
<summary xml:lang="fr">Navigateur Web</summary>
|
||||
<summary xml:lang="gl">Navegador web</summary>
|
||||
<summary xml:lang="id">Penelusur Web</summary>
|
||||
<summary xml:lang="it">Browser web</summary>
|
||||
<summary xml:lang="nl">Webbrowser</summary>
|
||||
|
@ -58,6 +60,7 @@
|
|||
<p xml:lang="es">Falkon es un nuevo y muy rápido navegador web. Pretende ser un navegador web ligero disponible para todas las plataformas más populares. Este proyecto se inició originalmente con fines educativos. Aunque, desde el principio, Falkon se ha ido convirtiendo en un navegador rico en funcionalidades.</p>
|
||||
<p xml:lang="fi">Falkon on uusi ja hyvin nopea Qt-verkkoselain. Se pyrkii olemaan kaikilla merkittävillä alustoilla käytettävissä oleva kevyt selain. Hanke käynnistettiin alkuaan opetustarkoituksin, mutta alusta saakka Falkonista on kasvanut monitoimintainen selain.</p>
|
||||
<p xml:lang="fr">Falkon est un nouveau navigateur web Qt ultra-rapide. Il a pour objectif de devenir un navigateur web léger disponible sur toutes les plate-formes majeures. Ce projet avait à l'origine des fins purement éducatives. Mais après ces débuts, Falkon est devenu un navigateur riche en fonctionnalités.</p>
|
||||
<p xml:lang="gl">Falkon é un navegador web novo e moi rápido feito con Qt. Pretende ser un navegador web lixeiro dispoñíbel nas plataformas maioritarias. O proxecto comezou por curiosidade. Pero desde entón, Falkon converteuse nun navegador moi completo.</p>
|
||||
<p xml:lang="id">Falkon adalah penelusur web Qt yang baru dan sangat cepat. Ini bertujuan untuk menjadi penelusur web ringan yang tersedia melalui semua platform utama. Proyek ini awalnya hanya dimulai untuk tujuan pendidikan. Tapi sejak awal, Falkon telah tumbuh menjadi penelusur kaya fitur.</p>
|
||||
<p xml:lang="it">Falkon è un nuovo e velocissimo browser web Qt. Mira ad essere un browser web leggero e disponibile per tutte le maggiori piattaforme. Il progetto è iniziato inizialmente a scopo educativo, ma da allora Falkon è diventato un browser ricco di funzionalità.</p>
|
||||
<p xml:lang="nl">Flacon is een nieuwe en zeer snelle Qt-webbrowser. Zijn doel is om een lichtgewicht webbrowser te zijn beschikbaar via alle belangrijke platformen. Dit project is oorspronkelijk gestart alleen gestart voor onderwijsdoeleinden. Maar vanaf zijn start is Falcon gegroeid in een functierijke browser.</p>
|
||||
|
@ -76,6 +79,7 @@
|
|||
<p xml:lang="es">Falkon posee todas las funciones estándares que cabría esperar de un navegador web. Incluye marcadores, historial (ambos disponibles también en una barra lateral) y pestañas. Además, puede gestionar fuentes RSS con el lector RSS que incluye, bloquear publicidad mediante un complemento integrado, bloquear contenido Flash con Click2Flash y editar la base de datos local de certificados con un gestor SSL.</p>
|
||||
<p xml:lang="fi">Falkonissa on kaikki selaimelta odottamasi toiminnallisuus: kirjanmerkit, historia (kumpikin myös sivupalkissa) ja välilehdet. Lisäksi voit hallita RSS-syötteitäsi sisään rakennetulla RSS-lukuohjelmalla, estää mainokset sisään rakennetulla AdBlock-liitännäisellä, estää Flash-sisällön Click2Flashillä sekä muokata paikallista CA-varmennetietokantaa SSL-hallintatyökalulla.</p>
|
||||
<p xml:lang="fr">Falkon dispose de toutes les fonctionnalités standard que l'on peut attendre d'un navigateur. Il comporte des signets, un historique (tous deux également disponibles dans la barre latérale) et des onglets. En plus de cela, vous pouvez gérer des flux RSS grâce au lecteur RSS intégré, bloquer les publicités avec le module externe AdBlock intégré, bloquer les contenus Flash avec Click2Flash et modifier la base de données de certificats CA locaux en utilisant un gestionnaire SSL.</p>
|
||||
<p xml:lang="gl">Falkon ten todas as funcións estándar que esperaría dun navegador web. Inclúe marcadores, historial (ambos dispoñíbeis en barras laterais) e lapelas. Ademais, pode xestionar fontes de novas RSS cun lector de RSS incluído, bloquear anuncios cun complemento de AdBlock integrado, bloquear contido en Flash con Click2Flash e editar a base de datos local de certificados de autoridades certificadoras cun xestor de SSL.</p>
|
||||
<p xml:lang="id">Falkon memiliki semua fungsi standar yang kamu harapkan dari penelusur web. Ini termasuk markah, riwayat (keduanya juga di bilah sisi) dan tab. Di samping itu, kamu bisa mengelola feed RSS dengan pembaca RSS yang disertakan, mencekal iklan dengan plugin AdBlock bawaan, mencekal konten Flash dengan Click2Flash dan mengedit database CA Certificates lokal dengan pengelola SSL.</p>
|
||||
<p xml:lang="it">Falkon ha tutte le funzioni standard che ti aspetteresti da un browser web. Include i segnalibri e la cronologia, entrambi anche nella barra laterale, e le schede. Puoi inoltre gestire i feed RSS con un lettore RSS incluso, bloccare sia le inserzioni con un'estensione AdBlock integrata, sia i contenuti Flash con Click2Flash, ed infine modificare la banca dati dei certificati CA con un gestore SSL.</p>
|
||||
<p xml:lang="nl">Falcon heeft alle standaard functies die u verwacht van een webbrowser. Het bevat bladwijzers, geschiedenis (ook in de zijbalk) en tabbladen. Bovendien kunt u RSS-feeds beheren met een ingevoegde RSS-reader, ads blokkeren met een ingebouwde AdBlock plug-in, Flash-inhoud blokkeren met Click2Flash en de lokale database met CA Certificaten met een SSL-beheerder.</p>
|
||||
|
|
|
@ -76,22 +76,6 @@ WebView::WebView(QWidget* parent)
|
|||
}
|
||||
|
||||
WebInspector::registerView(this);
|
||||
|
||||
// Hack to find widget that receives input events
|
||||
QStackedLayout *l = qobject_cast<QStackedLayout*>(layout());
|
||||
connect(l, &QStackedLayout::currentChanged, this, [this]() {
|
||||
QTimer::singleShot(0, this, [this]() {
|
||||
m_rwhvqt = focusProxy();
|
||||
if (!m_rwhvqt) {
|
||||
qCritical() << "Focus proxy is null!";
|
||||
return;
|
||||
}
|
||||
m_rwhvqt->installEventFilter(this);
|
||||
if (QQuickWidget *w = qobject_cast<QQuickWidget*>(m_rwhvqt)) {
|
||||
w->setClearColor(palette().color(QPalette::Window));
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
WebView::~WebView()
|
||||
|
@ -1289,6 +1273,15 @@ bool WebView::eventFilter(QObject *obj, QEvent *event)
|
|||
parentWidget()->installEventFilter(this);
|
||||
}
|
||||
|
||||
// Hack to find widget that receives input events
|
||||
if (obj == this && event->type() == QEvent::ChildAdded && !m_rwhvqt && focusProxy()) {
|
||||
m_rwhvqt = focusProxy();
|
||||
m_rwhvqt->installEventFilter(this);
|
||||
if (QQuickWidget *w = qobject_cast<QQuickWidget*>(m_rwhvqt)) {
|
||||
w->setClearColor(palette().color(QPalette::Window));
|
||||
}
|
||||
}
|
||||
|
||||
// Forward events to WebView
|
||||
#define HANDLE_EVENT(f, t) \
|
||||
{ \
|
||||
|
|
Loading…
Reference in New Issue
Block a user