mirror of
https://github.com/M66B/FairEmail.git
synced 2026-04-02 15:17:03 +02:00
Small improvements
This commit is contained in:
@@ -117,6 +117,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
private EditText etInterval;
|
||||
|
||||
private Button btnCheck;
|
||||
private ImageButton ibDelete;
|
||||
private ProgressBar pbCheck;
|
||||
|
||||
private TextView tvIdle;
|
||||
@@ -130,7 +131,6 @@ public class FragmentAccount extends FragmentEx {
|
||||
|
||||
private Button btnSave;
|
||||
private ProgressBar pbSave;
|
||||
private ImageButton ibDelete;
|
||||
private ProgressBar pbWait;
|
||||
|
||||
private Group grpServer;
|
||||
@@ -148,7 +148,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
|
||||
// Get arguments
|
||||
Bundle args = getArguments();
|
||||
id = (args == null ? -1 : args.getLong("id", -1));
|
||||
id = args.getLong("id", -1);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -190,6 +190,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
etInterval = view.findViewById(R.id.etInterval);
|
||||
|
||||
btnCheck = view.findViewById(R.id.btnCheck);
|
||||
ibDelete = view.findViewById(R.id.ibDelete);
|
||||
pbCheck = view.findViewById(R.id.pbCheck);
|
||||
|
||||
tvIdle = view.findViewById(R.id.tvIdle);
|
||||
@@ -203,8 +204,6 @@ public class FragmentAccount extends FragmentEx {
|
||||
btnSave = view.findViewById(R.id.btnSave);
|
||||
pbSave = view.findViewById(R.id.pbSave);
|
||||
|
||||
ibDelete = view.findViewById(R.id.ibDelete);
|
||||
|
||||
pbWait = view.findViewById(R.id.pbWait);
|
||||
|
||||
grpServer = view.findViewById(R.id.grpServer);
|
||||
@@ -216,7 +215,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
|
||||
spProvider.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
|
||||
@Override
|
||||
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
|
||||
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long itemid) {
|
||||
Provider provider = (Provider) adapterView.getSelectedItem();
|
||||
grpServer.setVisibility(position == 1 ? View.VISIBLE : View.GONE);
|
||||
cbStartTls.setVisibility(position == 1 && insecure ? View.VISIBLE : View.GONE);
|
||||
@@ -230,6 +229,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
grpAdvanced.setVisibility(View.GONE);
|
||||
|
||||
btnCheck.setVisibility(position > 0 ? View.VISIBLE : View.GONE);
|
||||
ibDelete.setVisibility(position > 0 && id > 0 ? View.VISIBLE : View.GONE);
|
||||
tvIdle.setVisibility(View.GONE);
|
||||
|
||||
Object tag = adapterView.getTag();
|
||||
@@ -417,6 +417,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
Helper.setViewsEnabled(view, false);
|
||||
btnAuthorize.setEnabled(false);
|
||||
btnCheck.setEnabled(false);
|
||||
ibDelete.setEnabled(false);
|
||||
pbCheck.setVisibility(View.VISIBLE);
|
||||
tvIdle.setVisibility(View.GONE);
|
||||
grpFolders.setVisibility(View.GONE);
|
||||
@@ -538,6 +539,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
Helper.setViewsEnabled(view, true);
|
||||
btnAuthorize.setEnabled(true);
|
||||
btnCheck.setEnabled(true);
|
||||
ibDelete.setEnabled(true);
|
||||
pbCheck.setVisibility(View.GONE);
|
||||
|
||||
tvIdle.setVisibility(result.idle ? View.GONE : View.VISIBLE);
|
||||
@@ -557,6 +559,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
Helper.setViewsEnabled(view, true);
|
||||
btnAuthorize.setEnabled(true);
|
||||
btnCheck.setEnabled(true);
|
||||
ibDelete.setEnabled(true);
|
||||
pbCheck.setVisibility(View.GONE);
|
||||
grpFolders.setVisibility(View.GONE);
|
||||
btnSave.setVisibility(View.GONE);
|
||||
@@ -577,6 +580,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
Helper.setViewsEnabled(view, false);
|
||||
btnAuthorize.setEnabled(false);
|
||||
btnCheck.setEnabled(false);
|
||||
ibDelete.setEnabled(false);
|
||||
btnSave.setEnabled(false);
|
||||
pbSave.setVisibility(View.VISIBLE);
|
||||
|
||||
@@ -822,6 +826,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
Helper.setViewsEnabled(view, true);
|
||||
btnAuthorize.setEnabled(true);
|
||||
btnCheck.setEnabled(true);
|
||||
ibDelete.setEnabled(true);
|
||||
btnSave.setEnabled(true);
|
||||
pbSave.setVisibility(View.GONE);
|
||||
|
||||
@@ -846,6 +851,7 @@ public class FragmentAccount extends FragmentEx {
|
||||
Helper.setViewsEnabled(view, false);
|
||||
btnAuthorize.setEnabled(false);
|
||||
btnCheck.setEnabled(false);
|
||||
ibDelete.setEnabled(false);
|
||||
btnSave.setEnabled(false);
|
||||
pbWait.setVisibility(View.VISIBLE);
|
||||
|
||||
@@ -902,13 +908,12 @@ public class FragmentAccount extends FragmentEx {
|
||||
tvIdle.setVisibility(View.GONE);
|
||||
|
||||
btnCheck.setVisibility(View.GONE);
|
||||
ibDelete.setVisibility(View.GONE);
|
||||
pbCheck.setVisibility(View.GONE);
|
||||
|
||||
btnSave.setVisibility(View.GONE);
|
||||
pbSave.setVisibility(View.GONE);
|
||||
|
||||
ibDelete.setVisibility(View.GONE);
|
||||
|
||||
grpServer.setVisibility(View.GONE);
|
||||
grpAuthorize.setVisibility(View.GONE);
|
||||
grpAdvanced.setVisibility(View.GONE);
|
||||
@@ -1154,8 +1159,8 @@ public class FragmentAccount extends FragmentEx {
|
||||
spJunk.setSelection(pos);
|
||||
}
|
||||
|
||||
grpFolders.setVisibility(View.VISIBLE);
|
||||
btnSave.setVisibility(View.VISIBLE);
|
||||
grpFolders.setVisibility(folders.size() > 1 ? View.VISIBLE : View.GONE);
|
||||
btnSave.setVisibility(folders.size() > 1 ? View.VISIBLE : View.GONE);
|
||||
}
|
||||
|
||||
private class CheckResult {
|
||||
|
||||
Reference in New Issue
Block a user