diff --git a/generate.go b/generate.go index a06b68ec..ac1c3cdf 100644 --- a/generate.go +++ b/generate.go @@ -194,6 +194,7 @@ func main() { "ui/static/js/request_builder.js", "ui/static/js/unread_counter_handler.js", "ui/static/js/entry_handler.js", + "ui/static/js/feed_handler.js", "ui/static/js/confirm_handler.js", "ui/static/js/menu_handler.js", "ui/static/js/modal_handler.js", diff --git a/locale/translations.go b/locale/translations.go index 5c070cbe..97614e12 100755 --- a/locale/translations.go +++ b/locale/translations.go @@ -128,6 +128,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "Vollständigen Inhalt herunterladen", "page.keyboard_shortcuts.toggle_bookmark_status": "Lesezeichen hinzufügen/entfernen", "page.keyboard_shortcuts.save_article": "Artikel speichern", + "page.keyboard_shortcuts.remove_feed": "Dieses Abonnement entfernen", "page.keyboard_shortcuts.go_to_search": "Fokus auf das Suchformular setzen", "page.keyboard_shortcuts.close_modal": "Liste der Tastenkürzel schließen", "page.users.title": "Benutzer", @@ -417,6 +418,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "Download original content", "page.keyboard_shortcuts.toggle_bookmark_status": "Toggle bookmark", "page.keyboard_shortcuts.save_article": "Save article", + "page.keyboard_shortcuts.remove_feed": "Remove this feed", "page.keyboard_shortcuts.go_to_search": "Set focus on search form", "page.keyboard_shortcuts.close_modal": "Close modal dialog", "page.users.title": "Users", @@ -686,6 +688,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "Télécharger le contenu original", "page.keyboard_shortcuts.toggle_bookmark_status": "Ajouter/Enlever favoris", "page.keyboard_shortcuts.save_article": "Sauvegarder l'article", + "page.keyboard_shortcuts.remove_feed": "Supprimer ce flux", "page.keyboard_shortcuts.go_to_search": "Mettre le focus sur le champ de recherche", "page.keyboard_shortcuts.close_modal": "Fermer la boite de dialogue", "page.users.title": "Utilisateurs", @@ -976,6 +979,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "Download originele content", "page.keyboard_shortcuts.toggle_bookmark_status": "Ster toevoegen/weghalen", "page.keyboard_shortcuts.save_article": "Artikel opslaan", + "page.keyboard_shortcuts.remove_feed": "Verwijder deze feed", "page.keyboard_shortcuts.go_to_search": "Focus instellen op zoekformulier", "page.keyboard_shortcuts.close_modal": "Sluit dialoogscherm", "page.users.title": "Gebruikers", @@ -1264,6 +1268,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "Pobierz oryginalną zawartość", "page.keyboard_shortcuts.toggle_bookmark_status": "Dodaj/usuń zakładki", "page.keyboard_shortcuts.save_article": "Zapisz artykuł", + "page.keyboard_shortcuts.remove_feed": "Usuń ten kanał", "page.keyboard_shortcuts.go_to_search": "Ustaw fokus na formularzu wyszukiwania", "page.keyboard_shortcuts.close_modal": "Zamknij listę skrótów klawiszowych", "page.users.title": "Użytkownicy", @@ -1559,6 +1564,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "Загрузить оригинальное содержимое", "page.keyboard_shortcuts.toggle_bookmark_status": "Переключатель избранного", "page.keyboard_shortcuts.save_article": "Сохранить статью", + "page.keyboard_shortcuts.remove_feed": "Удалить эту подписку", "page.keyboard_shortcuts.go_to_search": "Установить фокус в поисковой форме", "page.keyboard_shortcuts.close_modal": "Закрыть модальный диалог", "page.users.title": "Пользователи", @@ -1832,6 +1838,7 @@ var translations = map[string]string{ "page.keyboard_shortcuts.download_content": "下载原始内容", "page.keyboard_shortcuts.toggle_bookmark_status": "切换收藏状态", "page.keyboard_shortcuts.save_article": "保存文章", + "page.keyboard_shortcuts.remove_feed": "删除此Feed", "page.keyboard_shortcuts.go_to_search": "将重点放在搜索表单上", "page.keyboard_shortcuts.close_modal": "关闭模态对话窗口", "page.users.title": "用户", @@ -1991,11 +1998,11 @@ var translations = map[string]string{ } var translationsChecksums = map[string]string{ - "de_DE": "099dea24a10c4f842674db2ae44f99e99b9c880a6f83e3a42502603fa228fd32", - "en_US": "c23d1f16d1dbea72c1e1ba558c7a9c25e0ee8ffda420d50c998efe2fb4d9aa55", - "fr_FR": "a5afa30bb63cba48fe0c2114a5e0bcb62dee7f1df0eb5748524decd280c80970", - "nl_NL": "b1e548c2b21f013b1b54a07df7df7c06c776cbd7d26fc1fed288bd6970e99c3c", - "pl_PL": "8cb856dede8b4f75e4c6aeb0a45f09507c5010f782692e887aae357e99674218", - "ru_RU": "0544db0800811fc678521b2e9a7141380919b9ae259b3158524619bf120600ab", - "zh_CN": "92687fecfaaf74489714c52903987e7027d8c1cda45b60aa081f7b2165ccaed5", + "de_DE": "67d3a4bb4e3985ff62882ad0dc73dd86137e474d3e33d41162701a7228913b0a", + "en_US": "db7298b54554207287e2ba15de03646164774368dad54e00197f0162d541643f", + "fr_FR": "fb08492db1984800e5e095f0f784b9b430caa8172c7e0ecbbbc7de08f4adfa60", + "nl_NL": "3bdd3e0150878bc9c196300c7cacb30efd01b7b5df3926950c443d01084b9cee", + "pl_PL": "b81ddb5c5955b043c571701f84d9f3f0a75574e69240c458c7a42f3a20a5aa7e", + "ru_RU": "343393224e21437009e047deb728e4ed036646ed3e4df6101a6bc3cd084b9996", + "zh_CN": "74aefbf6be418ea198fa70d6ed5c7dd8bb3b7b112d9c3f90ebff41fba8c314a3", } diff --git a/locale/translations/de_DE.json b/locale/translations/de_DE.json index cddd8b34..d5bbad06 100644 --- a/locale/translations/de_DE.json +++ b/locale/translations/de_DE.json @@ -123,6 +123,7 @@ "page.keyboard_shortcuts.download_content": "Vollständigen Inhalt herunterladen", "page.keyboard_shortcuts.toggle_bookmark_status": "Lesezeichen hinzufügen/entfernen", "page.keyboard_shortcuts.save_article": "Artikel speichern", + "page.keyboard_shortcuts.remove_feed": "Dieses Abonnement entfernen", "page.keyboard_shortcuts.go_to_search": "Fokus auf das Suchformular setzen", "page.keyboard_shortcuts.close_modal": "Liste der Tastenkürzel schließen", "page.users.title": "Benutzer", diff --git a/locale/translations/en_US.json b/locale/translations/en_US.json index 4a85fff9..83367be6 100644 --- a/locale/translations/en_US.json +++ b/locale/translations/en_US.json @@ -123,6 +123,7 @@ "page.keyboard_shortcuts.download_content": "Download original content", "page.keyboard_shortcuts.toggle_bookmark_status": "Toggle bookmark", "page.keyboard_shortcuts.save_article": "Save article", + "page.keyboard_shortcuts.remove_feed": "Remove this feed", "page.keyboard_shortcuts.go_to_search": "Set focus on search form", "page.keyboard_shortcuts.close_modal": "Close modal dialog", "page.users.title": "Users", diff --git a/locale/translations/fr_FR.json b/locale/translations/fr_FR.json index 5138b3da..9b2f47d3 100644 --- a/locale/translations/fr_FR.json +++ b/locale/translations/fr_FR.json @@ -123,6 +123,7 @@ "page.keyboard_shortcuts.download_content": "Télécharger le contenu original", "page.keyboard_shortcuts.toggle_bookmark_status": "Ajouter/Enlever favoris", "page.keyboard_shortcuts.save_article": "Sauvegarder l'article", + "page.keyboard_shortcuts.remove_feed": "Supprimer ce flux", "page.keyboard_shortcuts.go_to_search": "Mettre le focus sur le champ de recherche", "page.keyboard_shortcuts.close_modal": "Fermer la boite de dialogue", "page.users.title": "Utilisateurs", diff --git a/locale/translations/nl_NL.json b/locale/translations/nl_NL.json index b458b5bd..ad54220d 100644 --- a/locale/translations/nl_NL.json +++ b/locale/translations/nl_NL.json @@ -124,6 +124,7 @@ "page.keyboard_shortcuts.download_content": "Download originele content", "page.keyboard_shortcuts.toggle_bookmark_status": "Ster toevoegen/weghalen", "page.keyboard_shortcuts.save_article": "Artikel opslaan", + "page.keyboard_shortcuts.remove_feed": "Verwijder deze feed", "page.keyboard_shortcuts.go_to_search": "Focus instellen op zoekformulier", "page.keyboard_shortcuts.close_modal": "Sluit dialoogscherm", "page.users.title": "Gebruikers", diff --git a/locale/translations/pl_PL.json b/locale/translations/pl_PL.json index a7b3513e..d9d4678c 100755 --- a/locale/translations/pl_PL.json +++ b/locale/translations/pl_PL.json @@ -125,6 +125,7 @@ "page.keyboard_shortcuts.download_content": "Pobierz oryginalną zawartość", "page.keyboard_shortcuts.toggle_bookmark_status": "Dodaj/usuń zakładki", "page.keyboard_shortcuts.save_article": "Zapisz artykuł", + "page.keyboard_shortcuts.remove_feed": "Usuń ten kanał", "page.keyboard_shortcuts.go_to_search": "Ustaw fokus na formularzu wyszukiwania", "page.keyboard_shortcuts.close_modal": "Zamknij listę skrótów klawiszowych", "page.users.title": "Użytkownicy", diff --git a/locale/translations/ru_RU.json b/locale/translations/ru_RU.json index 738af46c..ef1a2006 100644 --- a/locale/translations/ru_RU.json +++ b/locale/translations/ru_RU.json @@ -125,6 +125,7 @@ "page.keyboard_shortcuts.download_content": "Загрузить оригинальное содержимое", "page.keyboard_shortcuts.toggle_bookmark_status": "Переключатель избранного", "page.keyboard_shortcuts.save_article": "Сохранить статью", + "page.keyboard_shortcuts.remove_feed": "Удалить эту подписку", "page.keyboard_shortcuts.go_to_search": "Установить фокус в поисковой форме", "page.keyboard_shortcuts.close_modal": "Закрыть модальный диалог", "page.users.title": "Пользователи", diff --git a/locale/translations/zh_CN.json b/locale/translations/zh_CN.json index 1efa6b7f..1501641c 100644 --- a/locale/translations/zh_CN.json +++ b/locale/translations/zh_CN.json @@ -121,6 +121,7 @@ "page.keyboard_shortcuts.download_content": "下载原始内容", "page.keyboard_shortcuts.toggle_bookmark_status": "切换收藏状态", "page.keyboard_shortcuts.save_article": "保存文章", + "page.keyboard_shortcuts.remove_feed": "删除此Feed", "page.keyboard_shortcuts.go_to_search": "将重点放在搜索表单上", "page.keyboard_shortcuts.close_modal": "关闭模态对话窗口", "page.users.title": "用户", diff --git a/template/common.go b/template/common.go index bfd3f7aa..1afb9f1e 100644 --- a/template/common.go +++ b/template/common.go @@ -208,6 +208,7 @@ var templateCommonMap = map[string]string{