diff --git a/src/main/app/i18n/ar.js b/src/main/app/i18n/ar.js index 54a186a9..343cc4fe 100644 --- a/src/main/app/i18n/ar.js +++ b/src/main/app/i18n/ar.js @@ -41,6 +41,7 @@ "refresh" : "إعادة انعاش", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "الترتيب حسب التاريخ تصاعدي / تنازلي", + "sort_by_abc_zyx" : "Sort alphabetically", "titles_only" : "العناوين فقط", "expanded_view" : "عرض موسع", "mark_all_as_read" : "اعتبر الكل مقروء", diff --git a/src/main/app/i18n/ca.js b/src/main/app/i18n/ca.js index 166ccb0f..7d97ffad 100644 --- a/src/main/app/i18n/ca.js +++ b/src/main/app/i18n/ca.js @@ -41,6 +41,7 @@ "refresh" : "Actualitzar", "refresh_all" : "Força l'actualització de tots els canals", "sort_by_asc_desc" : "Ordenar per data asc/desc", + "sort_by_abc_zyx" : "Sort alphabetically", "titles_only" : "Només títols", "expanded_view" : "Vista ampliada", "mark_all_as_read" : "Marcar tots llegits", diff --git a/src/main/app/i18n/cs.js b/src/main/app/i18n/cs.js index f35de896..92406480 100644 --- a/src/main/app/i18n/cs.js +++ b/src/main/app/i18n/cs.js @@ -41,6 +41,7 @@ "refresh " : " Obnovit", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc " : " Seřadit podle nejnovějšího/nejstaršího", + "sort_by_abc_zyx" : "Sort alphabetically", "titles_only " : " Zobrazit jenom titulky", "expanded_view " : " Rozšířený náhled", "mark_all_as_read " : " Označit vše jako přečtené", diff --git a/src/main/app/i18n/cy.js b/src/main/app/i18n/cy.js index cfcbe5bb..2948840d 100644 --- a/src/main/app/i18n/cy.js +++ b/src/main/app/i18n/cy.js @@ -41,6 +41,7 @@ "refresh" : "Adnewyddu", "refresh_all" : "Gorfodi ail-lwytho pob ffrwd", "sort_by_asc_desc" : "Trefnu yn ôl dyddiad", + "sort_by_abc_zyx" : "Sort alphabetically", "titles_only" : "Teitlau yn unig", "expanded_view" : "Golwg estynedig", "mark_all_as_read" : "Nodi'r cyfan fel wedi ei ddarllen", diff --git a/src/main/app/i18n/da.js b/src/main/app/i18n/da.js index 72a857ee..dec7dc16 100644 --- a/src/main/app/i18n/da.js +++ b/src/main/app/i18n/da.js @@ -41,6 +41,7 @@ "refresh" : "Opdater", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Sorter efter dato ny/gammel", + "sort_by_abc_zyx" : "Sort alphabetically", "titles_only" : "Kun titler", "expanded_view" : "Udvidet visning", "mark_all_as_read" : "Marker alle som læst", diff --git a/src/main/app/i18n/de.js b/src/main/app/i18n/de.js index 14e4390b..31b89a7a 100644 --- a/src/main/app/i18n/de.js +++ b/src/main/app/i18n/de.js @@ -41,6 +41,7 @@ "refresh" : "Aktualisieren", "refresh_all" : "Erzwinge Aktualisierung aller Feeds", "sort_by_asc_desc" : "Nach Datum sortieren (auf-/absteigend)", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Nur Überschriften", "expanded_view" : "Ausgedehnte Ansicht", "mark_all_as_read" : "Alle Artikel als gelesen markieren", diff --git a/src/main/app/i18n/en.js b/src/main/app/i18n/en.js index f6fa7c8b..55fa8a8f 100644 --- a/src/main/app/i18n/en.js +++ b/src/main/app/i18n/en.js @@ -41,6 +41,7 @@ "refresh" : "Refresh", "refresh_all" : "Force refresh all my feeds", "sort_by_asc_desc" : "Sort by date asc/desc", + "sort_by_abc_zyx" : "Sort alphabetically", "titles_only" : "Titles only", "expanded_view" : "Expanded view", "mark_all_as_read" : "Mark all as read", diff --git a/src/main/app/i18n/es.js b/src/main/app/i18n/es.js index 993c9a11..da330e76 100644 --- a/src/main/app/i18n/es.js +++ b/src/main/app/i18n/es.js @@ -43,6 +43,7 @@ "refresh" : "Atualizar", "refresh_all" : "Forzar la actualización de todos mis canales.", "sort_by_asc_desc" : "Ordenar por fecha asc/desc.", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Sólo títulos", "expanded_view" : "Vista expandida", "mark_all_as_read" : "Marcar todos como leído", diff --git a/src/main/app/i18n/fa.js b/src/main/app/i18n/fa.js index e315660c..d86988c1 100644 --- a/src/main/app/i18n/fa.js +++ b/src/main/app/i18n/fa.js @@ -41,6 +41,7 @@ "refresh" : "تازهسازی", "refresh_all" : "مجبورکردن تازهسازی همهٔ خوراکها", "sort_by_asc_desc" : "مرتبکردن بر اساس تاریخ بهصورت صعودی/نزولی", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "فقط عنوانها", "expanded_view" : "نمای گسترشیافته", "mark_all_as_read" : "علامتگذاری تمامی مطالب بهعنوان خواندهشده", diff --git a/src/main/app/i18n/fi.js b/src/main/app/i18n/fi.js index 1bc2ebea..2245b3b6 100644 --- a/src/main/app/i18n/fi.js +++ b/src/main/app/i18n/fi.js @@ -41,6 +41,7 @@ "refresh" : "Päivitä", "refresh_all" : "Pakota kaikkien syötteiden päivitys", "sort_by_asc_desc" : "Järjestä päivämäärän mukaan nousevasti/laskevasti", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Näytä vain otsikot", "expanded_view" : "Laajennettu näkymä", "mark_all_as_read" : "Merkitse kaikki luetuiksi", diff --git a/src/main/app/i18n/fr.js b/src/main/app/i18n/fr.js index 3e9174e7..eed7f8bc 100644 --- a/src/main/app/i18n/fr.js +++ b/src/main/app/i18n/fr.js @@ -41,6 +41,7 @@ "refresh" : "Rafraîchir", "refresh_all" : "Rafraîchir tous les flux", "sort_by_asc_desc" : "Trier par date croissante/décroissante", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Titres uniquement", "expanded_view" : "Vue étendue", "mark_all_as_read" : "Tout marquer comme lu", diff --git a/src/main/app/i18n/gl.js b/src/main/app/i18n/gl.js index ab3a7e0f..35919129 100644 --- a/src/main/app/i18n/gl.js +++ b/src/main/app/i18n/gl.js @@ -41,6 +41,7 @@ "refresh" : "Actualizar", "refresh_all" : "Forzar a actualización de todas as fontes ", "sort_by_asc_desc" : "Ordenar por data asc/desc", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Só títulos", "expanded_view" : "Vista expandida", "mark_all_as_read" : "Marcar todos como lidos", diff --git a/src/main/app/i18n/glk.js b/src/main/app/i18n/glk.js index fb2067e8..40175ebd 100644 --- a/src/main/app/i18n/glk.js +++ b/src/main/app/i18n/glk.js @@ -41,6 +41,7 @@ "refresh" : "واجأری", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "تاریخˇ سر دچئن", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "خالی تیتران", "expanded_view" : "واشاده نما", "mark_all_as_read" : "همهته مطالبه چاکون بخانده", diff --git a/src/main/app/i18n/hu.js b/src/main/app/i18n/hu.js index 4a30bd4b..2442b14a 100644 --- a/src/main/app/i18n/hu.js +++ b/src/main/app/i18n/hu.js @@ -41,6 +41,7 @@ "refresh" : "Frissítés", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Rendezés időrend szerint", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Csak cím", "expanded_view" : "Részletes nézet", "mark_all_as_read" : "Az összes megjelölése olvasottként", diff --git a/src/main/app/i18n/id.js b/src/main/app/i18n/id.js index 6c48f96b..430df1bd 100644 --- a/src/main/app/i18n/id.js +++ b/src/main/app/i18n/id.js @@ -41,6 +41,7 @@ "refresh" : "Segarkan", "refresh_all" : "Memaksa menyegarkan semua umpan saya", "sort_by_asc_desc" : "Urutkan menurut tanggal asc/desc", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Hanya Judul", "expanded_view" : "Penglihatan diperluas", "mark_all_as_read" : "Tandai semua sebagai telah dibaca", diff --git a/src/main/app/i18n/it.js b/src/main/app/i18n/it.js index f2ce64f1..ba1f2b4e 100644 --- a/src/main/app/i18n/it.js +++ b/src/main/app/i18n/it.js @@ -41,6 +41,7 @@ "refresh" : "Aggiorna", "refresh_all" : "Forza l'aggiornamento di tutti i feed", "sort_by_asc_desc" : "Ordina per data crescente/decrescente", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Solo i titoli", "expanded_view" : "Espandi", "mark_all_as_read" : "Segna tutti come già letti", diff --git a/src/main/app/i18n/ja.js b/src/main/app/i18n/ja.js index 424f95f5..a49356c8 100644 --- a/src/main/app/i18n/ja.js +++ b/src/main/app/i18n/ja.js @@ -41,6 +41,7 @@ "refresh" : "更新", "refresh_all" : "全てのフィードを更新", "sort_by_asc_desc" : "昇順/降順にソート", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "タイトルのみ", "expanded_view" : "拡張ビュー", "mark_all_as_read" : "全て既読にする", diff --git a/src/main/app/i18n/ko.js b/src/main/app/i18n/ko.js index 1de13ade..0ce7dbb0 100644 --- a/src/main/app/i18n/ko.js +++ b/src/main/app/i18n/ko.js @@ -41,6 +41,7 @@ "refresh" : "새로고침", "refresh_all" : "모든 피드를 강제로 새로고침", "sort_by_asc_desc" : "날짜별 오름차/내림차순 정렬", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "제목만 표시하기", "expanded_view" : "Expanded View", "mark_all_as_read" : "읽음으로 표시", diff --git a/src/main/app/i18n/ms.js b/src/main/app/i18n/ms.js index ff66ee1b..643cd890 100644 --- a/src/main/app/i18n/ms.js +++ b/src/main/app/i18n/ms.js @@ -41,6 +41,7 @@ "refresh" : "Refresh", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Aturkan mengikut tarikh (baru/lama)", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Tajuk sahaja", "expanded_view" : "Wide view", "mark_all_as_read" : "Tanda kesemuanya telah dibaca", diff --git a/src/main/app/i18n/nb.js b/src/main/app/i18n/nb.js index 2d03b6a4..603ded97 100644 --- a/src/main/app/i18n/nb.js +++ b/src/main/app/i18n/nb.js @@ -41,6 +41,7 @@ "refresh" : "Oppdater", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Sorter etter dato ny/gammel", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Kun titler", "expanded_view" : "Utvidet visning", "mark_all_as_read" : "Merk alle som lest", diff --git a/src/main/app/i18n/nl.js b/src/main/app/i18n/nl.js index cf12a391..f320b946 100644 --- a/src/main/app/i18n/nl.js +++ b/src/main/app/i18n/nl.js @@ -41,6 +41,7 @@ "refresh" : "Vernieuwen", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Sorteer op datum opl/afl", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Alleen titels", "expanded_view" : "Uitgebreide weergave", "mark_all_as_read" : "Markeer alles als gelezen", diff --git a/src/main/app/i18n/nn.js b/src/main/app/i18n/nn.js index 351ed38f..206d5a04 100644 --- a/src/main/app/i18n/nn.js +++ b/src/main/app/i18n/nn.js @@ -41,6 +41,7 @@ "refresh" : "Oppdater", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Sorter etter dato ny/gamal", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Berre titlar", "expanded_view" : "Utvida visning", "mark_all_as_read" : "Merk alle som lesne", diff --git a/src/main/app/i18n/pl.js b/src/main/app/i18n/pl.js index cc575734..945ab96a 100644 --- a/src/main/app/i18n/pl.js +++ b/src/main/app/i18n/pl.js @@ -41,6 +41,7 @@ "refresh" : "Odswież", "refresh_all" : "Force refresh all my feeds ", "sort_by_asc_desc" : "Sortuj od najnowszego/najstarszego", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Widok listy", "expanded_view" : "Widok rozwinięty", "mark_all_as_read" : "Oznacz wszystko jako przeczytane", diff --git a/src/main/app/i18n/pt.js b/src/main/app/i18n/pt.js index 91922550..e03718ed 100644 --- a/src/main/app/i18n/pt.js +++ b/src/main/app/i18n/pt.js @@ -41,6 +41,7 @@ "refresh" : "Atualizar", "refresh_all" : "Forçar atualização de todos os meus feeds", "sort_by_asc_desc" : "Ordenar por data cresc/decres", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Somente títulos", "expanded_view" : "Modo Expandido", "mark_all_as_read" : "Marcar tudo como lido", diff --git a/src/main/app/i18n/ru.js b/src/main/app/i18n/ru.js index 35262b3d..69457ddb 100644 --- a/src/main/app/i18n/ru.js +++ b/src/main/app/i18n/ru.js @@ -41,6 +41,7 @@ "refresh" : "Обновить", "refresh_all" : "Обновить все подписки вручную", "sort_by_asc_desc" : "Сначала новые/старые", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Только заголовки", "expanded_view" : "Развёрнутый вид", "mark_all_as_read" : "Отметить всё как прочитанное", diff --git a/src/main/app/i18n/sk.js b/src/main/app/i18n/sk.js index 6ccb8bf1..a56b566d 100644 --- a/src/main/app/i18n/sk.js +++ b/src/main/app/i18n/sk.js @@ -41,6 +41,7 @@ "refresh" : "Obnoviť", "refresh_all" : "Vynútené obnovenie všetkých položiek", "sort_by_asc_desc" : "Zoradiť podľa najnovšieho/najstaršieho", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Náhľad titulkov", "expanded_view" : "Rozšírený náhľad", "mark_all_as_read" : "Označiť všetky ako prečítané", diff --git a/src/main/app/i18n/sv.js b/src/main/app/i18n/sv.js index 8fd2329b..d7acf6ff 100644 --- a/src/main/app/i18n/sv.js +++ b/src/main/app/i18n/sv.js @@ -41,6 +41,7 @@ "refresh" : "Uppdatera", "refresh_all" : "Tvinga uppdatering av alla prenumerationer", "sort_by_asc_desc" : "Sortera efter datum stigande/fallande", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Endast titlar", "expanded_view" : "Expanderad vy", "mark_all_as_read" : "Markera alla som lästa", diff --git a/src/main/app/i18n/tr.js b/src/main/app/i18n/tr.js index bf4a91ac..9dd82875 100644 --- a/src/main/app/i18n/tr.js +++ b/src/main/app/i18n/tr.js @@ -41,6 +41,7 @@ "refresh" : "Yenile", "refresh_all" : "Tüm yayınları yenilemek için zorla", "sort_by_asc_desc" : "Tarihe göre sırala artan/azalan", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "Sadece başlıklar", "expanded_view" : "Genişletilmiş görünüm", "mark_all_as_read" : "Tümünü okundu işaretle", diff --git a/src/main/app/i18n/zh.js b/src/main/app/i18n/zh.js index 799e2d27..47a1789c 100644 --- a/src/main/app/i18n/zh.js +++ b/src/main/app/i18n/zh.js @@ -41,6 +41,7 @@ "refresh" : "刷新", "refresh_all" : "刷新所有订阅", "sort_by_asc_desc" : "按日期升序/降序排序", + "sort_by_abc_zyx" : "Sort Alphabetically", "titles_only" : "仅显示标题", "expanded_view" : "显示内容", "mark_all_as_read" : "标记所有为已读", diff --git a/src/main/app/js/controllers.js b/src/main/app/js/controllers.js index aa360db3..6e7c16c8 100644 --- a/src/main/app/js/controllers.js +++ b/src/main/app/js/controllers.js @@ -531,7 +531,11 @@ module.controller('ToolbarCtrl', [ $scope.toggleOrder = function() { var settings = $scope.settingsService.settings; - settings.readingOrder = settings.readingOrder == 'asc' ? 'desc' : 'asc'; + settings.readingOrder = settings.readingOrder == 'desc' ? 'asc' : 'desc'; + }; + $scope.toggleAbcOrder = function() { + var settings = $scope.settingsService.settings; + settings.readingOrder = settings.readingOrder == 'abc' ? 'zyx' : 'abc'; }; $scope.toAdmin = function() { diff --git a/src/main/app/templates/_toolbar.html b/src/main/app/templates/_toolbar.html index aadf5800..e316c269 100644 --- a/src/main/app/templates/_toolbar.html +++ b/src/main/app/templates/_toolbar.html @@ -67,10 +67,14 @@