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.edit(false);
this.imapCapabilities([
'BINARY',
'LIST-STATUS',
'METADATA',
'MOVE',
'NAMESPACE',
'PREVIEW',
'SORT',
'THREAD',
'BINARY',
'STATUS=SIZE',
'PREVIEW'
'THREAD'
]);
this.imapDisabled_capabilities(['PREVIEW','STATUS=SIZE']);
forEachObjectEntry(domainDefaults, (key, value) => this[key](value));

View file

@ -79,10 +79,13 @@
}
}"></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 style="display: inline-block; width: 33%; min-width: 16em">
<div data-bind="foreach: imapCapabilities" style="columns: 16em auto">
<div>
<label class="e-component e-checkbox material-design">
<div>
<input type="checkbox" data-bind="checked: $parent.imapDisabled_capabilities, value: $data"/>