Added Sieve settings concept.

It fails due to i18n conflicts
This commit is contained in:
the-djmaze 2022-03-10 10:27:04 +01:00
parent cd734c7d5d
commit a096f963ef
4 changed files with 283 additions and 1 deletions

View file

@ -21,6 +21,8 @@ import { SystemDropDownUserView } from 'View/User/SystemDropDown';
import { SettingsMenuUserView } from 'View/User/Settings/Menu';
import { SettingsPaneUserView } from 'View/User/Settings/Pane';
//import { staticLink } from 'Common/Links';
export class SettingsUserScreen extends AbstractSettingsScreen {
constructor() {
super([SystemDropDownUserView, SettingsMenuUserView, SettingsPaneUserView]);
@ -39,6 +41,7 @@ export class SettingsUserScreen extends AbstractSettingsScreen {
if (SettingsCapa('Sieve')) {
views.push(UserSettingsFilters);
// rl.loadScript(staticLink('js/sieve.js')).then(() => 0).catch(e => console.error(e));
}
if (SettingsCapa('AutoLogout') || SettingsCapa('OpenPGP') || SettingsCapa('GnuPG')) {