More info about IMAP capabilities

This commit is contained in:
the-djmaze 2024-02-18 13:04:05 +01:00
parent dd5bb8593c
commit 859b064d39
2 changed files with 10 additions and 6 deletions

View file

@ -332,14 +332,15 @@ export class DomainPopupView extends AbstractViewPopup {
this.clearTesting(); this.clearTesting();
this.edit(false); this.edit(false);
this.imapCapabilities([ this.imapCapabilities([
'BINARY',
'LIST-STATUS', 'LIST-STATUS',
'METADATA', 'METADATA',
'MOVE', 'MOVE',
'NAMESPACE',
'PREVIEW',
'SORT', 'SORT',
'THREAD',
'BINARY',
'STATUS=SIZE', 'STATUS=SIZE',
'PREVIEW' 'THREAD'
]); ]);
this.imapDisabled_capabilities(['PREVIEW','STATUS=SIZE']); this.imapDisabled_capabilities(['PREVIEW','STATUS=SIZE']);
forEachObjectEntry(domainDefaults, (key, value) => this[key](value)); forEachObjectEntry(domainDefaults, (key, value) => this[key](value));

View file

@ -79,10 +79,13 @@
} }
}"></div> }"></div>
<h4 data-i18n="POPUPS_DOMAIN/DISABLE_CAPABILITIES"></h4> <h4>
<span data-i18n="POPUPS_DOMAIN/DISABLE_CAPABILITIES"></span>
<a style="margin-left:0.5em" href="https://github.com/the-djmaze/snappymail/wiki/IMAP-capabilities" target="_blank"></a>
</h4>
<div data-bind="foreach: imapCapabilities"> <div data-bind="foreach: imapCapabilities" style="columns: 16em auto">
<div style="display: inline-block; width: 33%; min-width: 16em"> <div>
<label class="e-component e-checkbox material-design"> <label class="e-component e-checkbox material-design">
<div> <div>
<input type="checkbox" data-bind="checked: $parent.imapDisabled_capabilities, value: $data"/> <input type="checkbox" data-bind="checked: $parent.imapDisabled_capabilities, value: $data"/>