diff --git a/Habitica/AndroidManifest.xml b/Habitica/AndroidManifest.xml index 48932a209..d8d7ad509 100644 --- a/Habitica/AndroidManifest.xml +++ b/Habitica/AndroidManifest.xml @@ -9,7 +9,7 @@ + android:targetSdkVersion="25" /> diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 4feb852f5..2fb81d47f 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -93,7 +93,7 @@ dependencies { compile 'org.greenrobot:eventbus:3.0.0' // IAP Handling / Verification - compile 'org.solovyev.android:checkout:0.7.5@aar' + compile 'org.solovyev.android:checkout:0.9.1@aar' //Facebook compile('com.facebook.android:facebook-android-sdk:4.17.0') { @@ -130,10 +130,10 @@ dependencies { releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5' //Push Notifications - compile 'com.google.firebase:firebase-core:9.4.0' - compile 'com.google.firebase:firebase-messaging:9.4.0' + compile 'com.google.firebase:firebase-core:10.0.1' + compile 'com.google.firebase:firebase-messaging:10.0.1' - compile 'com.google.android.gms:play-services-auth:9.4.0' + compile 'com.google.android.gms:play-services-auth:10.0.1' compile(project(':seeds-sdk')) { exclude group: 'com.google.android.gms' diff --git a/Habitica/res/drawable/subscription_selected.xml b/Habitica/res/drawable/subscription_selected.xml new file mode 100644 index 000000000..da78dfc66 --- /dev/null +++ b/Habitica/res/drawable/subscription_selected.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Habitica/res/drawable/subscription_unselected.xml b/Habitica/res/drawable/subscription_unselected.xml new file mode 100644 index 000000000..c290a3fdd --- /dev/null +++ b/Habitica/res/drawable/subscription_unselected.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Habitica/res/layout/activity_gem_purchase.xml b/Habitica/res/layout/activity_gem_purchase.xml index 7776fe9a0..4c0e82efc 100644 --- a/Habitica/res/layout/activity_gem_purchase.xml +++ b/Habitica/res/layout/activity_gem_purchase.xml @@ -19,10 +19,11 @@ android:elevation="0dp" tools:context=".ui.activities.MainActivity"> - + app:tabMode="fixed" /> diff --git a/Habitica/res/layout/fragment_subscription.xml b/Habitica/res/layout/fragment_subscription.xml new file mode 100644 index 000000000..881cf9e92 --- /dev/null +++ b/Habitica/res/layout/fragment_subscription.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + +