From 8166f03e87ac1274fbd76e341ddb0abccd21403b Mon Sep 17 00:00:00 2001 From: Joe Steele Date: Sat, 16 Aug 2014 19:39:18 -0400 Subject: [PATCH] Remove obsolete "Show unread count" preference Only applies to pre-Honeycomb devices --- res/values-ca/strings.xml | 2 -- res/values-cs/strings.xml | 2 -- res/values-da/strings.xml | 2 -- res/values-de/strings.xml | 2 -- res/values-el/strings.xml | 2 -- res/values-es/strings.xml | 2 -- res/values-eu/strings.xml | 2 -- res/values-fi/strings.xml | 2 -- res/values-fr/strings.xml | 2 -- res/values-gl/strings.xml | 2 -- res/values-hu/strings.xml | 2 -- res/values-it/strings.xml | 2 -- res/values-iw/strings.xml | 2 -- res/values-ja/strings.xml | 2 -- res/values-ko/strings.xml | 2 -- res/values-lt/strings.xml | 2 -- res/values-nl/strings.xml | 2 -- res/values-pl/strings.xml | 2 -- res/values-pt-rBR/strings.xml | 2 -- res/values-ru/strings.xml | 2 -- res/values-sk/strings.xml | 2 -- res/values-sv/strings.xml | 2 -- res/values-tr/strings.xml | 2 -- res/values-uk/strings.xml | 2 -- res/values-zh-rCN/strings.xml | 2 -- res/values-zh-rTW/strings.xml | 2 -- res/values/strings.xml | 2 -- res/xml/account_settings_preferences.xml | 7 ------ src/com/fsck/k9/Account.java | 13 ---------- .../k9/activity/setup/AccountSettings.java | 25 ------------------- .../k9/controller/MessagingController.java | 10 +------- .../fsck/k9/preferences/AccountSettings.java | 3 --- 32 files changed, 1 insertion(+), 111 deletions(-) diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml index 5a6e5b2d1..aae5b07f8 100644 --- a/res/values-ca/strings.xml +++ b/res/values-ca/strings.xml @@ -417,8 +417,6 @@ Si us plau, envia\'ns els errors, contribueix a millorar-lo a Mostra una notificació per als missatges que enviïs Notificació obre missatges no llegits Cerca de missatges no llegits quan s\'ha obert la notificació. - Mostra correu no llegit - Mostra el nombre de missatges no llegits a la barra de notificació. Marca el missatge obert com a llegit Marca el missatge com a llegit després d\'haver-lo obert. Sempre mostra imatges diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml index 042f25256..80855a8b0 100644 --- a/res/values-cs/strings.xml +++ b/res/values-cs/strings.xml @@ -417,8 +417,6 @@ Posílejte prosím chybová hlášení, přispívejte novými funkcemi a ptejte Oznamovat i v případě odeslání pošty s identitou účtu Oznámení otevírá nepřečtené zprávy Vyhledává nepřečtené zprávy, je-li otevřeno oznámení - Zobrazit počet nepřečtených - Zobrazit počet nepřečtených zpráv v řádky upozornení. Označit jako přečtenou po otevření Označit zprávu jako přečtenou po otevření Vždy zobrazovat obrázky diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml index 3976662eb..c13643c91 100644 --- a/res/values-da/strings.xml +++ b/res/values-da/strings.xml @@ -412,8 +412,6 @@ Vær venlig at sende fejlrapporter, anmodning om nye funktioner, og spørgsmål Vis besked for mails sendt af mig Klik på besked, viser ulæste mails Søger efter ulæste mails når besked vises - Vis antal ulæste mails - Vis antallet af ulæste mails i statusbar. Marker som læst ved åbning Marker som læst når meddelses åbnes for læsning Vis altid billeder diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 25cd1f239..d7c787b38 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -424,8 +424,6 @@ Um Fehler zu melden, neue Funktionen vorzuschlagen oder Fragen zu stellen, besuc Benachrichtigungen für Nachrichten, die eine Ihrer eigenen E-Mail-Adressen als Absender tragen Ungelesene Nachrichten öffnen Beim Öffnen einer Benachrichtigung Liste der ungelesenen Nachrichten anzeigen - Anzahl anzeigen - Anzahl der ungelesenen Nachrichten in der Statuszeile anzeigen Beim Öffnen als gelesen markieren Nachricht als gelesen markieren, sobald sie zum Betrachten geöffnet wird Bilder automatisch anzeigen diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml index a63cdcf7e..1c39f154b 100644 --- a/res/values-el/strings.xml +++ b/res/values-el/strings.xml @@ -416,8 +416,6 @@ Προβολή ειδοποίησης για μηνύματα που απέστειλα Η ειδοποίηση ανοίγει μη αναγνωσμένα μηνύματα Αναζητά μη αναγνωσμένα μηνύματα όταν ανοίγεται η ειδοποίηση - Προβολή πλήθους μη αναγνωσμένων - Προβολή πλήθους μη αναγνωσμένων μηνυμάτων στη γραμμή κατάστασης. Σημείωση ως αναγνωσμένου με την ανάγνωση Σημείωση ως αναγνωσμένου με την προβολή Προβολή εικόνων πάντα diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml index ecf36f6e0..9275a4561 100644 --- a/res/values-es/strings.xml +++ b/res/values-es/strings.xml @@ -426,8 +426,6 @@ Por favor, envía los errores detectados, contribuye con nuevas funcionalidades Mostrar notificaciones durante el envío de correo Abrir correo no leído Abrir correo no leído desde la notificación - Mostrar número de mensajes no leídos - Mostrar número de mensajes no leídos en barra de notificaciones. Marcar mensaje como leído al abrirlo Marcar mensaje como leído cuando se abre para verlo Mostrar imágenes siempre diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index e98561b20..962e20c08 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -417,8 +417,6 @@ Arazoen berri emateko, ezaugarri berriak gehitzeko eta galderak egiteko Bidaltzen ditudan mezuetarako jakinarazpena ikusi Jakinarazpenak irakurgabeko mezuak irekitzen ditu Jakinarazpena irekitzean irakurri gabeko mezuak bilatu - Irakurgabeko kopurua ikusi - Irakurgabeko mezu kopurua ikusi jakinarazpen barran. Irekitzean irakurrita markatu Mezu bat irekitzerakoan irakurri bezala markatu Irudiak beti ikusi diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml index 00dea5bef..3a5e5f230 100755 --- a/res/values-fi/strings.xml +++ b/res/values-fi/strings.xml @@ -426,8 +426,6 @@ Virheraportit, osallistuminen projektiin ja kysymykset: Mene osoitteeseen Näytä ilmoitus lähettämistäni viesteistä Ilmoitus avaa lukemattomat viestit Etsii lukemattomia viestejä, kun ilmoitus avataan - Näytä lukemattomien viestien määrä - Näytä lukemattomien viestien määrä ilmoituspalkissa. Merkitse viesti luetuksi avattaessa Merkitse viesti luetuksi, kun se avataan katseltavaksi Näytä aina kuvat diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index 716c20872..085a03b82 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -425,8 +425,6 @@ jusqu\'à %d de plus Afficher une notification pour les messages que j\'ai envoyés La notification ouvre les messages non lus Recherche des messages non lus lors de l\'accès aux notifications - Afficher le nombre de non lus - Afficher le nombre de messages non lus dans la barre de notification Marquer comme lu à l\'ouverture Marquer un message comme lu à quand il est ouvert pour être visualisé Toujours afficher les images diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml index 2b7831b23..535c698c9 100644 --- a/res/values-gl/strings.xml +++ b/res/values-gl/strings.xml @@ -355,8 +355,6 @@ Por favor, envía os erros detectados, contribúe con novas funcionalidas e preg Amosar notificacións durante o envío de correo Abrir correo non lido Abrir correo non lido dende a notificación - Amosar número de mensaxes non lidos - Amosar número de mensaxen non lidos na barra de notificacións. Amosar imaxes Nunca Só dos meuis contactos diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml index a8c36d436..336a5cdb7 100644 --- a/res/values-hu/strings.xml +++ b/res/values-hu/strings.xml @@ -411,8 +411,6 @@ Hibajelentéseivel hozzájárul az újabb verziók tökéletesítéséhez, kérd Mutassa az állapotsoron ha a küldés sikeres volt Értesítés megnyitása Értesítésre kattintva megnyitja az olvasatlan üzeneteket - Olvasatlanok kijelzése - Olvasatlan levelek száma az állapotsoron. Üzenet megjelölése olvasottnak megnyitáskor Olvasottnak jelöli az üzenetet, ha megnézik Képek megjelenítése diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index 88768fa6a..000752fa5 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -426,8 +426,6 @@ Invia le tue segnalazioni, suggerisci nuove funzionalità e chiedi informazioni Mostra una notifica per i messaggi che ho inviato Notifica apre i messaggi non letti Ricerca non letti quando Notifiche è aperto - Mostra numero messaggi non letti - Mostra il numero dei messaggi non letti nella barra di notifica. Marca messaggio come letto all\'apertura Marca un messaggio come letto quando viene aperto per la visualizzazione Mostra sempre le immagini diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml index 8381a0ebe..8142b0f06 100644 --- a/res/values-iw/strings.xml +++ b/res/values-iw/strings.xml @@ -350,8 +350,6 @@ הצג התראה להודעות ששלחתי ההתראה פותחת הודעות שלא נקראו חיפוש אחר הודעות שלא נקראו כאשר ההתראה נפתחת - הצג מספר שלא נקראו - הצג את מספר ההודעות שלא נקראו בשורת ההתראות. תמיד הצג תמונות לא מאנשי הקשר diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml index 1e7fa6a06..3355dcc62 100644 --- a/res/values-ja/strings.xml +++ b/res/values-ja/strings.xml @@ -426,8 +426,6 @@ K-9 は大多数のメールクライアントと同様に、ほとんどのフ このアカウントからのメールも通知する 未読メール通知の動作 通知を開いた際に未読メールを検索する - 未読件数の表示 - 通知バーに未読メッセージの件数を表示する 開くと同時に既読にする メッセージを参照したときに既読にする 画像を自動で表示 diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml index c49dc23b1..9a5840da7 100644 --- a/res/values-ko/strings.xml +++ b/res/values-ko/strings.xml @@ -415,8 +415,6 @@ K-9 메일은 대부분의 무료 hotmail 계정을 지원하지 않으며, 다 내가 보낸 메시지에 대해 알림 보기 읽지 않은 메일에 대해 알림 알림을 열 때 읽지 않은 메일을 찾습니다 - 읽지 않은 메일 수 세기 - 읽지 않은 메시지의 수를 상태바에 보여 줍니다 열어서 메시지를 읽은 것으로 표시 메시지를 열면 읽은 것으로 표시합니다 항상 그림 보기 diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml index 5dd3417cf..16659e6a2 100644 --- a/res/values-lt/strings.xml +++ b/res/values-lt/strings.xml @@ -418,8 +418,6 @@ Praneškite apie klaidas, pridėkite naujų galimybių ir užduokite klausimus m Rodyti pranešimą mano išsiųstiems laiškams Pranešimas atveria neskaitytus laiškus Atvėrus pranešimą ieško neskaitytų laiškų - Rodyti neskaitytų skaičių - Pranešimų juostoje rodyti neskaitytų laiškų skaičių. Atvėrus pažymėti kaip skaitytą Kai laiškas atveriamas peržiūrai pažymėti jį kaip skaitytą Visada rodyti paveikslėlius diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index ac31c51b6..f92fb9bc0 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -416,8 +416,6 @@ Graag foutrapporten, bijdrage nieuwe functies en vragen stellen op Notificatie ook voor mail verzonden vanaf een identiteit Notificatie opent ongelezen berichten Zoekt voor ongelezen berichten wanneer Notificatie is geopend - Toon aantal ongelezen - Toon het aantal ongelezen berichten in de \'notification bar\'. Markeer als gelezen als geopend Markeer als gelezen wanneer ingezien Laat afbeeldingen automatisch zien diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml index b979413f1..64857a5a6 100644 --- a/res/values-pl/strings.xml +++ b/res/values-pl/strings.xml @@ -416,8 +416,6 @@ Wszelkie zgłoszenia usterek, zapytania oraz nowe pomysły prosimy przesyłać z Powiadamiaj również o wiadomościach, które sam wysłałem Nowe nieprzeczytane Powiadomienie o nieprzeczytanych wiadomościach - Liczba nieprzeczytanych - Pokaż liczbę nieprzeczytanych wiadomości w pasku powiadomień Oznacz jako przeczytane Oznacz wiadomość jako przeczytaną przy otwieraniu Zawsze pokazuj obrazki diff --git a/res/values-pt-rBR/strings.xml b/res/values-pt-rBR/strings.xml index ee4dfbb8d..b27ffba97 100644 --- a/res/values-pt-rBR/strings.xml +++ b/res/values-pt-rBR/strings.xml @@ -415,8 +415,6 @@ Por favor, nos envie relatórios de bugs, contribua para novas melhorias e faça Mostrar avisos para mensagens que eu envio Avisos abrem mensagens não lidas Procurar por mensagens não lidas quando o aviso for aberto - Mostrar contagem de não lidas - Mostrar o número de mensagens não lidas na barra de notificação. Marcar mensagem como lida ao abrir Marcar a mensagem como lida ao abrir e visualizar Sempre mostrar imagens diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index 2bb1787a9..1344d032d 100644 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -425,8 +425,6 @@ K-9 Mail — почтовый клиент для Android. Показать уведомление при отправке почты Перейти в непрочитанные Перейти к непрочитанным сообщениям при нажатии на уведомление - Счётчик непрочитанных - Показать количество непрочитанных в панели уведомлений Открытое прочитано Отметить сообщение прочитанным после просмотра Показать изображения diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml index ce704c532..6e2967cdf 100644 --- a/res/values-sk/strings.xml +++ b/res/values-sk/strings.xml @@ -425,8 +425,6 @@ Prosím, nahlasujte prípadné chyby, prispievajte novými funkciami a pýtajte Zobraziť oznámenie pre odoslané správy Oznámenie otvorí neprečítané správy Po otvorení oznámenia zobraziť neprečítané správy - Zobraziť počet neprečítaných - Zobraziť počet neprečítaných správ v notifikačnej lište Po otvorení označiť ako prečítané Označiť správu ako prečítanú po jej otvorení na zobrazenie Vždy zobraziť obrázky diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml index 8a2eeaabe..aa8c055d1 100644 --- a/res/values-sv/strings.xml +++ b/res/values-sv/strings.xml @@ -417,8 +417,6 @@ Vänligen skicka felrapporter, hjälp till med nya funktioner och ställ frågor Notifiera även för e-post som jag själv har skickat Notifieringar öppnar oläst e-post Letar efter oläst e-post när notifieringen öppnas - Visa antal olästa - Visar antalet olästa brev i notifieringsytan. Markera som läst vid visning Markera ett meddelande som läst när det visas Visa bilder automatiskt diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index 6ae38e9a1..1bb1c5d6c 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -381,8 +381,6 @@ Lütfen hata raporlarınızı, istediğiniz yeni özellikleri ve sorularınızı Gönderdiğim mesajlar için bir bildirim göster Okunmamış mesaj bildirimi açık Bildirim açık olduğunda okunmamış mesajlar için arama yap - Okunmamış sayısını göster - Bildirim çubuğunda okunmamış mesaj numarasını göster. Mesaj açılırken okundu işaretle Mesaj okunmak üzere açıldığında okundu olarak işaretle Daima resimleri göster diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml index d547635e9..800299194 100644 --- a/res/values-uk/strings.xml +++ b/res/values-uk/strings.xml @@ -415,8 +415,6 @@ K-9 Mail це поштовий клієнт з відкритим вихідни Показати сповіщення про надіслані мною повідомлення Сповіщати про відкриття непрочитаних повідомлень Шукати непрочитані повідомлення, коли сповіщення відкрито - Показувати кількість непрочитаних - Показувати кількість непрочитаних повідомлень у рядку сповіщень. Відмічати повідомлення як прочитане під час відкриття Відмічати повідомлення як прочитане під час відкриття для перегляду Завжди показувати зображення diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index 7abf66e30..03eae9321 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -415,8 +415,6 @@ K-9改进的功能包括: 发送邮件时显示通知 点击通知后打开未读邮件 点击通知后搜索未读邮件 - 显示未读邮件数量 - 在通知栏显示未读邮件数量 邮件打开时标记为已读 当邮件打开时标记为已读 显示图片 diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml index 8106628d7..9ae9fba09 100644 --- a/res/values-zh-rTW/strings.xml +++ b/res/values-zh-rTW/strings.xml @@ -387,8 +387,6 @@ 寄送郵件時顯示通知 點擊通知後打開未讀郵件 點擊通知後搜尋未讀郵件 - 顯示未讀郵件數 - 在通知欄上顯示未讀郵件數 開啟自動標記已讀 開啟檢視郵件內容時自動標記為已讀 顯示圖片 diff --git a/res/values/strings.xml b/res/values/strings.xml index bc991098b..09069abd6 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -512,8 +512,6 @@ Please submit bug reports, contribute new features and ask questions at Show a notification for messages I sent Notification opens unread messages Searches for unread messages when Notification is opened - Show unread count - Show the number of unread messages in the notification bar. Mark as read when opened Mark a message as read when it is opened for viewing diff --git a/res/xml/account_settings_preferences.xml b/res/xml/account_settings_preferences.xml index b0f487b1f..cbe23b4cd 100644 --- a/res/xml/account_settings_preferences.xml +++ b/res/xml/account_settings_preferences.xml @@ -421,13 +421,6 @@ android:defaultValue="true" android:summary="@string/account_settings_notification_opens_unread_summary" /> - - compressionMap = new ConcurrentHashMap(); private Searchable searchableFolders; private boolean subscribedFoldersOnly; @@ -291,7 +290,6 @@ public class Account implements BaseAccount { mMaxPushFolders = 10; mChipColor = pickColor(context); goToUnreadMessageSearch = false; - mNotificationShowsUnreadCount = true; subscribedFoldersOnly = false; maximumPolledMessageAge = -1; maximumAutoDownloadMessageSize = 32768; @@ -398,7 +396,6 @@ public class Account implements BaseAccount { mMaxPushFolders = prefs.getInt(mUuid + ".maxPushFolders", 10); goToUnreadMessageSearch = prefs.getBoolean(mUuid + ".goToUnreadMessageSearch", false); - mNotificationShowsUnreadCount = prefs.getBoolean(mUuid + ".notificationUnreadCount", true); subscribedFoldersOnly = prefs.getBoolean(mUuid + ".subscribedFoldersOnly", false); maximumPolledMessageAge = prefs.getInt(mUuid + ".maximumPolledMessageAge", -1); maximumAutoDownloadMessageSize = prefs.getInt(mUuid + ".maximumAutoDownloadMessageSize", 32768); @@ -566,7 +563,6 @@ public class Account implements BaseAccount { editor.remove(mUuid + ".led"); editor.remove(mUuid + ".ledColor"); editor.remove(mUuid + ".goToUnreadMessageSearch"); - editor.remove(mUuid + ".notificationUnreadCount"); editor.remove(mUuid + ".subscribedFoldersOnly"); editor.remove(mUuid + ".maximumPolledMessageAge"); editor.remove(mUuid + ".maximumAutoDownloadMessageSize"); @@ -732,7 +728,6 @@ public class Account implements BaseAccount { editor.putString(mUuid + ".searchableFolders", searchableFolders.name()); editor.putInt(mUuid + ".chipColor", mChipColor); editor.putBoolean(mUuid + ".goToUnreadMessageSearch", goToUnreadMessageSearch); - editor.putBoolean(mUuid + ".notificationUnreadCount", mNotificationShowsUnreadCount); editor.putBoolean(mUuid + ".subscribedFoldersOnly", subscribedFoldersOnly); editor.putInt(mUuid + ".maximumPolledMessageAge", maximumPolledMessageAge); editor.putInt(mUuid + ".maximumAutoDownloadMessageSize", maximumAutoDownloadMessageSize); @@ -1524,14 +1519,6 @@ public class Account implements BaseAccount { this.goToUnreadMessageSearch = goToUnreadMessageSearch; } - public boolean isNotificationShowsUnreadCount() { - return mNotificationShowsUnreadCount; - } - - public void setNotificationShowsUnreadCount(boolean notificationShowsUnreadCount) { - this.mNotificationShowsUnreadCount = notificationShowsUnreadCount; - } - public synchronized boolean subscribedFoldersOnly() { return subscribedFoldersOnly; } diff --git a/src/com/fsck/k9/activity/setup/AccountSettings.java b/src/com/fsck/k9/activity/setup/AccountSettings.java index 7a047114e..95ed5e720 100644 --- a/src/com/fsck/k9/activity/setup/AccountSettings.java +++ b/src/com/fsck/k9/activity/setup/AccountSettings.java @@ -15,7 +15,6 @@ import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.os.AsyncTask; -import android.os.Build; import android.os.Bundle; import android.os.Vibrator; import android.preference.CheckBoxPreference; @@ -61,7 +60,6 @@ public class AccountSettings extends K9PreferenceActivity { private static final String PREFERENCE_SCREEN_COMPOSING = "composing"; private static final String PREFERENCE_SCREEN_INCOMING = "incoming_prefs"; private static final String PREFERENCE_SCREEN_PUSH_ADVANCED = "push_advanced"; - private static final String PREFERENCE_SCREEN_NOTIFICATIONS = "notifications"; private static final String PREFERENCE_SCREEN_SEARCH = "search"; private static final String PREFERENCE_DESCRIPTION = "account_description"; @@ -96,7 +94,6 @@ public class AccountSettings extends K9PreferenceActivity { private static final String PREFERENCE_CHIP_COLOR = "chip_color"; private static final String PREFERENCE_LED_COLOR = "led_color"; private static final String PREFERENCE_NOTIFICATION_OPENS_UNREAD = "notification_opens_unread"; - private static final String PREFERENCE_NOTIFICATION_UNREAD_COUNT = "notification_unread_count"; private static final String PREFERENCE_MESSAGE_AGE = "account_message_age"; private static final String PREFERENCE_MESSAGE_SIZE = "account_autodownload_size"; private static final String PREFERENCE_MESSAGE_FORMAT = "message_format"; @@ -162,7 +159,6 @@ public class AccountSettings extends K9PreferenceActivity { private Preference mLedColor; private boolean mIncomingChanged = false; private CheckBoxPreference mNotificationOpensUnread; - private CheckBoxPreference mNotificationUnreadCount; private ListPreference mMessageFormat; private CheckBoxPreference mMessageReadReceipt; private ListPreference mQuoteStyle; @@ -624,24 +620,6 @@ public class AccountSettings extends K9PreferenceActivity { mNotificationOpensUnread = (CheckBoxPreference)findPreference(PREFERENCE_NOTIFICATION_OPENS_UNREAD); mNotificationOpensUnread.setChecked(mAccount.goToUnreadMessageSearch()); - CheckBoxPreference notificationUnreadCount = - (CheckBoxPreference) findPreference(PREFERENCE_NOTIFICATION_UNREAD_COUNT); - - /* - * Honeycomb and newer don't show the notification number as overlay on the notification - * icon in the status bar, so we hide the setting. - * - * See http://code.google.com/p/android/issues/detail?id=21477 - */ - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { - PreferenceScreen notificationsPrefs = - (PreferenceScreen) findPreference(PREFERENCE_SCREEN_NOTIFICATIONS); - notificationsPrefs.removePreference(notificationUnreadCount); - } else { - notificationUnreadCount.setChecked(mAccount.isNotificationShowsUnreadCount()); - mNotificationUnreadCount = notificationUnreadCount; - } - new PopulateFolderPrefsTask().execute(); mChipColor = findPreference(PREFERENCE_CHIP_COLOR); @@ -781,9 +759,6 @@ public class AccountSettings extends K9PreferenceActivity { mAccount.getNotificationSetting().setVibrateTimes(Integer.parseInt(mAccountVibrateTimes.getValue())); mAccount.getNotificationSetting().setLed(mAccountLed.isChecked()); mAccount.setGoToUnreadMessageSearch(mNotificationOpensUnread.isChecked()); - if (mNotificationUnreadCount != null) { - mAccount.setNotificationShowsUnreadCount(mNotificationUnreadCount.isChecked()); - } mAccount.setFolderTargetMode(Account.FolderMode.valueOf(mTargetMode.getValue())); mAccount.setDeletePolicy(Integer.parseInt(mDeletePolicy.getValue())); if (mIsExpungeCapable) { diff --git a/src/com/fsck/k9/controller/MessagingController.java b/src/com/fsck/k9/controller/MessagingController.java index bbdc64ac9..1a3548e9f 100644 --- a/src/com/fsck/k9/controller/MessagingController.java +++ b/src/com/fsck/k9/controller/MessagingController.java @@ -4770,12 +4770,6 @@ public class MessagingController implements Runnable { return summary; } - private static final boolean platformShowsNumberInNotification() { - // Honeycomb and newer don't show the number as overlay on the notification icon. - // However, the number will appear in the detailed notification view. - return Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB; - } - public static final boolean platformSupportsExtendedNotifications() { // supported in Jellybean // TODO: use constant once target SDK is set to >= 16 @@ -4851,9 +4845,7 @@ public class MessagingController implements Runnable { final int newMessages = data.getNewMessageCount(); final int unreadCount = data.unreadBeforeNotification + newMessages; - if (account.isNotificationShowsUnreadCount() || platformShowsNumberInNotification()) { - builder.setNumber(unreadCount); - } + builder.setNumber(unreadCount); String accountDescr = (account.getDescription() != null) ? account.getDescription() : account.getEmail(); diff --git a/src/com/fsck/k9/preferences/AccountSettings.java b/src/com/fsck/k9/preferences/AccountSettings.java index cbb2fa7c1..e68028079 100644 --- a/src/com/fsck/k9/preferences/AccountSettings.java +++ b/src/com/fsck/k9/preferences/AccountSettings.java @@ -129,9 +129,6 @@ public class AccountSettings { s.put("messageReadReceipt", Settings.versions( new V(1, new BooleanSetting(Account.DEFAULT_MESSAGE_READ_RECEIPT)) )); - s.put("notificationUnreadCount", Settings.versions( - new V(1, new BooleanSetting(true)) - )); s.put("notifyMailCheck", Settings.versions( new V(1, new BooleanSetting(false)) ));