diff --git a/localization/rssguard_cs.ts b/localization/rssguard_cs.ts
index 9ba397308..25f280d59 100644
--- a/localization/rssguard_cs.ts
+++ b/localization/rssguard_cs.ts
@@ -16,11 +16,11 @@
Feed update started
-
+ Spuštěn update kanálů
Updated feed '%1'
-
+ Aktualizován kanál '%1'
@@ -746,7 +746,7 @@
Use sample arguments for
-
+ Použít typické argumenty pro
@@ -878,11 +878,11 @@
Problem with starting external web browser
-
+ PRoblém s externím webovým prohlížečem
External web browser could not be started.
-
+ Externí webový prohlížeč nebyl úspěšně spuštěn.
@@ -947,7 +947,8 @@ Tato kategorie neobsahuje žádné podřízené položky.
%1 (standard category)
%2%3
-
+ %1 (standardní kategorie)
+%2%3
%1 (%2)
@@ -955,7 +956,11 @@ Tato kategorie neobsahuje žádné podřízené položky.
Encoding: %4
Language: %5
-
+ %1 (%2)
+%3
+
+Kódování: %4
+Jazyk: %5
@@ -973,11 +978,11 @@ Language: %5
StatusBar
Fullscreen mode
-
+ Mód celé obrazovky
Switch application between fulscreen/normal states right from this status bar icon.
-
+ Přepnout režim okna aplikace rovnou z ikonky ve stavovém pruhu.
diff --git a/src/core/databasefactory.cpp b/src/core/databasefactory.cpp
index f64265058..7106fcb21 100644
--- a/src/core/databasefactory.cpp
+++ b/src/core/databasefactory.cpp
@@ -133,15 +133,6 @@ QSqlDatabase DatabaseFactory::initializeInMemoryDatabase() {
return database;
}
-// TODO: :memory: database je rychllejsi, overit
-// na windows, a udelat to takto:
-// vsechny connectiony v aplikaci budou defaultní (bez connection_name)
-// a budou používat :memory: databazi (problem s vlakny?)
-// na zacatku aplikace se kompletni souborova
-// databaze presype do :memory: databaze
-// a pri vypinani se zase :memory: presype do
-// souborove databaze
-
QSqlDatabase DatabaseFactory::initializeFileBasedDatabase(const QString &connection_name) {
// Prepare file paths.
QDir db_path(getDatabasePath());
diff --git a/src/gui/feedsview.cpp b/src/gui/feedsview.cpp
index 724dce7cf..660097d0c 100644
--- a/src/gui/feedsview.cpp
+++ b/src/gui/feedsview.cpp
@@ -246,6 +246,14 @@ void FeedsView::selectionChanged(const QItemSelection &selected,
emit feedsSelected(m_selectedFeeds);
}
+void FeedsView::keyPressEvent(QKeyEvent *event) {
+ QTreeView::keyPressEvent(event);
+
+ if (event->key() == Qt::Key_Delete) {
+ deleteSelectedItem();
+ }
+}
+
void FeedsView::contextMenuEvent(QContextMenuEvent *event) {
if (indexAt(event->pos()).isValid()) {
// Display context menu for categories.
diff --git a/src/gui/feedsview.h b/src/gui/feedsview.h
index 6c9de5e38..45f049501 100644
--- a/src/gui/feedsview.h
+++ b/src/gui/feedsview.h
@@ -101,6 +101,8 @@ class FeedsView : public QTreeView {
void selectionChanged(const QItemSelection &selected,
const QItemSelection &deselected);
+ void keyPressEvent(QKeyEvent *event);
+
// Show custom context menu.
void contextMenuEvent(QContextMenuEvent *event);