diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser
new file mode 100644
index 0000000..cbb5f0a
Binary files /dev/null and b/.idea/caches/build_file_checksums.ser differ
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..30aa626
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 0666132..e3da180 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,16 +1,35 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
+
diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml
new file mode 100644
index 0000000..7f68460
--- /dev/null
+++ b/.idea/runConfigurations.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/TMDb.iml b/TMDb.iml
index 586c925..393066c 100644
--- a/TMDb.iml
+++ b/TMDb.iml
@@ -1,5 +1,5 @@
-
+
@@ -8,7 +8,7 @@
-
+
diff --git a/build.gradle b/build.gradle
index 9405f3f..7f3f6c8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,9 +3,13 @@
buildscript {
repositories {
jcenter()
+ maven {
+ url 'https://maven.google.com/'
+ name 'Google'
+ }
}
dependencies {
- classpath 'com.android.tools.build:gradle:1.2.3'
+ classpath 'com.android.tools.build:gradle:3.2.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
@@ -15,5 +19,9 @@ buildscript {
allprojects {
repositories {
jcenter()
+ maven {
+ url 'https://maven.google.com/'
+ name 'Google'
+ }
}
}
diff --git a/domain/build.gradle b/domain/build.gradle
index b999a71..5250fc1 100644
--- a/domain/build.gradle
+++ b/domain/build.gradle
@@ -1,12 +1,12 @@
apply plugin: 'com.android.library'
android {
- compileSdkVersion 22
- buildToolsVersion "22.0.1"
+ compileSdkVersion 28
+ buildToolsVersion "28.0.3"
defaultConfig {
- minSdkVersion 14
- targetSdkVersion 22
+ minSdkVersion 16
+ targetSdkVersion 28
versionCode 1
versionName "1.0"
}
diff --git a/domain/domain.iml b/domain/domain.iml
index 96da234..ed7395a 100644
--- a/domain/domain.iml
+++ b/domain/domain.iml
@@ -1,5 +1,5 @@
-
+
@@ -9,86 +9,121 @@
-
-
-
-
-
+
+ generateDebugSources
+
-
+
-
-
-
+
+
+
-
+
+
-
-
+
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/gradle.properties b/gradle.properties
index 004ec6c..d40695b 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1 +1 @@
-TMDB_API_KEY=YOUR-API-KEY
\ No newline at end of file
+TMDB_API_KEY=4d58855e334227240b0654c2c80bc9eb
\ No newline at end of file
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 0c71e76..8853a8e 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Wed Apr 10 15:27:10 PDT 2013
+#Tue Dec 04 20:12:55 IST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
diff --git a/presentation/build.gradle b/presentation/build.gradle
index 2b7406e..d6b129f 100644
--- a/presentation/build.gradle
+++ b/presentation/build.gradle
@@ -4,7 +4,7 @@ buildscript {
}
dependencies {
- classpath 'io.fabric.tools:gradle:1.+'
+ classpath 'io.fabric.tools:gradle:1.26.1'
}
}
apply plugin: 'com.android.application'
@@ -16,13 +16,13 @@ repositories {
android {
- compileSdkVersion 22
- buildToolsVersion "22.0.1"
+ compileSdkVersion 28
+ buildToolsVersion "28.0.3"
defaultConfig {
applicationId "io.kimo.tmdb"
- minSdkVersion 14
- targetSdkVersion 22
+ minSdkVersion 16
+ targetSdkVersion 28
versionCode 1
versionName "1.0"
@@ -38,15 +38,15 @@ android {
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
- compile 'com.android.support:appcompat-v7:22.1.1'
- compile 'com.android.support:recyclerview-v7:21.0.0'
- compile 'com.android.support:cardview-v7:21.0.0'
+ compile 'com.android.support:appcompat-v7:28.0.0'
+ compile 'com.android.support:recyclerview-v7:28.0.0'
+ compile 'com.android.support:cardview-v7:28.0.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.melnykov:floatingactionbutton:1.3.0'
compile 'com.ogaclejapan.smarttablayout:library:1.1.3@aar'
compile 'com.ogaclejapan.smarttablayout:utils-v4:1.1.3@aar'
compile 'com.mcxiaoke.photoview:library:1.2.3'
compile 'com.pnikosis:materialish-progress:1.5'
- compile('com.crashlytics.sdk.android:crashlytics:2.2.4@aar') { transitive = true; }
+ compile('com.crashlytics.sdk.android:crashlytics:2.2.4@aar') { transitive = true }
compile project(':domain')
}
diff --git a/presentation/presentation.iml b/presentation/presentation.iml
index fbcf702..94224fc 100644
--- a/presentation/presentation.iml
+++ b/presentation/presentation.iml
@@ -1,5 +1,5 @@
-
+
@@ -9,13 +9,11 @@
-
-
-
-
-
+
+ generateDebugSources
+
@@ -24,98 +22,170 @@
-
-
-
+
+
+
-
+
+
+
-
-
+
+
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/presentation/src/main/AndroidManifest.xml b/presentation/src/main/AndroidManifest.xml
index 6aaba72..a2757b1 100644
--- a/presentation/src/main/AndroidManifest.xml
+++ b/presentation/src/main/AndroidManifest.xml
@@ -8,7 +8,7 @@