Add etesync documentation url

pull/898/head
Alex Baker 6 years ago
parent c4927caf06
commit 368d26484e

@ -284,6 +284,8 @@ public abstract class BaseCaldavAccountSettingsActivity extends ThemedInjectingA
protected abstract void updateAccount(); protected abstract void updateAccount();
protected abstract String getHelpUrl();
protected void requestFailed(Throwable t) { protected void requestFailed(Throwable t) {
hideProgressIndicator(); hideProgressIndicator();
@ -389,7 +391,7 @@ public abstract class BaseCaldavAccountSettingsActivity extends ThemedInjectingA
public boolean onMenuItemClick(MenuItem item) { public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()) { switch (item.getItemId()) {
case R.id.help: case R.id.help:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://tasks.org/caldav"))); startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(getHelpUrl())));
break; break;
case R.id.remove: case R.id.remove:
removeAccountPrompt(); removeAccountPrompt();

@ -82,6 +82,11 @@ public class CaldavAccountSettingsActivity extends BaseCaldavAccountSettingsActi
updateAccount(caldavAccount.getUrl()); updateAccount(caldavAccount.getUrl());
} }
@Override
protected String getHelpUrl() {
return "http://tasks.org/caldav";
}
@Override @Override
public void inject(ActivityComponent component) { public void inject(ActivityComponent component) {
component.inject(this); component.inject(this);

@ -109,6 +109,11 @@ public class EteSyncAccountSettingsActivity extends BaseCaldavAccountSettingsAct
updateAccount(null); updateAccount(null);
} }
@Override
protected String getHelpUrl() {
return "http://tasks.org/etesync";
}
@Override @Override
public void inject(ActivityComponent component) { public void inject(ActivityComponent component) {
component.inject(this); component.inject(this);

Loading…
Cancel
Save