Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-notes.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorAndy Scherzinger <info@andy-scherzinger.de>2023-04-17 17:05:32 +0300
committerGitHub <noreply@github.com>2023-04-17 17:05:32 +0300
commita7f921b1bf0f5e6068edcd106306c13e31fb9211 (patch)
tree328c85e752408cc7acf5e3b2d379e5ce957bb0f0 /app
parent9a716a1ac47cce2baba948d2210288c737c5b631 (diff)
parentd22093ff608aebdcf974d40485e951e3a79f0b5b (diff)
Merge pull request #1771 from nextcloud/bumpCommons
Streamline commons version
Diffstat (limited to 'app')
-rw-r--r--app/build.gradle8
-rw-r--r--app/src/main/java/it/niedermann/owncloud/notes/main/menu/MenuAdapter.java9
2 files changed, 8 insertions, 9 deletions
diff --git a/app/build.gradle b/app/build.gradle
index 3f253a94..c0edb3f3 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -77,11 +77,11 @@ dependencies {
// Nextcloud SSO
implementation 'com.github.nextcloud.android-common:ui:0.8.0'
- implementation 'com.github.nextcloud:Android-SingleSignOn:0.6.1'
+ implementation 'com.github.nextcloud:Android-SingleSignOn:0.7.0'
implementation 'com.github.stefan-niedermann:android-commons:0.2.9'
- implementation 'com.github.stefan-niedermann.nextcloud-commons:sso-glide:1.6.4'
- implementation 'com.github.stefan-niedermann.nextcloud-commons:exception:1.6.4'
- implementation('com.github.stefan-niedermann.nextcloud-commons:markdown:1.6.4') {
+ implementation "com.github.stefan-niedermann.nextcloud-commons:sso-glide:$commonsVersion"
+ implementation "com.github.stefan-niedermann.nextcloud-commons:exception:$commonsVersion"
+ implementation("com.github.stefan-niedermann.nextcloud-commons:markdown:$commonsVersion") {
exclude group: 'org.jetbrains', module: 'annotations-java5'
}
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/main/menu/MenuAdapter.java b/app/src/main/java/it/niedermann/owncloud/notes/main/menu/MenuAdapter.java
index f920813d..855cda89 100644
--- a/app/src/main/java/it/niedermann/owncloud/notes/main/menu/MenuAdapter.java
+++ b/app/src/main/java/it/niedermann/owncloud/notes/main/menu/MenuAdapter.java
@@ -12,13 +12,12 @@ import androidx.annotation.NonNull;
import androidx.core.util.Consumer;
import androidx.recyclerview.widget.RecyclerView;
-import com.nextcloud.android.sso.Constants;
import com.nextcloud.android.sso.helper.VersionCheckHelper;
+import com.nextcloud.android.sso.model.FilesAppType;
import it.niedermann.owncloud.notes.FormattingHelpActivity;
import it.niedermann.owncloud.notes.R;
import it.niedermann.owncloud.notes.about.AboutActivity;
-import it.niedermann.owncloud.notes.branding.BrandingUtil;
import it.niedermann.owncloud.notes.databinding.ItemNavigationBinding;
import it.niedermann.owncloud.notes.persistence.entity.Account;
import it.niedermann.owncloud.notes.preferences.PreferencesActivity;
@@ -79,9 +78,9 @@ public class MenuAdapter extends RecyclerView.Adapter<MenuViewHolder> {
// https://github.com/nextcloud/android/pull/8405#issuecomment-852966877
final int minVersionCode = 30170090;
try {
- if (VersionCheckHelper.getNextcloudFilesVersionCode(context, true) > minVersionCode) {
+ if (VersionCheckHelper.getNextcloudFilesVersionCode(context, FilesAppType.PROD) > minVersionCode) {
return generateTrashbinAppIntent(context, account, true);
- } else if (VersionCheckHelper.getNextcloudFilesVersionCode(context, false) > minVersionCode) {
+ } else if (VersionCheckHelper.getNextcloudFilesVersionCode(context, FilesAppType.DEV) > minVersionCode) {
return generateTrashbinAppIntent(context, account, false);
} else {
// Files app is too old to be able to switch the account when launching the TrashbinActivity
@@ -95,7 +94,7 @@ public class MenuAdapter extends RecyclerView.Adapter<MenuViewHolder> {
private static Intent generateTrashbinAppIntent(@NonNull Context context, @NonNull Account account, boolean prod) throws PackageManager.NameNotFoundException {
final var packageManager = context.getPackageManager();
- final String packageName = prod ? Constants.PACKAGE_NAME_PROD : Constants.PACKAGE_NAME_DEV;
+ final String packageName = prod ? FilesAppType.PROD.packageId : FilesAppType.DEV.packageId;
final var intent = new Intent();
intent.setClassName(packageName, "com.owncloud.android.ui.trashbin.TrashbinActivity");
if (packageManager.resolveActivity(intent, 0) != null) {