diff --git a/app/build.gradle b/app/build.gradle index a27deae66..8cfe1a633 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -4,7 +4,7 @@ apply plugin: 'com.android.application' android { compileSdkVersion 30 - buildToolsVersion "31.0.0-rc2" + buildToolsVersion "31.0.0-rc4" signingConfigs { def keystorePwd = null def alias = null @@ -108,16 +108,16 @@ tasks.whenTaskAdded { task -> dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') - implementation "androidx.activity:activity:1.2.2" + implementation 'androidx.activity:activity:1.2.3' implementation 'androidx.biometric:biometric:1.1.0' - implementation "androidx.browser:browser:1.3.0" + implementation 'androidx.browser:browser:1.3.0' implementation 'androidx.cardview:cardview:1.0.0' - implementation 'androidx.core:core:1.5.0-rc01' + implementation 'androidx.core:core:1.5.0' implementation 'androidx.dynamicanimation:dynamicanimation:1.1.0-alpha03' - implementation "androidx.fragment:fragment:1.3.3" - implementation "androidx.preference:preference:1.1.1" + implementation 'androidx.fragment:fragment:1.3.4' + implementation 'androidx.preference:preference:1.1.1' implementation 'androidx.recyclerview:recyclerview:1.2.0' - implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01" + implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.2.0-alpha01' implementation 'androidx.webkit:webkit:1.4.0' implementation 'com.drakeet.drawer:drawer:1.0.3' implementation 'com.google.android.material:material:1.3.0' @@ -134,9 +134,9 @@ dependencies { implementation 'com.github.seven332:yorozuya-thread:0.1.1' implementation 'com.github.seven332:yorozuya-collect:0.1.4' implementation 'com.h6ah4i.android.widget.advrecyclerview:advrecyclerview:1.0.0' - implementation "com.microsoft.appcenter:appcenter-analytics:4.1.1" - implementation "com.microsoft.appcenter:appcenter-crashes:4.1.1" - implementation "com.microsoft.appcenter:appcenter-distribute:4.1.1" + implementation 'com.microsoft.appcenter:appcenter-analytics:4.1.1' + implementation 'com.microsoft.appcenter:appcenter-crashes:4.1.1' + implementation 'com.microsoft.appcenter:appcenter-distribute:4.1.1' implementation 'com.squareup.okhttp3:okhttp:4.9.1' implementation 'com.squareup.okhttp3:okhttp-dnsoverhttps:4.9.1' implementation 'com.takisoft.preferencex:preferencex:1.1.0' @@ -144,7 +144,8 @@ dependencies { implementation 'com.gitlab.NekoInverter:yorozuya:723dc867a9' implementation 'dev.rikka.rikkax.appcompat:appcompat:1.2.0-rc01' implementation 'dev.rikka.rikkax.core:core:1.3.2' - implementation 'dev.rikka.rikkax.material:material:1.6.4' + implementation 'dev.rikka.rikkax.insets:insets:1.1.0' + implementation 'dev.rikka.rikkax.material:material:1.6.5' implementation 'dev.rikka.rikkax.recyclerview:recyclerview-ktx:1.2.1' implementation 'dev.rikka.rikkax.widget:borderview:1.0.1' implementation 'dev.rikka.rikkax.preference:simplemenu-preference:1.0.2' diff --git a/app/src/main/res/layout-land/activity_set_security.xml b/app/src/main/res/layout-land/activity_set_security.xml index 176a3ac8c..7af72bd92 100755 --- a/app/src/main/res/layout-land/activity_set_security.xml +++ b/app/src/main/res/layout-land/activity_set_security.xml @@ -21,7 +21,7 @@ android:orientation="horizontal" android:paddingHorizontal="@dimen/keyline_margin" android:baselineAligned="true" - app:fitSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> + app:layout_fitsSystemWindowsInsets="bottom" /> diff --git a/app/src/main/res/layout/activity_hosts.xml b/app/src/main/res/layout/activity_hosts.xml index 24d1cece5..ff0a7d6f2 100644 --- a/app/src/main/res/layout/activity_hosts.xml +++ b/app/src/main/res/layout/activity_hosts.xml @@ -25,7 +25,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:clipToPadding="false" - app:fitSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> + app:layout_fitsSystemWindowsInsets="bottom" /> diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 47e44c316..ecc3b98e7 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -21,7 +21,7 @@ android:clipChildren="false" app:consumeSystemWindowsInsets="start|end" app:edgeToEdge="true" - app:fitSystemWindowsInsets="start|end"> + app:fitsSystemWindowsInsets="start|end"> - \ No newline at end of file + diff --git a/app/src/main/res/layout/activity_set_security.xml b/app/src/main/res/layout/activity_set_security.xml index 7eb54b594..8cb7f7bba 100755 --- a/app/src/main/res/layout/activity_set_security.xml +++ b/app/src/main/res/layout/activity_set_security.xml @@ -20,7 +20,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:orientation="vertical" android:paddingHorizontal="@dimen/keyline_margin" - app:fitSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="top" /> + app:fitsSystemWindowsInsets="top"> + app:fitsSystemWindowsInsets="bottom"> \ No newline at end of file + tools:viewBindingIgnore="true" /> diff --git a/app/src/main/res/layout/scene_analytics.xml b/app/src/main/res/layout/scene_analytics.xml index 6b1f9c55d..c48056f63 100644 --- a/app/src/main/res/layout/scene_analytics.xml +++ b/app/src/main/res/layout/scene_analytics.xml @@ -21,7 +21,7 @@ android:orientation="vertical" android:paddingHorizontal="@dimen/keyline_margin" android:paddingTop="@dimen/keyline_margin" - app:fitSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> @@ -59,7 +59,7 @@ android:layout_height="match_parent" android:paddingRight="@dimen/corner_fab_margin" android:paddingBottom="@dimen/corner_fab_margin" - app:fitSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="top|bottom" /> + app:layout_fitsSystemWindowsInsets="top|bottom" /> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="bottom" /> @@ -43,7 +43,7 @@ android:drawablePadding="8dp" android:gravity="center_horizontal" android:text="@string/no_one_comments_gallery" - app:fitSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="bottom"> + app:fitsSystemWindowsInsets="top|bottom" /> + app:fitsSystemWindowsInsets="top|bottom" /> diff --git a/app/src/main/res/layout/scene_gallery_info.xml b/app/src/main/res/layout/scene_gallery_info.xml index 952c605dc..5ea92d450 100644 --- a/app/src/main/res/layout/scene_gallery_info.xml +++ b/app/src/main/res/layout/scene_gallery_info.xml @@ -19,4 +19,4 @@ android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" - app:fitSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> diff --git a/app/src/main/res/layout/scene_gallery_list.xml b/app/src/main/res/layout/scene_gallery_list.xml index a09acc6f6..35fddacf5 100644 --- a/app/src/main/res/layout/scene_gallery_list.xml +++ b/app/src/main/res/layout/scene_gallery_list.xml @@ -25,13 +25,13 @@ android:id="@+id/content_layout" android:layout_width="match_parent" android:layout_height="match_parent" - app:fitSystemWindowsInsets="top|bottom" /> + app:fitsSystemWindowsInsets="top|bottom" /> + app:layout_fitsSystemWindowsInsets="top|bottom" /> + app:layout_fitsSystemWindowsInsets="top|bottom" /> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="bottom" /> diff --git a/app/src/main/res/layout/scene_history.xml b/app/src/main/res/layout/scene_history.xml index 9a245aae0..3d3644aa9 100644 --- a/app/src/main/res/layout/scene_history.xml +++ b/app/src/main/res/layout/scene_history.xml @@ -28,7 +28,7 @@ android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" - app:fitSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> @@ -52,6 +52,6 @@ android:drawablePadding="16dp" android:gravity="center_horizontal" android:text="@string/no_history" - app:fitSystemWindowsInsets="bottom" /> + app:fitsSystemWindowsInsets="bottom" /> diff --git a/app/src/main/res/layout/scene_login.xml b/app/src/main/res/layout/scene_login.xml index db537f863..94779cfe4 100644 --- a/app/src/main/res/layout/scene_login.xml +++ b/app/src/main/res/layout/scene_login.xml @@ -19,7 +19,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - app:fitSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom"> + app:fitsSystemWindowsInsets="top|bottom">