diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml
index e9c456579..4f356152f 100644
--- a/src/main/AndroidManifest.xml
+++ b/src/main/AndroidManifest.xml
@@ -184,11 +184,6 @@
android:label="@string/backup_BPr_header"
android:theme="@style/Tasks" />
-
-
diff --git a/src/main/java/org/tasks/injection/ActivityModule.java b/src/main/java/org/tasks/injection/ActivityModule.java
index 933344257..3b8f1b770 100644
--- a/src/main/java/org/tasks/injection/ActivityModule.java
+++ b/src/main/java/org/tasks/injection/ActivityModule.java
@@ -35,7 +35,6 @@ import org.tasks.activities.PurgeDeletedActivity;
import org.tasks.preferences.AppearancePreferences;
import org.tasks.preferences.BackupPreferences;
import org.tasks.preferences.BasicPreferences;
-import org.tasks.preferences.HelpAndFeedbackActivity;
import org.tasks.preferences.MiscellaneousPreferences;
import org.tasks.reminders.SnoozeActivity;
import org.tasks.voice.VoiceCommandActivity;
@@ -80,7 +79,6 @@ import dagger.Provides;
DeleteAllCalendarEventsActivity.class,
ClearGtaskDataActivity.class,
ReminderPreferences.class,
- HelpAndFeedbackActivity.class,
AppearancePreferences.class,
BackupPreferences.class
})
diff --git a/src/main/java/org/tasks/preferences/BasicPreferences.java b/src/main/java/org/tasks/preferences/BasicPreferences.java
index d9461e424..a23896f19 100644
--- a/src/main/java/org/tasks/preferences/BasicPreferences.java
+++ b/src/main/java/org/tasks/preferences/BasicPreferences.java
@@ -1,16 +1,21 @@
package org.tasks.preferences;
import android.content.Intent;
+import android.net.Uri;
import android.os.Bundle;
import android.preference.Preference;
import org.tasks.R;
import org.tasks.injection.InjectingPreferenceActivity;
+import javax.inject.Inject;
+
public class BasicPreferences extends InjectingPreferenceActivity {
private static final int RC_PREFS = 10001;
+ @Inject DeviceInfo deviceInfo;
+
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@@ -26,6 +31,18 @@ public class BasicPreferences extends InjectingPreferenceActivity {
return true;
}
});
+
+ findPreference(getString(R.string.contact_developer)).setIntent(
+ new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", "Alex Baker", null)) {{
+ putExtra(Intent.EXTRA_SUBJECT, "Tasks Feedback");
+ putExtra(Intent.EXTRA_TEXT, deviceInfo.getDebugInfo());
+ }});
+ if (!deviceInfo.supportsBilling()) {
+ remove(R.string.TLA_menu_donate);
+ }
+ if (!deviceInfo.isPlayStoreAvailable()) {
+ remove(R.string.rate_tasks);
+ }
}
@Override
@@ -36,4 +53,8 @@ public class BasicPreferences extends InjectingPreferenceActivity {
super.onActivityResult(requestCode, resultCode, data);
}
}
+
+ private void remove(int resId) {
+ getPreferenceScreen().removePreference(findPreference(getString(resId)));
+ }
}
diff --git a/src/main/java/org/tasks/preferences/HelpAndFeedbackActivity.java b/src/main/java/org/tasks/preferences/HelpAndFeedbackActivity.java
deleted file mode 100644
index dcb12246f..000000000
--- a/src/main/java/org/tasks/preferences/HelpAndFeedbackActivity.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package org.tasks.preferences;
-
-import android.content.Intent;
-import android.net.Uri;
-import android.os.Bundle;
-
-import org.tasks.R;
-import org.tasks.injection.InjectingPreferenceActivity;
-
-import javax.inject.Inject;
-
-public class HelpAndFeedbackActivity extends InjectingPreferenceActivity {
-
- @Inject DeviceInfo deviceInfo;
-
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
-
- addPreferencesFromResource(R.xml.preferences_help);
-
- findPreference(getString(R.string.contact_developer)).setIntent(
- new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", "Alex Baker", null)) {{
- putExtra(Intent.EXTRA_SUBJECT, "Tasks Feedback");
- putExtra(Intent.EXTRA_TEXT, deviceInfo.getDebugInfo());
- }});
- if (!deviceInfo.supportsBilling()) {
- remove(R.string.TLA_menu_donate);
- }
- if (!deviceInfo.isPlayStoreAvailable()) {
- remove(R.string.rate_tasks);
- }
- }
-
- private void remove(int resId) {
- getPreferenceScreen().removePreference(findPreference(getString(resId)));
- }
-}
diff --git a/src/main/java/org/tasks/ui/NavigationDrawerFragment.java b/src/main/java/org/tasks/ui/NavigationDrawerFragment.java
index d62b3b84d..32653a7f4 100644
--- a/src/main/java/org/tasks/ui/NavigationDrawerFragment.java
+++ b/src/main/java/org/tasks/ui/NavigationDrawerFragment.java
@@ -45,7 +45,6 @@ import org.tasks.injection.ForApplication;
import org.tasks.injection.InjectingFragment;
import org.tasks.preferences.AppearancePreferences;
import org.tasks.preferences.BasicPreferences;
-import org.tasks.preferences.HelpAndFeedbackActivity;
import org.tasks.preferences.Preferences;
import javax.inject.Inject;
@@ -145,13 +144,6 @@ public class NavigationDrawerFragment extends InjectingFragment {
startActivityForResult(new Intent(getActivity(), BasicPreferences.class), ACTIVITY_SETTINGS);
}
});
- layout.findViewById(R.id.help_row).setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- closeMenu();
- startActivity(new Intent(getActivity(), HelpAndFeedbackActivity.class));
- }
- });
mDrawerListView.setItemChecked(mCurrentSelectedPosition, true);
return layout;
}
diff --git a/src/main/res/drawable-hdpi/ic_action_help.png b/src/main/res/drawable-hdpi/ic_action_help.png
deleted file mode 100644
index 4d04d9929..000000000
Binary files a/src/main/res/drawable-hdpi/ic_action_help.png and /dev/null differ
diff --git a/src/main/res/drawable-xhdpi/ic_action_help.png b/src/main/res/drawable-xhdpi/ic_action_help.png
deleted file mode 100644
index 1b8ed7e62..000000000
Binary files a/src/main/res/drawable-xhdpi/ic_action_help.png and /dev/null differ
diff --git a/src/main/res/drawable-xxhdpi/ic_action_help.png b/src/main/res/drawable-xxhdpi/ic_action_help.png
deleted file mode 100644
index 6a27671db..000000000
Binary files a/src/main/res/drawable-xxhdpi/ic_action_help.png and /dev/null differ
diff --git a/src/main/res/drawable/ic_action_help.png b/src/main/res/drawable/ic_action_help.png
deleted file mode 100644
index a243e61ab..000000000
Binary files a/src/main/res/drawable/ic_action_help.png and /dev/null differ
diff --git a/src/main/res/layout/fragment_navigation_drawer.xml b/src/main/res/layout/fragment_navigation_drawer.xml
index 8e26555b7..a34fc7742 100644
--- a/src/main/res/layout/fragment_navigation_drawer.xml
+++ b/src/main/res/layout/fragment_navigation_drawer.xml
@@ -50,24 +50,6 @@
android:gravity="center_vertical"
android:text="@string/TLA_menu_settings"/>
-
-
diff --git a/src/main/res/values/attrs.xml b/src/main/res/values/attrs.xml
index 03775a813..d1ba0055f 100644
--- a/src/main/res/values/attrs.xml
+++ b/src/main/res/values/attrs.xml
@@ -45,7 +45,6 @@
-
diff --git a/src/main/res/values/styles.xml b/src/main/res/values/styles.xml
index b93faf7f7..37f0f3c7b 100644
--- a/src/main/res/values/styles.xml
+++ b/src/main/res/values/styles.xml
@@ -63,7 +63,6 @@
- @drawable/ic_action_alarm
- @drawable/ic_action_reload
- @drawable/ic_action_calendar_month
- - @drawable/ic_action_help
- ?attr/asAbBackgroundColor
- #476472
@@ -98,7 +97,6 @@
- @drawable/ic_action_alarm_white
- @drawable/ic_action_reload_white
- @drawable/ic_action_calendar_month_white
- - @drawable/ic_action_help_white
- @drawable/ic_action_cancel_white
- #c3c3c3
diff --git a/src/main/res/xml/preferences.xml b/src/main/res/xml/preferences.xml
index 2f9201062..b09e92d2b 100644
--- a/src/main/res/xml/preferences.xml
+++ b/src/main/res/xml/preferences.xml
@@ -43,4 +43,46 @@
android:targetPackage="org.tasks" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/res/xml/preferences_help.xml b/src/main/res/xml/preferences_help.xml
deleted file mode 100644
index 0b7416150..000000000
--- a/src/main/res/xml/preferences_help.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file