Merge branch 'develop' into fix-qrcode-screen
1
.gitignore
vendored
|
|
@ -55,3 +55,4 @@ Habitica/res/values/secret_strings.xml
|
|||
habitica.properties
|
||||
habitica.resources
|
||||
Habitica/google-services.json
|
||||
reports/
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="com.habitrpg.android.habitica"
|
||||
android:versionCode="163"
|
||||
android:versionName="0.0.37.4"
|
||||
android:versionCode="164"
|
||||
android:versionName="1.0"
|
||||
android:screenOrientation="portrait"
|
||||
android:installLocation="auto" >
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ buildscript {
|
|||
dependencies {
|
||||
classpath 'io.fabric.tools:gradle:1.21.5'
|
||||
classpath 'me.tatarka:gradle-retrolambda:3.3.1'
|
||||
classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:0.6.1'
|
||||
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
|
||||
classpath('com.noveogroup.android:check:1.2.3') {
|
||||
exclude module: 'checkstyle'
|
||||
|
|
@ -46,11 +45,11 @@ dependencies {
|
|||
compile 'com.squareup.okhttp3:okhttp:3.6.0'
|
||||
compile 'com.squareup.okhttp3:logging-interceptor:3.6.0'
|
||||
//REST API handling
|
||||
compile('com.squareup.retrofit2:retrofit:2.1.0') {
|
||||
compile('com.squareup.retrofit2:retrofit:2.2.0') {
|
||||
exclude module: 'okhttp'
|
||||
}
|
||||
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
|
||||
compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0'
|
||||
compile 'com.squareup.retrofit2:converter-gson:2.2.0'
|
||||
compile 'com.squareup.retrofit2:adapter-rxjava:2.2.0'
|
||||
|
||||
//Crash Logging
|
||||
releaseCompile('com.crashlytics.sdk.android:crashlytics:2.6.6@aar') {
|
||||
|
|
@ -69,10 +68,10 @@ dependencies {
|
|||
compile('com.mikepenz:materialdrawer:5.3.6@aar') {
|
||||
transitive = true
|
||||
}
|
||||
compile 'com.android.support:appcompat-v7:25.1.1'
|
||||
compile 'com.android.support:design:25.1.1'
|
||||
compile 'com.android.support:recyclerview-v7:25.1.1'
|
||||
compile 'com.android.support:preference-v14:25.1.1'
|
||||
compile 'com.android.support:appcompat-v7:25.3.0'
|
||||
compile 'com.android.support:design:25.3.0'
|
||||
compile 'com.android.support:recyclerview-v7:25.3.0'
|
||||
compile 'com.android.support:preference-v14:25.3.0'
|
||||
compile 'com.android.support:multidex:1.0.1'
|
||||
|
||||
//QR Code
|
||||
|
|
@ -110,6 +109,9 @@ dependencies {
|
|||
|
||||
compile 'fr.avianey.com.viewpagerindicator:library:2.4.1@aar'
|
||||
|
||||
// lodash/underscore
|
||||
compile 'com.github.javadev:underscore:1.23'
|
||||
|
||||
//RxJava
|
||||
compile 'io.reactivex:rxandroid:1.2.1'
|
||||
compile 'io.reactivex:rxjava:1.2.0'
|
||||
|
|
@ -138,10 +140,10 @@ dependencies {
|
|||
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
|
||||
|
||||
//Push Notifications
|
||||
compile 'com.google.firebase:firebase-core:10.0.1'
|
||||
compile 'com.google.firebase:firebase-messaging:10.0.1'
|
||||
compile 'com.google.firebase:firebase-core:10.2.0'
|
||||
compile 'com.google.firebase:firebase-messaging:10.2.0'
|
||||
|
||||
compile 'com.google.android.gms:play-services-auth:10.0.1'
|
||||
compile 'com.google.android.gms:play-services-auth:10.2.0'
|
||||
|
||||
compile 'org.apmem.tools:layouts:1.10@aar'
|
||||
|
||||
|
|
@ -153,7 +155,7 @@ dependencies {
|
|||
|
||||
android {
|
||||
compileSdkVersion 25
|
||||
buildToolsVersion '25.0.0'
|
||||
buildToolsVersion "25.0.2"
|
||||
|
||||
defaultConfig {
|
||||
applicationId "com.habitrpg.android.habitica"
|
||||
|
|
@ -174,6 +176,7 @@ android {
|
|||
multiDexEnabled true
|
||||
// Disable fabric build ID generation for debug builds
|
||||
ext.enableCrashlytics = false
|
||||
ext.alwaysUpdateBuildId = false
|
||||
resValue "string", "content_provider", "com.habitrpg.android.habitica.debug.fileprovider"
|
||||
resValue "string", "app_name", "Habitica Debug"
|
||||
}
|
||||
|
|
@ -186,6 +189,15 @@ android {
|
|||
}
|
||||
}
|
||||
|
||||
productFlavors {
|
||||
dev {
|
||||
minSdkVersion 21
|
||||
}
|
||||
|
||||
prod {
|
||||
}
|
||||
}
|
||||
|
||||
sourceSets {
|
||||
main {
|
||||
manifest.srcFile 'AndroidManifest.xml'
|
||||
|
|
@ -212,7 +224,7 @@ android {
|
|||
|
||||
dexOptions {
|
||||
preDexLibraries false
|
||||
javaMaxHeapSize "4g" // Use gig increments depending on needs
|
||||
javaMaxHeapSize "6g" // Use gig increments depending on needs
|
||||
}
|
||||
|
||||
lintOptions {
|
||||
|
|
@ -287,7 +299,6 @@ tasks.whenTaskAdded { task ->
|
|||
|
||||
check { findbugs { skip true } }
|
||||
|
||||
apply plugin: 'com.getkeepsafe.dexcount'
|
||||
apply plugin: 'com.android.application' //or apply plugin: 'java'
|
||||
apply plugin: 'me.tatarka.retrolambda'
|
||||
apply plugin: 'com.google.gms.google-services'
|
||||
5
Habitica/res/anim/activity_fade_in.xml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:interpolator="@android:anim/accelerate_interpolator"
|
||||
android:fromAlpha="0.0" android:toAlpha="1.0"
|
||||
android:duration="500" />
|
||||
9
Habitica/res/anim/activity_fade_out.xml
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<alpha
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:duration="750"
|
||||
android:fromAlpha="1.0"
|
||||
android:interpolator="@android:interpolator/accelerate_cubic"
|
||||
android:startOffset="250"
|
||||
android:toAlpha="0.0"
|
||||
android:zAdjustment="top" />
|
||||
BIN
Habitica/res/drawable-hdpi/back_arrow_disabled.png
Normal file
|
After Width: | Height: | Size: 333 B |
BIN
Habitica/res/drawable-hdpi/back_arrow_enabled.png
Normal file
|
After Width: | Height: | Size: 346 B |
BIN
Habitica/res/drawable-hdpi/cloud_1.png
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
Habitica/res/drawable-hdpi/cloud_2.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
Habitica/res/drawable-hdpi/creator_blank_face.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
Habitica/res/drawable-hdpi/creator_broad_shirt_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_broad_shirt_blue.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_broad_shirt_green.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_broad_shirt_pink.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_broad_shirt_white.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_broad_shirt_yellow.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_1_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_1_blond.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_1_brown.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_1_red.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_1_white.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_2_red.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hair_bangs_3_red.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_hills_bg.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
Habitica/res/drawable-hdpi/creator_purple_bg.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_slim_shirt_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_slim_shirt_blue.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_slim_shirt_green.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_slim_shirt_pink.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_slim_shirt_white.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/creator_slim_shirt_yellow.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/facebook_icon.png
Normal file
|
After Width: | Height: | Size: 457 B |
BIN
Habitica/res/drawable-hdpi/forward_arrow_enabled.png
Normal file
|
After Width: | Height: | Size: 327 B |
BIN
Habitica/res/drawable-hdpi/google_icon.png
Normal file
|
After Width: | Height: | Size: 584 B |
|
Before Width: | Height: | Size: 282 B |
|
Before Width: | Height: | Size: 1.2 KiB |
BIN
Habitica/res/drawable-hdpi/ic_arrow_drop_down_80000000_24dp.png
Normal file
|
After Width: | Height: | Size: 134 B |
BIN
Habitica/res/drawable-hdpi/icon_body.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
Habitica/res/drawable-hdpi/icon_extras.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
Habitica/res/drawable-hdpi/icon_hair.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
Habitica/res/drawable-hdpi/icon_skin.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
Habitica/res/drawable-hdpi/indicator_diamond_selected.png
Normal file
|
After Width: | Height: | Size: 252 B |
BIN
Habitica/res/drawable-hdpi/indicator_diamond_unselected.png
Normal file
|
After Width: | Height: | Size: 298 B |
BIN
Habitica/res/drawable-hdpi/intro_1.png
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
Habitica/res/drawable-hdpi/intro_1_title.png
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 32 KiB |
BIN
Habitica/res/drawable-hdpi/intro_3.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
Habitica/res/drawable-hdpi/login_background.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
Habitica/res/drawable-hdpi/login_begin_button.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
Habitica/res/drawable-hdpi/login_button.9.png
Normal file
|
After Width: | Height: | Size: 814 B |
BIN
Habitica/res/drawable-hdpi/login_logo.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
Habitica/res/drawable-hdpi/name_plate.9.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-hdpi/star_large.png
Normal file
|
After Width: | Height: | Size: 560 B |
BIN
Habitica/res/drawable-hdpi/star_medium.png
Normal file
|
After Width: | Height: | Size: 387 B |
BIN
Habitica/res/drawable-hdpi/star_small.png
Normal file
|
After Width: | Height: | Size: 184 B |
BIN
Habitica/res/drawable-hdpi/welcome_diamond_background.png
Normal file
|
After Width: | Height: | Size: 960 B |
BIN
Habitica/res/drawable-mdpi/back_arrow_disabled.png
Normal file
|
After Width: | Height: | Size: 214 B |
BIN
Habitica/res/drawable-mdpi/back_arrow_enabled.png
Normal file
|
After Width: | Height: | Size: 203 B |
BIN
Habitica/res/drawable-mdpi/cloud_1.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
Habitica/res/drawable-mdpi/cloud_2.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
Habitica/res/drawable-mdpi/creator_blank_face.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
Habitica/res/drawable-mdpi/creator_broad_shirt_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_broad_shirt_blue.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_broad_shirt_green.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_broad_shirt_pink.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_broad_shirt_white.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_broad_shirt_yellow.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_1_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_1_blond.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_1_brown.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_1_red.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_1_white.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_2_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_2_red.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hair_bangs_3_red.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_hills_bg.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
Habitica/res/drawable-mdpi/creator_purple_bg.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_slim_shirt_black.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_slim_shirt_blue.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_slim_shirt_green.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_slim_shirt_pink.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_slim_shirt_white.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/creator_slim_shirt_yellow.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Habitica/res/drawable-mdpi/facebook_icon.png
Normal file
|
After Width: | Height: | Size: 347 B |
BIN
Habitica/res/drawable-mdpi/forward_arrow_enabled.png
Normal file
|
After Width: | Height: | Size: 204 B |
BIN
Habitica/res/drawable-mdpi/google_icon.png
Normal file
|
After Width: | Height: | Size: 415 B |
|
Before Width: | Height: | Size: 188 B |
|
Before Width: | Height: | Size: 777 B |
BIN
Habitica/res/drawable-mdpi/ic_arrow_drop_down_80000000_24dp.png
Normal file
|
After Width: | Height: | Size: 103 B |
BIN
Habitica/res/drawable-mdpi/icon_body.png
Normal file
|
After Width: | Height: | Size: 1 KiB |
BIN
Habitica/res/drawable-mdpi/icon_extras.png
Normal file
|
After Width: | Height: | Size: 856 B |
BIN
Habitica/res/drawable-mdpi/icon_hair.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
Habitica/res/drawable-mdpi/icon_skin.png
Normal file
|
After Width: | Height: | Size: 941 B |
BIN
Habitica/res/drawable-mdpi/indicator_diamond_selected.png
Normal file
|
After Width: | Height: | Size: 205 B |
BIN
Habitica/res/drawable-mdpi/indicator_diamond_unselected.png
Normal file
|
After Width: | Height: | Size: 244 B |
BIN
Habitica/res/drawable-mdpi/intro_1.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
Habitica/res/drawable-mdpi/intro_1_title.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 27 KiB |
BIN
Habitica/res/drawable-mdpi/intro_3.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
Habitica/res/drawable-mdpi/login_background.png
Normal file
|
After Width: | Height: | Size: 39 KiB |