Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
  • Daniel Applebaum's avatar
    334d6414
    Complete merge of DAmail functionality into K9mail. Following · 334d6414
    Daniel Applebaum authored
    features are added to K9mail:
    
    1) Show unread message count on each folder
    2) Sum unread count of all shown folders in an account to the account display
    3) Periodically check selected folders for new mail, not just Inbox
    4) Don't refresh folder when opened (unless folder is empty)
    5) Show date and time of last sync for each folder
    6) Fix timer for automatic periodic sync (use wakelock to assure completion)
    7) Optimize local folder queries (speeds up account and folder lists)
    8) Show Loading... message in status bar indicating which folder is being synced
    9) Eliminate redundant sync of new messages (performance enhancement)
    10) Improve notification text for multiple accounts
    11) Do not automatically sync folders more often than the account-specific period
    12) Use user-configured date and time formats
    13) Select which folders are shown, using configurable Classes
    14) Select which folders are synced, using configurable Classes
    15) Added context (long press) menu to folders, to provide for Refresh
    and Folder Settings
    16) Status light flashes purple when there are unread messages
    17) Folder list more quickly eliminates display of deleted and out-of-Class folders.
    18) Delete works 
    19) Mark all messages as read (in the folder context menu)
    20) Notifications only for new unread messages
    21) One minute synchronization frequency
    22) Deleting an unread message decrements unread counter
    23) Notifications work for POP3 accounts
    24) Message deletes work for POP3 accounts
    25) Explicit errors show in folder list
    26) Stack traces saved to folder K9mail-errors
    27) Clear pending actions (danger, for emergencies only!)
    28) Delete policy in Account settings
    29) DNS cache in InetAddress disabled
    30) Trapped some crash-causing error conditions
    31) Eliminate duplicate copies to Sent folder
    32) Prevent crashes due to message listener concurrency
    33) Empty Trash
    34) Nuclear "Mark all messages as read" (marks all messages as read in
    server-side folder, irrespective of which messages have been downloaded)
    35) Forward (alternate) to allow forwarding email through other programs
    36) Accept text/plain Intents to allow other programs to send email through K9mail
    37) Displays Outbox sending status
    38) Manual retry of outbox sending when "Refresh"ing Outbox
    39) Folder error status is persisted
    40) Ability to log to arbitrary file
    
    Fixes K9 issues 11, 23, 24, 65, 69, 71, 79, 81, 82, 83, 87, 101, 104,
    107, 120, 148, 154
    
    
    334d6414
    Complete merge of DAmail functionality into K9mail. Following
    Daniel Applebaum authored
    features are added to K9mail:
    
    1) Show unread message count on each folder
    2) Sum unread count of all shown folders in an account to the account display
    3) Periodically check selected folders for new mail, not just Inbox
    4) Don't refresh folder when opened (unless folder is empty)
    5) Show date and time of last sync for each folder
    6) Fix timer for automatic periodic sync (use wakelock to assure completion)
    7) Optimize local folder queries (speeds up account and folder lists)
    8) Show Loading... message in status bar indicating which folder is being synced
    9) Eliminate redundant sync of new messages (performance enhancement)
    10) Improve notification text for multiple accounts
    11) Do not automatically sync folders more often than the account-specific period
    12) Use user-configured date and time formats
    13) Select which folders are shown, using configurable Classes
    14) Select which folders are synced, using configurable Classes
    15) Added context (long press) menu to folders, to provide for Refresh
    and Folder Settings
    16) Status light flashes purple when there are unread messages
    17) Folder list more quickly eliminates display of deleted and out-of-Class folders.
    18) Delete works 
    19) Mark all messages as read (in the folder context menu)
    20) Notifications only for new unread messages
    21) One minute synchronization frequency
    22) Deleting an unread message decrements unread counter
    23) Notifications work for POP3 accounts
    24) Message deletes work for POP3 accounts
    25) Explicit errors show in folder list
    26) Stack traces saved to folder K9mail-errors
    27) Clear pending actions (danger, for emergencies only!)
    28) Delete policy in Account settings
    29) DNS cache in InetAddress disabled
    30) Trapped some crash-causing error conditions
    31) Eliminate duplicate copies to Sent folder
    32) Prevent crashes due to message listener concurrency
    33) Empty Trash
    34) Nuclear "Mark all messages as read" (marks all messages as read in
    server-side folder, irrespective of which messages have been downloaded)
    35) Forward (alternate) to allow forwarding email through other programs
    36) Accept text/plain Intents to allow other programs to send email through K9mail
    37) Displays Outbox sending status
    38) Manual retry of outbox sending when "Refresh"ing Outbox
    39) Folder error status is persisted
    40) Ability to log to arbitrary file
    
    Fixes K9 issues 11, 23, 24, 65, 69, 71, 79, 81, 82, 83, 87, 101, 104,
    107, 120, 148, 154
    
    
Loading