From 77c333f7ad2e2492d72da945f86e13c31fab5bfa Mon Sep 17 00:00:00 2001 From: fattire Date: Wed, 23 Jan 2019 21:58:52 -0800 Subject: [PATCH] Update libraries, build tools, and fix resulting broken build. Includes fixing layout_behavior to androidx version. --- build.gradle | 12 ++++++------ src/main/java/org/havenapp/main/MonitorActivity.java | 2 +- .../java/org/havenapp/main/SettingsFragment.java | 4 ++-- src/main/res/layout/activity_event.xml | 2 +- src/main/res/layout/activity_list.xml | 4 ++-- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/build.gradle b/build.gradle index 72f8394d..522c3957 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.3.0-alpha12' + classpath 'com.android.tools.build:gradle:3.5.0-alpha01' } } @@ -110,14 +110,14 @@ android { } dependencies { - implementation 'androidx.appcompat:appcompat:1.0.0' + implementation 'androidx.appcompat:appcompat:1.0.2' implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'androidx.preference:preference:1.0.0' - implementation 'androidx.multidex:multidex:2.0.0' - implementation 'androidx.annotation:annotation:1.0.0' + implementation 'androidx.multidex:multidex:2.0.1' + implementation 'androidx.annotation:annotation:1.0.1' implementation 'com.google.android.material:material:1.0.0' - implementation 'com.wdullaer:materialdatetimepicker:3.6.4' + implementation 'com.wdullaer:materialdatetimepicker:4.1.1' implementation 'com.github.guardianproject:signal-cli-android:v0.6.0-android-beta-1' implementation 'com.github.satyan:sugar:1.5' implementation 'net.the4thdimension:audio-wife:1.0.3' @@ -131,7 +131,7 @@ dependencies { implementation 'com.github.derlio:audio-waveform:v1.0.1' implementation 'org.firezenk:audiowaves:1.1@aar' implementation 'com.maxproj.simplewaveform:app:1.0.0' - implementation 'com.googlecode.libphonenumber:libphonenumber:8.9.14' + implementation 'com.googlecode.libphonenumber:libphonenumber:8.10.3' implementation('com.mikepenz:aboutlibraries:6.1.1@aar') { transitive = true } diff --git a/src/main/java/org/havenapp/main/MonitorActivity.java b/src/main/java/org/havenapp/main/MonitorActivity.java index 38849798..529feaac 100644 --- a/src/main/java/org/havenapp/main/MonitorActivity.java +++ b/src/main/java/org/havenapp/main/MonitorActivity.java @@ -351,7 +351,7 @@ private void showTimeDelayDialog() { TimePickerDialog mTimePickerDialog = TimePickerDialog.newInstance(this, hours, minutes, seconds, true); mTimePickerDialog.enableSeconds(true); - mTimePickerDialog.show(getFragmentManager(), "TimePickerDialog"); + mTimePickerDialog.show(getSupportFragmentManager(), "TimePickerDialog"); } @Override diff --git a/src/main/java/org/havenapp/main/SettingsFragment.java b/src/main/java/org/havenapp/main/SettingsFragment.java index eb4afbeb..e78b64d5 100644 --- a/src/main/java/org/havenapp/main/SettingsFragment.java +++ b/src/main/java/org/havenapp/main/SettingsFragment.java @@ -484,9 +484,9 @@ private void showTimeDelayDialog(String configVideoLength) { TimePickerDialog mTimePickerDialog = TimePickerDialog.newInstance(this, hours, minutes, seconds, true); mTimePickerDialog.enableSeconds(true); if (configVideoLength.equalsIgnoreCase(PreferenceManager.CONFIG_TIME_DELAY)) { - mTimePickerDialog.show(mActivity.getFragmentManager(), "TimeDelayPickerDialog"); + mTimePickerDialog.show(getFragmentManager(), "TimeDelayPickerDialog"); } else { - mTimePickerDialog.show(mActivity.getFragmentManager(), "VideoLengthPickerDialog"); + mTimePickerDialog.show(getFragmentManager(), "VideoLengthPickerDialog"); } } diff --git a/src/main/res/layout/activity_event.xml b/src/main/res/layout/activity_event.xml index e0481adb..55cc3312 100644 --- a/src/main/res/layout/activity_event.xml +++ b/src/main/res/layout/activity_event.xml @@ -39,7 +39,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" tools:listitem="@layout/item_event" - app:layout_behavior="@string/appbar_scrolling_view_behavior" /> + app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior"/> + app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior"/>