Import data from Tickmate and Rewire

Closes #36, closes #41
This commit is contained in:
2016-03-21 14:00:51 -04:00
parent dfe5c4954e
commit 581197be03
12 changed files with 820 additions and 5 deletions

View File

@@ -28,6 +28,12 @@
android:enabled="true"
android:title="@string/show_archived"/>
<item
android:id="@+id/action_import"
android:orderInCategory="50"
android:title="Import data"
app:showAsAction="never"/>
<item
android:id="@+id/action_settings"
android:orderInCategory="100"

View File

@@ -139,4 +139,7 @@
<string name="custom_frequency">Custom …</string>
<string name="help">Help &amp; FAQ</string>
<string name="could_not_export">Failed to export data.</string>
<string name="could_not_import">Failed to import habits from file.</string>
<string name="file_not_recognized">File type not recognized.</string>
<string name="habits_imported">Habits imported successfully.</string>
</resources>

View File

@@ -40,6 +40,25 @@
</PreferenceCategory>
<PreferenceCategory
android:key="pref_key_links"
android:title="Database">
<Preference android:title="Export data">
<intent
android:action="android.intent.action.VIEW"
android:data="@string/helpURL"/>
</Preference>
<Preference android:title="Import data"
android:summary="Supports files exported by Loop, Tickmate, HabitBull or Rewire. This feature is currently experimental.">
<intent
android:action="android.intent.action.VIEW"
android:data="@string/helpURL"/>
</Preference>
</PreferenceCategory>
<PreferenceCategory
android:key="pref_key_links"
android:title="@string/links">