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

Commit 59873a7d authored by daquexian's avatar daquexian Committed by Vincent Breitmoser
Browse files

hide auto detect imap namespace and compression options in account setup

parent 75475f14
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -1051,7 +1051,6 @@ public class Account implements BaseAccount, AccountConfig {
    /**
     * Returns -1 for never.
     */
    @Override
    public synchronized int getAutomaticCheckIntervalMinutes() {
        return automaticCheckIntervalMinutes;
    }
+0 −1
Original line number Diff line number Diff line
@@ -44,7 +44,6 @@ public interface AccountConfig extends StoreConfig {
    public void setTransportUri(String transportUri);
    void setCompression(NetworkType networkType, boolean useCompression);


    void addCertificate(CheckDirection direction, X509Certificate certificate) throws CertificateException;

    void setSubscribedFoldersOnly(boolean subscribedFoldersOnly);
+1 −4
Original line number Diff line number Diff line
@@ -70,7 +70,7 @@ class AccountConfigImpl implements AccountConfig, Parcelable {

    private boolean notifyNewMail;
    private boolean showOngoing;
    private int automaticCheckIntervalMinutes;
    private int automaticCheckIntervalMinutes = 5;
    private Account.FolderMode folderPushMode = FolderMode.FIRST_CLASS;

    private DeletePolicy deletePolicy = DeletePolicy.NEVER;
@@ -442,9 +442,6 @@ class AccountConfigImpl implements AccountConfig, Parcelable {
        dest.writeInt(this.deletePolicy == null ? -1 : this.deletePolicy.ordinal());
    }

    public AccountConfigImpl() {
    }

    protected AccountConfigImpl(Parcel in) {
        this.name = in.readString();
        this.description = in.readString();
+10 −0
Original line number Diff line number Diff line
@@ -815,6 +815,16 @@ public class AccountSetupActivity extends AppCompatActivity implements AccountSe
        presenter.onIncomingStart(editSettings);
    }

    @Override
    public void setImapPathPrefixSectionVisibility(int visibility) {
        findViewById(R.id.imap_path_prefix_section).setVisibility(visibility);
    }

    @Override
    public void setCompressionSectionVisibility(int visibility) {
        findViewById(R.id.compression_label).setVisibility(visibility);
        findViewById(R.id.compression_section).setVisibility(visibility);
    }

    @Override
    public void setNextButtonInIncomingEnabled(boolean enabled) {
+2 −0
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@ interface AccountSetupContract {
        void hideViewsWhenImapAndNotEdit();
        void hideViewsWhenWebDav();

        void setImapPathPrefixSectionVisibility(int visibility);
        void setImapAutoDetectNamespace(boolean autoDetectNamespace);
        void setImapPathPrefix(String prefix);

@@ -75,6 +76,7 @@ interface AccountSetupContract {

        void showFailureToast(Exception use);

        void setCompressionSectionVisibility(int visibility);
        void setCompressionMobile(boolean compressionMobile);
        void setCompressionWifi(boolean compressionWifi);
        void setCompressionOther(boolean compressionOther);
Loading