diff --git a/app/build.gradle b/app/build.gradle index c2e001ae1..99b41c603 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -63,7 +63,7 @@ android { } ext { - supportLibraryVersion = '27.1.0' + supportLibraryVersion = '27.1.1' } @@ -83,7 +83,7 @@ dependencies { implementation 'com.android.support:multidex:1.0.3' implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' - implementation "io.reactivex.rxjava2:rxjava:2.1.4" + implementation "io.reactivex.rxjava2:rxjava:2.1.7" implementation 'com.bluelinelabs:conductor:2.1.4' implementation 'com.bluelinelabs:conductor-support:2.1.4' @@ -99,17 +99,19 @@ dependencies { implementation 'com.squareup.retrofit2:adapter-rxjava2:2.3.0' implementation 'com.github.aurae.retrofit2:converter-logansquare:1.4.1' - implementation 'com.google.dagger:dagger:2.8' - annotationProcessor 'com.google.dagger:dagger-compiler:2.8' + implementation 'com.google.dagger:dagger:2.9' + annotationProcessor 'com.google.dagger:dagger-compiler:2.9' implementation 'com.github.lukaspili.autodagger2:autodagger2:1.1' annotationProcessor 'com.github.lukaspili.autodagger2:autodagger2-compiler:1.1' + compileOnly 'javax.annotation:jsr250-api:1.0' // Android only + implementation 'org.greenrobot:eventbus:3.0.0' - implementation 'io.requery:requery:1.5.0' - implementation 'io.requery:requery-android:1.5.0' + implementation 'io.requery:requery:1.5.1' + implementation 'io.requery:requery-android:1.5.1' implementation 'net.zetetic:android-database-sqlcipher:3.5.9' - annotationProcessor 'io.requery:requery-processor:1.5.0' + annotationProcessor 'io.requery:requery-processor:1.5.1' implementation 'org.parceler:parceler-api:1.1.9' annotationProcessor 'org.parceler:parceler:1.1.9' @@ -125,8 +127,6 @@ dependencies { debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.5.4' releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.4' - debugImplementation "javax.transaction:transaction-api:1.1-rev-1" - implementation 'com.github.HITGIF:TextFieldBoxes:1.4.3' implementation 'eu.davidea:flexible-adapter:5.0.3' diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ContactsController.java b/app/src/main/java/com/nextcloud/talk/controllers/ContactsController.java index 5eb5ec866..02a0ad877 100644 --- a/app/src/main/java/com/nextcloud/talk/controllers/ContactsController.java +++ b/app/src/main/java/com/nextcloud/talk/controllers/ContactsController.java @@ -110,25 +110,18 @@ public class ContactsController extends BaseController implements SearchView.OnQ public static final String TAG = "ContactsController"; private static final String KEY_SEARCH_QUERY = "ContactsController.searchQuery"; - - @Inject - UserUtils userUtils; - - @Inject - NcApi ncApi; - - @Inject - EventBus eventBus; - @BindView(R.id.call_header_layout) public RelativeLayout callHeaderLayout; - @BindView(R.id.initial_relative_layout) public RelativeLayout initialRelativeLayout; - @BindView(R.id.secondary_relative_layout) public RelativeLayout secondaryRelativeLayout; - + @Inject + UserUtils userUtils; + @Inject + NcApi ncApi; + @Inject + EventBus eventBus; @BindView(R.id.recycler_view) RecyclerView recyclerView; @@ -759,7 +752,7 @@ public class ContactsController extends BaseController implements SearchView.OnQ } @OnClick(R.id.call_header_layout) - private void toggleCallHeader() { + void toggleCallHeader() { adapter.toggleSelection(0); isPublicCall = adapter.isSelected(0); if (!isPublicCall) { diff --git a/app/src/main/res/layout/controller_contacts_rv.xml b/app/src/main/res/layout/controller_contacts_rv.xml index 2d8645a24..2e388d84a 100644 --- a/app/src/main/res/layout/controller_contacts_rv.xml +++ b/app/src/main/res/layout/controller_contacts_rv.xml @@ -26,4 +26,4 @@ - \ No newline at end of file + diff --git a/build.gradle b/build.gradle index 41f308382..d071e2c3e 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.0.1' + classpath 'com.android.tools.build:gradle:3.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:${kotlinVersion}" // NOTE: Do not place your application dependencies here; they belong diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 508be2a2f..dcd7ac057 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Tue Sep 19 12:04:53 CEST 2017 +#Thu Apr 26 16:49:12 CEST 2018 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip diff --git a/lombok.config b/lombok.config new file mode 100644 index 000000000..264dc6580 --- /dev/null +++ b/lombok.config @@ -0,0 +1 @@ +lombok.addGeneratedAnnotation = false