mirror of https://github.com/M66B/FairEmail.git
Add classic configuration to wizard button
This commit is contained in:
parent
0958c9f349
commit
65b63104fd
|
@ -133,13 +133,17 @@ public class FragmentBase extends Fragment {
|
||||||
scroll.post(new Runnable() {
|
scroll.post(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
Rect rect = new Rect();
|
try {
|
||||||
child.getDrawingRect(rect);
|
Rect rect = new Rect();
|
||||||
scroll.offsetDescendantRectToMyCoords(child, rect);
|
child.getDrawingRect(rect);
|
||||||
int y = rect.top - scroll.getPaddingTop() + dy;
|
scroll.offsetDescendantRectToMyCoords(child, rect);
|
||||||
if (y < 0)
|
int y = rect.top - scroll.getPaddingTop() + dy;
|
||||||
y = 0;
|
if (y < 0)
|
||||||
scroll.scrollTo(0, y);
|
y = 0;
|
||||||
|
scroll.scrollTo(0, y);
|
||||||
|
} catch (Throwable ex) {
|
||||||
|
Log.e(ex);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -212,6 +212,10 @@ public class FragmentSetup extends FragmentBase {
|
||||||
menu.add(Menu.NONE, R.string.title_setup_other, order++, R.string.title_setup_other)
|
menu.add(Menu.NONE, R.string.title_setup_other, order++, R.string.title_setup_other)
|
||||||
.setIcon(R.drawable.twotone_auto_fix_high_24);
|
.setIcon(R.drawable.twotone_auto_fix_high_24);
|
||||||
|
|
||||||
|
menu.add(Menu.NONE, R.string.title_setup_classic, order++, R.string.title_setup_classic)
|
||||||
|
.setIcon(R.drawable.twotone_settings_24)
|
||||||
|
.setVisible(BuildConfig.DEBUG);
|
||||||
|
|
||||||
SpannableString ss = new SpannableString(getString(R.string.title_setup_pop3));
|
SpannableString ss = new SpannableString(getString(R.string.title_setup_pop3));
|
||||||
ss.setSpan(new RelativeSizeSpan(0.9f), 0, ss.length(), 0);
|
ss.setSpan(new RelativeSizeSpan(0.9f), 0, ss.length(), 0);
|
||||||
menu.add(Menu.NONE, R.string.title_setup_pop3, order++, ss);
|
menu.add(Menu.NONE, R.string.title_setup_pop3, order++, ss);
|
||||||
|
@ -247,6 +251,22 @@ public class FragmentSetup extends FragmentBase {
|
||||||
} else if (itemId == R.string.title_setup_other) {
|
} else if (itemId == R.string.title_setup_other) {
|
||||||
lbm.sendBroadcast(new Intent(ActivitySetup.ACTION_QUICK_SETUP));
|
lbm.sendBroadcast(new Intent(ActivitySetup.ACTION_QUICK_SETUP));
|
||||||
return true;
|
return true;
|
||||||
|
} else if (itemId == R.string.title_setup_classic) {
|
||||||
|
ibManual.setPressed(true);
|
||||||
|
ibManual.setPressed(false);
|
||||||
|
manual = true;
|
||||||
|
updateManual();
|
||||||
|
view.post(new Runnable() {
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
try {
|
||||||
|
scrollTo(R.id.ibManual, 0);
|
||||||
|
} catch (Throwable ex) {
|
||||||
|
Log.e(ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return true;
|
||||||
} else if (itemId == R.string.title_setup_pop3) {
|
} else if (itemId == R.string.title_setup_pop3) {
|
||||||
lbm.sendBroadcast(new Intent(ActivitySetup.ACTION_QUICK_POP3));
|
lbm.sendBroadcast(new Intent(ActivitySetup.ACTION_QUICK_POP3));
|
||||||
return true;
|
return true;
|
||||||
|
|
Loading…
Reference in New Issue