mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-06-24 03:14:17 +00:00
feat(mail): delay or disable automatic mark message as read
Fixes #1585
This commit is contained in:
@@ -201,6 +201,10 @@
|
||||
"displayremoteinlineimages_always" = "Always";
|
||||
"Auto save every" = "Auto save every";
|
||||
"minutes" = "minutes";
|
||||
"Automatically mark messages as read" = "Automatically mark messages as read";
|
||||
"Immediately on display" = "Immediately on display";
|
||||
"After displaying for" = "After displaying for";
|
||||
"seconds" = "seconds";
|
||||
|
||||
/* Contact */
|
||||
"Personal Address Book" = "Personal Address Book";
|
||||
|
||||
@@ -342,6 +342,9 @@ static SoProduct *preferencesProduct = nil;
|
||||
if (![[defaults source] objectForKey: @"SOGoMailDisplayRemoteInlineImages"])
|
||||
[[defaults source] setObject: [defaults mailDisplayRemoteInlineImages] forKey: @"SOGoMailDisplayRemoteInlineImages"];
|
||||
|
||||
if ([[defaults source] objectForKey: @"SOGoMailAutoMarkAsReadDelay"] == nil)
|
||||
[[defaults source] setObject: [NSNumber numberWithInt: [defaults mailAutoMarkAsReadDelay]] forKey: @"SOGoMailAutoMarkAsReadDelay"];
|
||||
|
||||
if (![[defaults source] objectForKey: @"SOGoMailAutoSave"])
|
||||
[[defaults source] setObject: [defaults mailAutoSave] forKey: @"SOGoMailAutoSave"];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user