From 7d4f4c47e8cd614688d3f45605d8137b05444f9c Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 26 Jan 2017 18:33:27 +0100 Subject: [PATCH] show subscription details in account details --- Habitica/assets/migrations/Habitica/31.sql | 1 + Habitica/res/layout/subscription_details.xml | 3 +- Habitica/res/values/strings.xml | 4 +- Habitica/res/xml/preferences_fragment.xml | 9 ++- .../android/habitica/HabitDatabase.java | 2 +- .../habitica/ui/SubscriptionDetailsView.java | 45 +++++++++-- .../preferences/AccountDetailsFragment.java | 77 ++++++++++++++++--- .../lib/models/HabitRPGUser.java | 9 ++- .../habitrpgwrapper/lib/models/Purchases.java | 23 +++++- .../lib/models/SubscriptionPlan.java | 35 ++++++++- .../models/SubscriptionPlanConsecutive.java | 16 +++- 11 files changed, 196 insertions(+), 28 deletions(-) create mode 100644 Habitica/assets/migrations/Habitica/31.sql diff --git a/Habitica/assets/migrations/Habitica/31.sql b/Habitica/assets/migrations/Habitica/31.sql new file mode 100644 index 000000000..0537f19de --- /dev/null +++ b/Habitica/assets/migrations/Habitica/31.sql @@ -0,0 +1 @@ +ALTER TABLE HabitRPGUser ADD COLUMN purchased_id varchar(255); \ No newline at end of file diff --git a/Habitica/res/layout/subscription_details.xml b/Habitica/res/layout/subscription_details.xml index 91e7ba88e..3cc1713cf 100644 --- a/Habitica/res/layout/subscription_details.xml +++ b/Habitica/res/layout/subscription_details.xml @@ -132,10 +132,11 @@ android:text="@string/cancel_subscription" style="@style/subscriptionBoxText.Title.Red" />