diff --git a/Habitica/AndroidManifest.xml b/Habitica/AndroidManifest.xml index 435d00851..eb743a9a1 100644 --- a/Habitica/AndroidManifest.xml +++ b/Habitica/AndroidManifest.xml @@ -98,11 +98,6 @@ android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name" /> - - diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 9f99d0791..7dbb5ce5c 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -38,7 +38,6 @@ repositories { dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.google.android.gms:play-services-appindexing:8.4.0' compile 'com.squareup.okhttp3:okhttp-urlconnection:3.2.0' compile 'com.squareup.okhttp3:okhttp:3.2.0' compile 'com.squareup.retrofit:retrofit:1.9.0' diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/TaskFormActivity.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/TaskFormActivity.java index aa0a4f518..5318fd15f 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/TaskFormActivity.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/TaskFormActivity.java @@ -4,7 +4,6 @@ import android.app.DatePickerDialog; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; -import android.net.Uri; import android.os.Bundle; import android.support.design.widget.TextInputLayout; import android.support.v4.content.ContextCompat; @@ -38,9 +37,6 @@ import com.github.data5tream.emojilib.EmojiEditText; import com.github.data5tream.emojilib.EmojiGridView; import com.github.data5tream.emojilib.EmojiPopup; import com.github.data5tream.emojilib.emoji.Emojicon; -import com.google.android.gms.appindexing.Action; -import com.google.android.gms.appindexing.AppIndex; -import com.google.android.gms.common.api.GoogleApiClient; import com.habitrpg.android.habitica.R; import com.habitrpg.android.habitica.events.TaskSaveEvent; import com.habitrpg.android.habitica.events.commands.DeleteTaskCommand; @@ -192,11 +188,6 @@ public class TaskFormActivity extends BaseActivity implements AdapterView.OnItem LinearLayout tagsContainerLinearLayout; EmojiPopup popup; - /** - * ATTENTION: This was auto-generated to implement the App Indexing API. - * See https://g.co/AppIndexing/AndroidStudio for more information. - */ - private GoogleApiClient client; @Override protected int getLayoutResId() { @@ -439,9 +430,6 @@ public class TaskFormActivity extends BaseActivity implements AdapterView.OnItem if (isTodo) { emojiToggle2.setOnClickListener(new emojiClickListener(newCheckListEditText)); } - // ATTENTION: This was auto-generated to implement the App Indexing API. - // See https://g.co/AppIndexing/AndroidStudio for more information. - client = new GoogleApiClient.Builder(this).addApi(AppIndex.API).build(); } private boolean isEmojiEditText(View view) { @@ -461,46 +449,6 @@ public class TaskFormActivity extends BaseActivity implements AdapterView.OnItem } } - @Override - public void onStart() { - super.onStart(); - - // ATTENTION: This was auto-generated to implement the App Indexing API. - // See https://g.co/AppIndexing/AndroidStudio for more information. - client.connect(); - Action viewAction = Action.newAction( - Action.TYPE_VIEW, // TODO: choose an action type. - "TaskForm Page", // TODO: Define a title for the content shown. - // TODO: If you have web page content that matches this app activity's content, - // make sure this auto-generated web page URL is correct. - // Otherwise, set the URL to null. - Uri.parse("http://host/path"), - // TODO: Make sure this auto-generated app deep link URI is correct. - Uri.parse("android-app://com.habitrpg.android.habitica.ui.activities/http/host/path") - ); - AppIndex.AppIndexApi.start(client, viewAction); - } - - @Override - public void onStop() { - super.onStop(); - - // ATTENTION: This was auto-generated to implement the App Indexing API. - // See https://g.co/AppIndexing/AndroidStudio for more information. - Action viewAction = Action.newAction( - Action.TYPE_VIEW, // TODO: choose an action type. - "TaskForm Page", // TODO: Define a title for the content shown. - // TODO: If you have web page content that matches this app activity's content, - // make sure this auto-generated web page URL is correct. - // Otherwise, set the URL to null. - Uri.parse("http://host/path"), - // TODO: Make sure this auto-generated app deep link URI is correct. - Uri.parse("android-app://com.habitrpg.android.habitica.ui.activities/http/host/path") - ); - AppIndex.AppIndexApi.end(client, viewAction); - client.disconnect(); - } - private class emojiClickListener implements View.OnClickListener { EmojiEditText view;