From de34a559b25bc4cff6eeaa6ea3745557653e598e Mon Sep 17 00:00:00 2001 From: Nextcloud bot Date: Fri, 5 Apr 2024 02:41:21 +0000 Subject: [PATCH 01/11] Fix(l10n): Update translations from Transifex Signed-off-by: Nextcloud bot --- app/src/main/res/values-tr/strings.xml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index dadd3c215551..4e83c5b7e67c 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -39,10 +39,23 @@ %s içinde arama Tümü Bir şeyler yazın + Bu görevi silmek istediğinize emin misiniz? + Görevi sil Tamamlanamadı + Lütfen görev listesi yüklenirken bekleyin + Herhangi bir görev yok.Yeni bir görev eklemek için bir görev türü seçin. + %s türünde bir görev yok. Sağ alttan yeni bir görev ekleyebilirsiniz. + Yapılıyor Zamanlanmış Tamamlanmış + Görev oluşturulurken bir sorun çıktı + Görev oluşturuldu Görev silindi + Görev silinirken bir sorun çıktı + Görev listesi alınamadı. Lütfen İnternet bağlantınızı denetleyin. + Görevi sil + Görev türleri alınamadı. Lütfen İnternet bağlantınızı denetleyin. + Yardımcı Bilinmiyor İlişkili hesap bulunamadı! Erişilemedi: %1$s @@ -242,6 +255,7 @@ Çekmece üst bilgisinin arka plan görseli İşlemler Tüm dosyalar + Yardımcı Sık kullanılanlar Ortam Grup klasörleri @@ -260,6 +274,7 @@ Otomatik yükleme Uçtan uca şifreleme henüz kurulmamış İnternet bağlantısı olmadan yapılamaz + Yardımcı Diğer Notlar Talk @@ -754,6 +769,7 @@ bağlantı ile paylaşılmış Sizinle %1$s ile paylaşılmış Paylaşım eklenemedi + Paylaşım eklenemedi. Bu dosya ya da klasör bu kişi ya da grup ile zaten paylaşılmış. Fotoğraflar görüntülensin Görüntüler görüntülensin Hizmet sağlayıcı ile hesap aç From 29c46b22e0e490b07cc0202c9aed792b1480ebaa Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Thu, 4 Apr 2024 14:36:44 +0200 Subject: [PATCH 02/11] Add SPDX header Signed-off-by: Andy Scherzinger --- .../AuthenticatorActivityTest.java | 20 ++-------- .../uiautomator/InitialTest.java | 19 ++-------- .../files/download/DownloaderServiceTest.kt | 21 ++--------- .../client/files/download/RegistryTest.kt | 19 ++-------- .../download/TransferManagerConnectionTest.kt | 21 ++--------- .../files/download/TransferManagerTest.kt | 21 ++--------- .../client/di/VariantComponentsModule.java | 19 ++-------- .../com/owncloud/android/utils/PushUtils.java | 25 +++---------- .../owncloud/android/utils/SecurityUtils.java | 21 ++--------- .../client/di/VariantComponentsModule.java | 19 ++-------- .../ModifiedAuthenticatorActivity.java | 26 +++---------- .../firebase/NCFirebaseMessagingService.java | 23 +++--------- .../owncloud/android/utils/GooglePlayUtils.kt | 21 ++--------- .../com/owncloud/android/utils/PushUtils.java | 26 +++---------- .../owncloud/android/utils/SecurityUtils.java | 21 ++--------- .../client/di/VariantComponentsModule.java | 19 ++-------- .../com/owncloud/android/utils/PushUtils.java | 21 +++-------- .../owncloud/android/utils/SecurityUtils.java | 18 ++------- .../com/nextcloud/client/NominatimClient.kt | 21 ++--------- .../com/nextcloud/client/core/LocalBinder.kt | 21 ++--------- .../nextcloud/client/core/LocalConnection.kt | 21 ++--------- .../nextcloud/client/database/dao/FileDao.kt | 23 ++---------- .../nextcloud/client/device/BatteryStatus.kt | 19 ++-------- .../nextcloud/client/di/ComponentsModule.java | 20 ++-------- .../client/editimage/EditImageActivity.kt | 21 ++--------- .../com/nextcloud/client/etm/EtmViewModel.kt | 19 ++-------- .../etm/pages/EtmBackgroundJobsFragment.kt | 21 ++--------- .../nextcloud/client/files/DeepLinkHandler.kt | 19 ++-------- .../com/nextcloud/client/files/Direction.kt | 19 ++-------- .../client/jobs/BackgroundJobFactory.kt | 19 ++-------- .../client/jobs/BackgroundJobManager.kt | 19 ++-------- .../client/jobs/BackgroundJobManagerImpl.kt | 19 ++-------- .../client/jobs/ContactsBackupWork.kt | 19 ++-------- .../java/com/nextcloud/client/jobs/JobInfo.kt | 19 ++-------- .../com/nextcloud/client/jobs/JobsModule.kt | 19 ++-------- .../java/com/nextcloud/client/jobs/TestJob.kt | 19 ++-------- .../client/jobs/download/DownloadTask.kt | 19 ++-------- .../client/jobs/transfer/TransferState.kt | 19 ++-------- .../client/migrations/MigrationError.kt | 19 ++-------- .../client/migrations/MigrationInfo.kt | 19 ++-------- .../nextcloud/client/migrations/Migrations.kt | 19 ++-------- .../client/migrations/MigrationsDb.kt | 19 ++-------- .../client/migrations/MigrationsManager.kt | 19 ++-------- .../migrations/MigrationsManagerImpl.kt | 19 ++-------- .../nextcloud/client/mixins/ActivityMixin.kt | 21 ++--------- .../nextcloud/client/mixins/MixinRegistry.kt | 21 ++--------- .../nextcloud/client/mixins/SessionMixin.kt | 21 ++--------- .../nextcloud/client/network/Connectivity.kt | 19 ++-------- .../client/network/ConnectivityService.java | 20 ++-------- .../com/nextcloud/ui/ImageDetailFragment.kt | 21 ++--------- .../java/com/nextcloud/utils/ShortcutUtil.kt | 23 +++--------- .../com/nmc/android/ui/LauncherActivity.kt | 22 +++-------- .../datamodel/FilesystemDataProvider.java | 20 ++-------- .../ui/activity/CopyToClipboardActivity.kt | 20 ++-------- .../ui/activity/FolderPickerActivity.kt | 20 ++-------- .../ui/activity/ManageSpaceActivity.kt | 19 ++-------- .../android/ui/activity/PassCodeActivity.kt | 25 +++---------- .../adapter/UnifiedSearchFooterViewHolder.kt | 22 ++--------- .../ui/asynctasks/GetRemoteFileTask.kt | 19 ++-------- .../android/ui/dialog/AccountRemovalDialog.kt | 25 +++---------- .../ui/dialog/CreateFolderDialogFragment.kt | 23 ++++-------- .../ExpirationDatePickerDialogFragment.kt | 28 +++++--------- .../ui/dialog/IndeterminateProgressDialog.kt | 23 +++--------- .../android/ui/dialog/LoadingDialog.kt | 20 +++------- .../ui/dialog/SharePasswordDialogFragment.kt | 25 ++++--------- .../android/ui/events/ChangeMenuEvent.kt | 22 +++-------- .../android/ui/events/DummyDrawerEvent.kt | 22 +++-------- .../android/ui/events/FavoriteEvent.kt | 22 +++-------- .../owncloud/android/ui/events/SearchEvent.kt | 20 ++-------- .../android/ui/events/SyncEventFinished.kt | 20 ++-------- .../android/ui/events/TokenPushEvent.kt | 20 ++-------- .../android/ui/events/VCardToggleEvent.kt | 22 +++-------- .../android/ui/helpers/UriUploader.kt | 23 ++++-------- .../ui/preview/PreviewMediaActivity.kt | 32 +++++----------- .../unifiedsearch/GetSearchProvidersTask.kt | 19 ++-------- .../ui/unifiedsearch/SearchOnProviderTask.kt | 19 ++-------- .../unifiedsearch/UnifiedSearchViewModel.kt | 19 ++-------- .../android/utils/DataHolderUtil.java | 22 +++-------- .../owncloud/android/utils/KeyboardUtils.kt | 26 +++---------- .../owncloud/android/utils/PermissionUtil.kt | 25 +++---------- .../com/owncloud/android/utils/UriUtils.kt | 22 ++++------- .../android/utils/svg/MenuSimpleTarget.java | 27 +++----------- .../providers/cursors/FileCursor.java | 23 +++--------- .../providers/cursors/RootCursor.java | 22 +++-------- app/src/main/res/drawable/borderless_btn.xml | 31 ++++------------ app/src/main/res/drawable/e2e_border.xml | 28 ++++---------- app/src/main/res/drawable/ic_assistant.xml | 24 +++--------- .../ic_baseline_arrow_drop_down_24.xml | 34 +++++------------ app/src/main/res/drawable/ic_dashboard.xml | 37 ++++++------------- .../main/res/drawable/ic_document_grey600.xml | 32 ++++++---------- app/src/main/res/drawable/ic_edit.xml | 25 +++---------- .../com/owncloud/android/utils/PushUtils.java | 21 +++-------- .../owncloud/android/utils/SecurityUtils.java | 18 ++------- .../nextcloud/client/etm/TestEtmViewModel.kt | 19 ++-------- .../client/jobs/BackgroundJobFactoryTest.kt | 19 ++-------- .../client/mixins/MixinRegistryTest.kt | 21 ++--------- .../client/mixins/SessionMixinTest.kt | 21 ++--------- .../com/owncloud/android/utils/PushUtils.java | 25 +++---------- .../owncloud/android/utils/SecurityUtils.java | 21 ++--------- 99 files changed, 440 insertions(+), 1709 deletions(-) diff --git a/app/src/androidTest/disabledTests/AuthenticatorActivityTest.java b/app/src/androidTest/disabledTests/AuthenticatorActivityTest.java index cebf636e865f..3f56bf33cbfb 100644 --- a/app/src/androidTest/disabledTests/AuthenticatorActivityTest.java +++ b/app/src/androidTest/disabledTests/AuthenticatorActivityTest.java @@ -1,20 +1,8 @@ -//** -// * ownCloud Android client application -// * -// * Copyright (C) 2015 ownCloud Inc. -// * -// * This program is free software: you can redistribute it and/or modify -// * it under the terms of the GNU General Public License version 2, -// * as published by the Free Software Foundation. -// * -// * This program is distributed in the hope that it will be useful, -// * but WITHOUT ANY WARRANTY; without even the implied warranty of -// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// * GNU General Public License for more details. -// * -// * You should have received a copy of the GNU General Public License -// * along with this program. If not, see . +//* +// * Nextcloud - Android Client // * +// * SPDX-FileCopyrightText: 2015 ownCloud Inc. +// * SPDX-License-Identifier: GPL-2.0-only // */ // //package com.owncloud.android.authentication; diff --git a/app/src/androidTest/disabledTests/uiautomator/InitialTest.java b/app/src/androidTest/disabledTests/uiautomator/InitialTest.java index 0a1cba99340b..500adf74b139 100644 --- a/app/src/androidTest/disabledTests/uiautomator/InitialTest.java +++ b/app/src/androidTest/disabledTests/uiautomator/InitialTest.java @@ -1,21 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright (C) 2015 ownCloud Inc. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only */ - package com.owncloud.android.uiautomator; import android.content.Intent; diff --git a/app/src/androidTest/java/com/nextcloud/client/files/download/DownloaderServiceTest.kt b/app/src/androidTest/java/com/nextcloud/client/files/download/DownloaderServiceTest.kt index c8ac3c05e8a8..14b8e425cc74 100644 --- a/app/src/androidTest/java/com/nextcloud/client/files/download/DownloaderServiceTest.kt +++ b/app/src/androidTest/java/com/nextcloud/client/files/download/DownloaderServiceTest.kt @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.files.download diff --git a/app/src/androidTest/java/com/nextcloud/client/files/download/RegistryTest.kt b/app/src/androidTest/java/com/nextcloud/client/files/download/RegistryTest.kt index a7231fb52dff..bf49bf45afad 100644 --- a/app/src/androidTest/java/com/nextcloud/client/files/download/RegistryTest.kt +++ b/app/src/androidTest/java/com/nextcloud/client/files/download/RegistryTest.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.files.download diff --git a/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerConnectionTest.kt b/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerConnectionTest.kt index bbbbd03f40ce..516b332a9e1c 100644 --- a/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerConnectionTest.kt +++ b/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerConnectionTest.kt @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.files.download diff --git a/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerTest.kt b/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerTest.kt index 527bda87e354..692b26850bbb 100644 --- a/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerTest.kt +++ b/app/src/androidTest/java/com/nextcloud/client/files/download/TransferManagerTest.kt @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.files.download diff --git a/app/src/generic/java/com/nextcloud/client/di/VariantComponentsModule.java b/app/src/generic/java/com/nextcloud/client/di/VariantComponentsModule.java index 6afc823f4444..1dd19f3b22b6 100644 --- a/app/src/generic/java/com/nextcloud/client/di/VariantComponentsModule.java +++ b/app/src/generic/java/com/nextcloud/client/di/VariantComponentsModule.java @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2919 Chris Narkiewicz - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.di; diff --git a/app/src/generic/java/com/owncloud/android/utils/PushUtils.java b/app/src/generic/java/com/owncloud/android/utils/PushUtils.java index c39ce93890d9..e6faf604601e 100644 --- a/app/src/generic/java/com/owncloud/android/utils/PushUtils.java +++ b/app/src/generic/java/com/owncloud/android/utils/PushUtils.java @@ -1,25 +1,10 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * @author Chris Narkiewicz - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2019 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.Context; diff --git a/app/src/generic/java/com/owncloud/android/utils/SecurityUtils.java b/app/src/generic/java/com/owncloud/android/utils/SecurityUtils.java index 3f25b7cdd1be..721f0269ba16 100644 --- a/app/src/generic/java/com/owncloud/android/utils/SecurityUtils.java +++ b/app/src/generic/java/com/owncloud/android/utils/SecurityUtils.java @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2018 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2018 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/gplay/java/com/nextcloud/client/di/VariantComponentsModule.java b/app/src/gplay/java/com/nextcloud/client/di/VariantComponentsModule.java index 8723bc1a8153..849c3ca79165 100644 --- a/app/src/gplay/java/com/nextcloud/client/di/VariantComponentsModule.java +++ b/app/src/gplay/java/com/nextcloud/client/di/VariantComponentsModule.java @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2919 Chris Narkiewicz - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.di; diff --git a/app/src/gplay/java/com/owncloud/android/authentication/ModifiedAuthenticatorActivity.java b/app/src/gplay/java/com/owncloud/android/authentication/ModifiedAuthenticatorActivity.java index a9c0e80db595..8d5222df1fae 100644 --- a/app/src/gplay/java/com/owncloud/android/authentication/ModifiedAuthenticatorActivity.java +++ b/app/src/gplay/java/com/owncloud/android/authentication/ModifiedAuthenticatorActivity.java @@ -1,3 +1,9 @@ +/* + * Nextcloud - Android Client + * + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later + */ package com.owncloud.android.authentication; import android.os.Bundle; @@ -5,26 +11,6 @@ import com.nextcloud.client.di.Injectable; import com.owncloud.android.utils.GooglePlayUtils; -/** - * Nextcloud Android client application - * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - */ - public class ModifiedAuthenticatorActivity extends AuthenticatorActivity implements Injectable { @Override diff --git a/app/src/gplay/java/com/owncloud/android/services/firebase/NCFirebaseMessagingService.java b/app/src/gplay/java/com/owncloud/android/services/firebase/NCFirebaseMessagingService.java index 45e4c98669ad..f2dddfe4db38 100644 --- a/app/src/gplay/java/com/owncloud/android/services/firebase/NCFirebaseMessagingService.java +++ b/app/src/gplay/java/com/owncloud/android/services/firebase/NCFirebaseMessagingService.java @@ -1,22 +1,9 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.services.firebase; diff --git a/app/src/gplay/java/com/owncloud/android/utils/GooglePlayUtils.kt b/app/src/gplay/java/com/owncloud/android/utils/GooglePlayUtils.kt index 59e5ad402ee0..77406b865ce8 100644 --- a/app/src/gplay/java/com/owncloud/android/utils/GooglePlayUtils.kt +++ b/app/src/gplay/java/com/owncloud/android/utils/GooglePlayUtils.kt @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils diff --git a/app/src/gplay/java/com/owncloud/android/utils/PushUtils.java b/app/src/gplay/java/com/owncloud/android/utils/PushUtils.java index a6ce47396bb7..22df021fdfeb 100644 --- a/app/src/gplay/java/com/owncloud/android/utils/PushUtils.java +++ b/app/src/gplay/java/com/owncloud/android/utils/PushUtils.java @@ -1,27 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * @author Chris Narkiewicz - * @author Tobias Kaminsky - * Copyright (C) 2017-2018 Mario Danic - * Copyright (C) 2019 Chris Narkiewicz - * Copyright (C) 2019 Tobias Kaminsky - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017-2018 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.accounts.Account; diff --git a/app/src/gplay/java/com/owncloud/android/utils/SecurityUtils.java b/app/src/gplay/java/com/owncloud/android/utils/SecurityUtils.java index f38eedbe3c08..954bba461752 100644 --- a/app/src/gplay/java/com/owncloud/android/utils/SecurityUtils.java +++ b/app/src/gplay/java/com/owncloud/android/utils/SecurityUtils.java @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2018 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2018 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/huawei/java/com/nextcloud/client/di/VariantComponentsModule.java b/app/src/huawei/java/com/nextcloud/client/di/VariantComponentsModule.java index cd2f5ef69aba..74822d8b673d 100644 --- a/app/src/huawei/java/com/nextcloud/client/di/VariantComponentsModule.java +++ b/app/src/huawei/java/com/nextcloud/client/di/VariantComponentsModule.java @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2919 Chris Narkiewicz - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.di; diff --git a/app/src/huawei/java/com/owncloud/android/utils/PushUtils.java b/app/src/huawei/java/com/owncloud/android/utils/PushUtils.java index 2ae3f798e8fe..38998104e821 100644 --- a/app/src/huawei/java/com/owncloud/android/utils/PushUtils.java +++ b/app/src/huawei/java/com/owncloud/android/utils/PushUtils.java @@ -1,21 +1,10 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * @author Chris Narkiewicz Copyright (C) 2017 Mario Danic Copyright (C) 2019 Chris Narkiewicz - *

- * This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General - * Public License as published by the Free Software Foundation, either version 3 of the License, or at your option) any - * later version. - *

- * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more - * details. - *

- * You should have received a copy of the GNU Affero General Public License along with this program. If not, see - * . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.Context; diff --git a/app/src/huawei/java/com/owncloud/android/utils/SecurityUtils.java b/app/src/huawei/java/com/owncloud/android/utils/SecurityUtils.java index f3d6ac234b62..721f0269ba16 100644 --- a/app/src/huawei/java/com/owncloud/android/utils/SecurityUtils.java +++ b/app/src/huawei/java/com/owncloud/android/utils/SecurityUtils.java @@ -1,18 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic Copyright (C) 2018 Mario Danic - *

- * This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General - * Public License as published by the Free Software Foundation, either version 3 of the License, or at your option) any - * later version. - *

- * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more - * details. - *

- * You should have received a copy of the GNU Affero General Public License along with this program. If not, see - * . + * SPDX-FileCopyrightText: 2018 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/main/java/com/nextcloud/client/NominatimClient.kt b/app/src/main/java/com/nextcloud/client/NominatimClient.kt index 283d528e8e3a..d5b07fd00255 100644 --- a/app/src/main/java/com/nextcloud/client/NominatimClient.kt +++ b/app/src/main/java/com/nextcloud/client/NominatimClient.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author ZetaTom - * Copyright (C) 2023 ZetaTom - * Copyright (C) 2023 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client diff --git a/app/src/main/java/com/nextcloud/client/core/LocalBinder.kt b/app/src/main/java/com/nextcloud/client/core/LocalBinder.kt index 404c55f8d4c4..8d28140a47ce 100644 --- a/app/src/main/java/com/nextcloud/client/core/LocalBinder.kt +++ b/app/src/main/java/com/nextcloud/client/core/LocalBinder.kt @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application - * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.core diff --git a/app/src/main/java/com/nextcloud/client/core/LocalConnection.kt b/app/src/main/java/com/nextcloud/client/core/LocalConnection.kt index 7708e04c01b1..9ca3f81cfdcb 100644 --- a/app/src/main/java/com/nextcloud/client/core/LocalConnection.kt +++ b/app/src/main/java/com/nextcloud/client/core/LocalConnection.kt @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application - * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.core diff --git a/app/src/main/java/com/nextcloud/client/database/dao/FileDao.kt b/app/src/main/java/com/nextcloud/client/database/dao/FileDao.kt index c895dad97e1f..e04cc277b815 100644 --- a/app/src/main/java/com/nextcloud/client/database/dao/FileDao.kt +++ b/app/src/main/java/com/nextcloud/client/database/dao/FileDao.kt @@ -1,25 +1,10 @@ /* - * Nextcloud Android client application - * - * @author Dariusz Olszewski - * Copyright (C) 2022 Dariusz Olszewski - * Copyright (C) 2022 Nextcloud GmbH - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2022 Dariusz Olszewski + * SPDX-FileCopyrightText: 2022 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.client.database.dao import androidx.room.Dao diff --git a/app/src/main/java/com/nextcloud/client/device/BatteryStatus.kt b/app/src/main/java/com/nextcloud/client/device/BatteryStatus.kt index 2bd1be16f2db..8fee2a813897 100644 --- a/app/src/main/java/com/nextcloud/client/device/BatteryStatus.kt +++ b/app/src/main/java/com/nextcloud/client/device/BatteryStatus.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.device diff --git a/app/src/main/java/com/nextcloud/client/di/ComponentsModule.java b/app/src/main/java/com/nextcloud/client/di/ComponentsModule.java index 84e1f447fbd1..60346b2fbb11 100644 --- a/app/src/main/java/com/nextcloud/client/di/ComponentsModule.java +++ b/app/src/main/java/com/nextcloud/client/di/ComponentsModule.java @@ -1,23 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.client.di; import com.nextcloud.client.documentscan.DocumentScanActivity; diff --git a/app/src/main/java/com/nextcloud/client/editimage/EditImageActivity.kt b/app/src/main/java/com/nextcloud/client/editimage/EditImageActivity.kt index 1d6e22590a43..b16e0f6e070b 100644 --- a/app/src/main/java/com/nextcloud/client/editimage/EditImageActivity.kt +++ b/app/src/main/java/com/nextcloud/client/editimage/EditImageActivity.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author ZetaTom - * Copyright (C) 2023 ZetaTom - * Copyright (C) 2023 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.editimage diff --git a/app/src/main/java/com/nextcloud/client/etm/EtmViewModel.kt b/app/src/main/java/com/nextcloud/client/etm/EtmViewModel.kt index 01e12e9b40d4..c40b30e0c917 100644 --- a/app/src/main/java/com/nextcloud/client/etm/EtmViewModel.kt +++ b/app/src/main/java/com/nextcloud/client/etm/EtmViewModel.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.etm diff --git a/app/src/main/java/com/nextcloud/client/etm/pages/EtmBackgroundJobsFragment.kt b/app/src/main/java/com/nextcloud/client/etm/pages/EtmBackgroundJobsFragment.kt index d55caec0b0ae..a33505906f46 100644 --- a/app/src/main/java/com/nextcloud/client/etm/pages/EtmBackgroundJobsFragment.kt +++ b/app/src/main/java/com/nextcloud/client/etm/pages/EtmBackgroundJobsFragment.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.etm.pages diff --git a/app/src/main/java/com/nextcloud/client/files/DeepLinkHandler.kt b/app/src/main/java/com/nextcloud/client/files/DeepLinkHandler.kt index ce1732cf8d90..c4707f939673 100644 --- a/app/src/main/java/com/nextcloud/client/files/DeepLinkHandler.kt +++ b/app/src/main/java/com/nextcloud/client/files/DeepLinkHandler.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.files diff --git a/app/src/main/java/com/nextcloud/client/files/Direction.kt b/app/src/main/java/com/nextcloud/client/files/Direction.kt index d288c15b0e98..e2f0402158a7 100644 --- a/app/src/main/java/com/nextcloud/client/files/Direction.kt +++ b/app/src/main/java/com/nextcloud/client/files/Direction.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.files diff --git a/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobFactory.kt b/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobFactory.kt index 03ece0215871..b0087103dadc 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobFactory.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobFactory.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManager.kt b/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManager.kt index ad8ea71bc795..68a7a027ec57 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManager.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManager.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManagerImpl.kt b/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManagerImpl.kt index 841c8a8af8dd..945e14ded7ca 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManagerImpl.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/BackgroundJobManagerImpl.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/ContactsBackupWork.kt b/app/src/main/java/com/nextcloud/client/jobs/ContactsBackupWork.kt index fcf02665fba1..0d7ef0a6f22f 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/ContactsBackupWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/ContactsBackupWork.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/JobInfo.kt b/app/src/main/java/com/nextcloud/client/jobs/JobInfo.kt index 95379fcbf023..935964c5490a 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/JobInfo.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/JobInfo.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/JobsModule.kt b/app/src/main/java/com/nextcloud/client/jobs/JobsModule.kt index 79f2f2386c3d..f05e9a041823 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/JobsModule.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/JobsModule.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/TestJob.kt b/app/src/main/java/com/nextcloud/client/jobs/TestJob.kt index cfd9e996c0a3..c30f2cb169da 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/TestJob.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/TestJob.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/download/DownloadTask.kt b/app/src/main/java/com/nextcloud/client/jobs/download/DownloadTask.kt index 32678a45f387..692f86982d83 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/download/DownloadTask.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/download/DownloadTask.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs.download diff --git a/app/src/main/java/com/nextcloud/client/jobs/transfer/TransferState.kt b/app/src/main/java/com/nextcloud/client/jobs/transfer/TransferState.kt index f4bdd87fb3d6..596e51a6e219 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/transfer/TransferState.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/transfer/TransferState.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs.transfer diff --git a/app/src/main/java/com/nextcloud/client/migrations/MigrationError.kt b/app/src/main/java/com/nextcloud/client/migrations/MigrationError.kt index fce1abca5d84..67aabecd15cb 100644 --- a/app/src/main/java/com/nextcloud/client/migrations/MigrationError.kt +++ b/app/src/main/java/com/nextcloud/client/migrations/MigrationError.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.migrations diff --git a/app/src/main/java/com/nextcloud/client/migrations/MigrationInfo.kt b/app/src/main/java/com/nextcloud/client/migrations/MigrationInfo.kt index c7e3b883bd53..2e227289ff35 100644 --- a/app/src/main/java/com/nextcloud/client/migrations/MigrationInfo.kt +++ b/app/src/main/java/com/nextcloud/client/migrations/MigrationInfo.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.migrations diff --git a/app/src/main/java/com/nextcloud/client/migrations/Migrations.kt b/app/src/main/java/com/nextcloud/client/migrations/Migrations.kt index d459d3b7aa75..31d4a0ea6707 100644 --- a/app/src/main/java/com/nextcloud/client/migrations/Migrations.kt +++ b/app/src/main/java/com/nextcloud/client/migrations/Migrations.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.migrations diff --git a/app/src/main/java/com/nextcloud/client/migrations/MigrationsDb.kt b/app/src/main/java/com/nextcloud/client/migrations/MigrationsDb.kt index f864e05cc9f5..d7e03579f186 100644 --- a/app/src/main/java/com/nextcloud/client/migrations/MigrationsDb.kt +++ b/app/src/main/java/com/nextcloud/client/migrations/MigrationsDb.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.migrations diff --git a/app/src/main/java/com/nextcloud/client/migrations/MigrationsManager.kt b/app/src/main/java/com/nextcloud/client/migrations/MigrationsManager.kt index 2bca8c9c65f4..5fc6b82f2d5c 100644 --- a/app/src/main/java/com/nextcloud/client/migrations/MigrationsManager.kt +++ b/app/src/main/java/com/nextcloud/client/migrations/MigrationsManager.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.migrations diff --git a/app/src/main/java/com/nextcloud/client/migrations/MigrationsManagerImpl.kt b/app/src/main/java/com/nextcloud/client/migrations/MigrationsManagerImpl.kt index 95197af6622a..d6afa000cccb 100644 --- a/app/src/main/java/com/nextcloud/client/migrations/MigrationsManagerImpl.kt +++ b/app/src/main/java/com/nextcloud/client/migrations/MigrationsManagerImpl.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.migrations diff --git a/app/src/main/java/com/nextcloud/client/mixins/ActivityMixin.kt b/app/src/main/java/com/nextcloud/client/mixins/ActivityMixin.kt index 6041b0d352a5..98406e20e16a 100644 --- a/app/src/main/java/com/nextcloud/client/mixins/ActivityMixin.kt +++ b/app/src/main/java/com/nextcloud/client/mixins/ActivityMixin.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.mixins diff --git a/app/src/main/java/com/nextcloud/client/mixins/MixinRegistry.kt b/app/src/main/java/com/nextcloud/client/mixins/MixinRegistry.kt index 2fc01bf9e35a..c38e066fe83c 100644 --- a/app/src/main/java/com/nextcloud/client/mixins/MixinRegistry.kt +++ b/app/src/main/java/com/nextcloud/client/mixins/MixinRegistry.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.mixins diff --git a/app/src/main/java/com/nextcloud/client/mixins/SessionMixin.kt b/app/src/main/java/com/nextcloud/client/mixins/SessionMixin.kt index 21beaeee58a0..365b56e5aaca 100644 --- a/app/src/main/java/com/nextcloud/client/mixins/SessionMixin.kt +++ b/app/src/main/java/com/nextcloud/client/mixins/SessionMixin.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.mixins diff --git a/app/src/main/java/com/nextcloud/client/network/Connectivity.kt b/app/src/main/java/com/nextcloud/client/network/Connectivity.kt index 63783b7d2366..11ac9866b9ed 100644 --- a/app/src/main/java/com/nextcloud/client/network/Connectivity.kt +++ b/app/src/main/java/com/nextcloud/client/network/Connectivity.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.network diff --git a/app/src/main/java/com/nextcloud/client/network/ConnectivityService.java b/app/src/main/java/com/nextcloud/client/network/ConnectivityService.java index 1a314dd2eab1..2f97bae39c0c 100644 --- a/app/src/main/java/com/nextcloud/client/network/ConnectivityService.java +++ b/app/src/main/java/com/nextcloud/client/network/ConnectivityService.java @@ -1,23 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.client.network; /** diff --git a/app/src/main/java/com/nextcloud/ui/ImageDetailFragment.kt b/app/src/main/java/com/nextcloud/ui/ImageDetailFragment.kt index 95b35e8170ba..8fc1890063e9 100644 --- a/app/src/main/java/com/nextcloud/ui/ImageDetailFragment.kt +++ b/app/src/main/java/com/nextcloud/ui/ImageDetailFragment.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author ZetaTom - * Copyright (C) 2023 ZetaTom - * Copyright (C) 2023 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.ui diff --git a/app/src/main/java/com/nextcloud/utils/ShortcutUtil.kt b/app/src/main/java/com/nextcloud/utils/ShortcutUtil.kt index b45432c7944f..16b8bc389801 100644 --- a/app/src/main/java/com/nextcloud/utils/ShortcutUtil.kt +++ b/app/src/main/java/com/nextcloud/utils/ShortcutUtil.kt @@ -1,24 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Felix Nüsse - * - * Copyright (C) 2022 Felix Nüsse - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2022 Felix Nüsse + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.utils import android.app.PendingIntent diff --git a/app/src/main/java/com/nmc/android/ui/LauncherActivity.kt b/app/src/main/java/com/nmc/android/ui/LauncherActivity.kt index 0573b12ecc59..db2068781d31 100644 --- a/app/src/main/java/com/nmc/android/ui/LauncherActivity.kt +++ b/app/src/main/java/com/nmc/android/ui/LauncherActivity.kt @@ -1,23 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author TSI-mc - * Copyright (C) 2023 TSI-mc - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2023 Andy Scherzinger + * SPDX-FileCopyrightText: 2023 TSI-mc + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nmc.android.ui import android.content.Intent diff --git a/app/src/main/java/com/owncloud/android/datamodel/FilesystemDataProvider.java b/app/src/main/java/com/owncloud/android/datamodel/FilesystemDataProvider.java index 92cc7b19c982..6e088e721150 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/FilesystemDataProvider.java +++ b/app/src/main/java/com/owncloud/android/datamodel/FilesystemDataProvider.java @@ -1,21 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 Nextcloud. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/ui/activity/CopyToClipboardActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/CopyToClipboardActivity.kt index 197a0b97a3cd..2fdd965173c7 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/CopyToClipboardActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/CopyToClipboardActivity.kt @@ -1,22 +1,8 @@ /* - * ownCloud Android client application + * Nextcloud - Android Client * - * @author David A. Velasco - * @author Andy Scherzinger - * Copyright (C) 2015 ownCloud Inc. - * Copyright (C) 2018 Andy Scherzinger - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.activity diff --git a/app/src/main/java/com/owncloud/android/ui/activity/FolderPickerActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/FolderPickerActivity.kt index 18abd8d85165..0961de2671b8 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/FolderPickerActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/FolderPickerActivity.kt @@ -1,21 +1,9 @@ /* - * ownCloud Android client application - * @author TSI-mc - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2023 TSI-mc - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 TSI-mc + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.activity diff --git a/app/src/main/java/com/owncloud/android/ui/activity/ManageSpaceActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/ManageSpaceActivity.kt index dc2c56bd58a5..909dd0d58131 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/ManageSpaceActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/ManageSpaceActivity.kt @@ -1,21 +1,8 @@ /* - * ownCloud Android client application - * - * @author masensio - * Copyright (C) 2016 ownCloud Inc. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.activity diff --git a/app/src/main/java/com/owncloud/android/ui/activity/PassCodeActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/PassCodeActivity.kt index db7f1f54a2f7..282cc7c139ad 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/PassCodeActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/PassCodeActivity.kt @@ -1,25 +1,10 @@ /* - * ownCloud Android client application - * - * @author Bartek Przybylski - * @author masensio - * @author David A. Velasco - * Copyright (C) 2011 Bartek Przybylski - * Copyright (C) 2015 ownCloud Inc. - * Copyright (C) 2020 Kwon Yuna - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-FileCopyrightText: 2011 Bartek Przybylski + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.activity diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchFooterViewHolder.kt b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchFooterViewHolder.kt index d4cb9d1d91c4..61c49765d57b 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchFooterViewHolder.kt +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchFooterViewHolder.kt @@ -1,23 +1,9 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Álvaro Brey Vilas - * Copyright (C) 2021 Álvaro Brey Vilas - * Copyright (C) 2021 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2021 Álvaro Brey + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/GetRemoteFileTask.kt b/app/src/main/java/com/owncloud/android/ui/asynctasks/GetRemoteFileTask.kt index 3120f07ce2d6..568bcfc934f1 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/GetRemoteFileTask.kt +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/GetRemoteFileTask.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.asynctasks diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/AccountRemovalDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/AccountRemovalDialog.kt index 8498dbf7d11d..e04d85944095 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/AccountRemovalDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/AccountRemovalDialog.kt @@ -1,26 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author ZetaTom - * @author Tobias Kaminsky - * Copyright (C) 2023 ZetaTom - * Copyright (C) 2020 Tobias Kaminsky - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2020-2023 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.dialog import android.app.Dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/CreateFolderDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/CreateFolderDialogFragment.kt index a8eecc464086..958d231cda10 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/CreateFolderDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/CreateFolderDialogFragment.kt @@ -1,21 +1,12 @@ /* - * ownCloud Android client application - * - * @author David A. Velasco - * Copyright (C) 2015 ownCloud Inc. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2015 David A. Velasco + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/ExpirationDatePickerDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/ExpirationDatePickerDialogFragment.kt index 22223b199004..e43b325af5de 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/ExpirationDatePickerDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/ExpirationDatePickerDialogFragment.kt @@ -1,24 +1,14 @@ /* - * ownCloud Android client application + * Nextcloud - Android Client * - * @author David A. Velasco - * @author Andy Scherzinger - * @author TSI-mc - * Copyright (C) 2015 ownCloud Inc. - * Copyright (C) 2018 Andy Scherzinger - * Copyright (C) 2018 TSI-mc - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2021 2018 TSI-mc + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Andy Scherzinger + * SPDX-FileCopyrightText: 2015 David A. Velasco + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/IndeterminateProgressDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/IndeterminateProgressDialog.kt index 4722796e9c57..1d7534219358 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/IndeterminateProgressDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/IndeterminateProgressDialog.kt @@ -1,22 +1,11 @@ -/** - * ownCloud Android client application - * - * Copyright (C) 2015 ownCloud Inc. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. +/* + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2015 David A. Velasco + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - @file:Suppress("DEPRECATION") package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/LoadingDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/LoadingDialog.kt index a1854907e9bb..c3ca59c3b76e 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/LoadingDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/LoadingDialog.kt @@ -1,20 +1,10 @@ /* - * ownCloud Android client application - * - * Copyright (C) 2015 ownCloud Inc. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2015 masensio + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SharePasswordDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SharePasswordDialogFragment.kt index 5795076df890..2b8e9dde57c4 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SharePasswordDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SharePasswordDialogFragment.kt @@ -1,22 +1,13 @@ /* - * ownCloud Android client application + * Nextcloud - Android Client * - * @author masensio - * @author Andy Scherzinger - * Copyright (C) 2015 ownCloud GmbH. - * Copyright (C) 2018 Andy Scherzinger - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2017-2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Andy Scherzinger + * SPDX-FileCopyrightText: 2015 masensio + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/events/ChangeMenuEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/ChangeMenuEvent.kt index c832ddcb0c28..2d11080cf29f 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/ChangeMenuEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/ChangeMenuEvent.kt @@ -1,21 +1,9 @@ -/** - * Nextcloud Android client application - * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/events/DummyDrawerEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/DummyDrawerEvent.kt index a6ef22f65b15..3912216b11ae 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/DummyDrawerEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/DummyDrawerEvent.kt @@ -1,21 +1,9 @@ -/** - * Nextcloud Android client application - * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/events/FavoriteEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/FavoriteEvent.kt index 6a51e979160d..3b4808dfb131 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/FavoriteEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/FavoriteEvent.kt @@ -1,21 +1,9 @@ -/** - * Nextcloud Android client application - * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/events/SearchEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/SearchEvent.kt index 966687d2e0f0..2144e700a832 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/SearchEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/SearchEvent.kt @@ -1,21 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/events/SyncEventFinished.kt b/app/src/main/java/com/owncloud/android/ui/events/SyncEventFinished.kt index 9d0ce00632df..3b6f3ce36be5 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/SyncEventFinished.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/SyncEventFinished.kt @@ -1,21 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/events/TokenPushEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/TokenPushEvent.kt index fc93aebc3174..3edf8a1e1e03 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/TokenPushEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/TokenPushEvent.kt @@ -1,21 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/events/VCardToggleEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/VCardToggleEvent.kt index 706ae9d14860..15c6cc63e4fa 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/VCardToggleEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/VCardToggleEvent.kt @@ -1,21 +1,9 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.events diff --git a/app/src/main/java/com/owncloud/android/ui/helpers/UriUploader.kt b/app/src/main/java/com/owncloud/android/ui/helpers/UriUploader.kt index a858b321e3d5..ef791a1727d6 100644 --- a/app/src/main/java/com/owncloud/android/ui/helpers/UriUploader.kt +++ b/app/src/main/java/com/owncloud/android/ui/helpers/UriUploader.kt @@ -1,21 +1,12 @@ /* - * ownCloud Android client application - * - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2022 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2024 Alper Ozturk + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2018-2021 Tobias Kaminsky + * SPDX-FileCopyrightText: 2022 Nextcloud GmbH + * SPDX-FileCopyrightText: 2016 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.helpers diff --git a/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaActivity.kt b/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaActivity.kt index 74350f20aad7..0da228a12ca4 100644 --- a/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaActivity.kt @@ -1,28 +1,14 @@ /* - * ownCloud Android client application + * Nextcloud - Android Client * - * @author David A. Velasco - * @author Chris Narkiewicz - * @author Andy Scherzinger - * @author TSI-mc - * @author Parneet Singh - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2019 Chris Narkiewicz - * Copyright (C) 2020 Andy Scherzinger - * Copyright (C) 2023 TSI-mc - * Copyright (C) Parneet Singh - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2023 Parneet Singh + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2023 TSI-mc + * SPDX-FileCopyrightText: 2020 Andy Scherzinger + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2016 David A. Velasco + * SPDX-FileCopyrightText: 2016 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.ui.preview diff --git a/app/src/main/java/com/owncloud/android/ui/unifiedsearch/GetSearchProvidersTask.kt b/app/src/main/java/com/owncloud/android/ui/unifiedsearch/GetSearchProvidersTask.kt index 38dc196a3a5a..d86946e245c6 100644 --- a/app/src/main/java/com/owncloud/android/ui/unifiedsearch/GetSearchProvidersTask.kt +++ b/app/src/main/java/com/owncloud/android/ui/unifiedsearch/GetSearchProvidersTask.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.unifiedsearch diff --git a/app/src/main/java/com/owncloud/android/ui/unifiedsearch/SearchOnProviderTask.kt b/app/src/main/java/com/owncloud/android/ui/unifiedsearch/SearchOnProviderTask.kt index 8bfc2ba88e10..6186a5ff0738 100644 --- a/app/src/main/java/com/owncloud/android/ui/unifiedsearch/SearchOnProviderTask.kt +++ b/app/src/main/java/com/owncloud/android/ui/unifiedsearch/SearchOnProviderTask.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.unifiedsearch diff --git a/app/src/main/java/com/owncloud/android/ui/unifiedsearch/UnifiedSearchViewModel.kt b/app/src/main/java/com/owncloud/android/ui/unifiedsearch/UnifiedSearchViewModel.kt index c36b5d265c35..8dd9800d36b4 100644 --- a/app/src/main/java/com/owncloud/android/ui/unifiedsearch/UnifiedSearchViewModel.kt +++ b/app/src/main/java/com/owncloud/android/ui/unifiedsearch/UnifiedSearchViewModel.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.unifiedsearch diff --git a/app/src/main/java/com/owncloud/android/utils/DataHolderUtil.java b/app/src/main/java/com/owncloud/android/utils/DataHolderUtil.java index 24f0e71681a9..4114140efcf6 100644 --- a/app/src/main/java/com/owncloud/android/utils/DataHolderUtil.java +++ b/app/src/main/java/com/owncloud/android/utils/DataHolderUtil.java @@ -1,21 +1,9 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - *

- * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - *

- * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - *

- * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/main/java/com/owncloud/android/utils/KeyboardUtils.kt b/app/src/main/java/com/owncloud/android/utils/KeyboardUtils.kt index 19d337d18224..f8a742b9a626 100644 --- a/app/src/main/java/com/owncloud/android/utils/KeyboardUtils.kt +++ b/app/src/main/java/com/owncloud/android/utils/KeyboardUtils.kt @@ -1,27 +1,11 @@ /* - * Nextcloud Android client application - * - * @author ZetaTom - * @author Álvaro Brey - * Copyright (C) 2023 ZetaTom - * Copyright (C) 2022 Álvaro Brey - * Copyright (C) 2022 Nextcloud GmbH - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE - * License as published by the Free Software Foundation; either - * version 3 of the License, or any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU AFFERO GENERAL PUBLIC LICENSE for more details. - * - * You should have received a copy of the GNU Affero General Public - * License along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2022-2023 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils import android.view.Window diff --git a/app/src/main/java/com/owncloud/android/utils/PermissionUtil.kt b/app/src/main/java/com/owncloud/android/utils/PermissionUtil.kt index 78b3396e409e..32139657d67e 100644 --- a/app/src/main/java/com/owncloud/android/utils/PermissionUtil.kt +++ b/app/src/main/java/com/owncloud/android/utils/PermissionUtil.kt @@ -1,26 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Álvaro Brey Vilas - * @author Andy Scherzinger - * Copyright (C) 2021 Álvaro Brey Vilas - * Copyright (C) 2021 Nextcloud GmbH - * Copyright (C) 2015 Andy Scherzinger - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2021 Álvaro Brey + * SPDX-FileCopyrightText: 2021 Nextcloud GmbH + * SPDX-FileCopyrightText: 2015 Andy Scherzinger + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils import android.Manifest diff --git a/app/src/main/java/com/owncloud/android/utils/UriUtils.kt b/app/src/main/java/com/owncloud/android/utils/UriUtils.kt index 080bece54506..65845b93fa5f 100644 --- a/app/src/main/java/com/owncloud/android/utils/UriUtils.kt +++ b/app/src/main/java/com/owncloud/android/utils/UriUtils.kt @@ -1,19 +1,11 @@ -/** - * ownCloud Android client application - * - * Copyright (C) 2015 ownCloud Inc. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see //www.gnu.org/licenses/>. + * SPDX-FileCopyrightText: 2023 Álvaro Brey + * SPDX-FileCopyrightText: 2021 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-FileCopyrightText: 2015 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.utils diff --git a/app/src/main/java/com/owncloud/android/utils/svg/MenuSimpleTarget.java b/app/src/main/java/com/owncloud/android/utils/svg/MenuSimpleTarget.java index 9f2d986b72a3..055afddacfe1 100644 --- a/app/src/main/java/com/owncloud/android/utils/svg/MenuSimpleTarget.java +++ b/app/src/main/java/com/owncloud/android/utils/svg/MenuSimpleTarget.java @@ -1,33 +1,17 @@ -/** - * Nextcloud Android client application - * - * @author Alejandro Bautista - * Copyright (C) 2017 Andy Scherzinger - * Copyright (C) 2017 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. +/* + * Nextcloud - Android Client * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2017 Alejandro Morales + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils.svg; import com.bumptech.glide.request.target.SimpleTarget; /** - * SimpleTarget for MenuItems + * SimpleTarget for MenuItems. */ - public abstract class MenuSimpleTarget extends SimpleTarget{ private final int mIdMenuItem; @@ -37,7 +21,6 @@ public MenuSimpleTarget(int idMenuItem){ this.mIdMenuItem=idMenuItem; } - public int getIdMenuItem() { return mIdMenuItem; } diff --git a/app/src/main/java/org/nextcloud/providers/cursors/FileCursor.java b/app/src/main/java/org/nextcloud/providers/cursors/FileCursor.java index af8edfe4651a..0a3d2ad69a75 100644 --- a/app/src/main/java/org/nextcloud/providers/cursors/FileCursor.java +++ b/app/src/main/java/org/nextcloud/providers/cursors/FileCursor.java @@ -1,23 +1,12 @@ /* - * nextCloud Android client application - * - * @author Bartosz Przybylski - * Copyright (C) 2016 Bartosz Przybylski - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Jens Mueller + * SPDX-FileCopyrightText: 2016 Iskra Delta + * SPDX-FileCopyrightText: 2015 Bartosz Przybylski + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - package org.nextcloud.providers.cursors; import android.database.MatrixCursor; diff --git a/app/src/main/java/org/nextcloud/providers/cursors/RootCursor.java b/app/src/main/java/org/nextcloud/providers/cursors/RootCursor.java index 2e5a1cd8c241..e154050fa8ac 100644 --- a/app/src/main/java/org/nextcloud/providers/cursors/RootCursor.java +++ b/app/src/main/java/org/nextcloud/providers/cursors/RootCursor.java @@ -1,23 +1,11 @@ /* - * nextCloud Android client application - * - * @author Bartosz Przybylski - * Copyright (C) 2016 Bartosz Przybylski - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2021 Chris Narkiewicz + * SPDX-FileCopyrightText: 2019 Jens Mueller + * SPDX-FileCopyrightText: 2016 Bartosz Przybylski + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - package org.nextcloud.providers.cursors; import android.content.Context; diff --git a/app/src/main/res/drawable/borderless_btn.xml b/app/src/main/res/drawable/borderless_btn.xml index 6cc185ea0f57..1e637b9f828a 100644 --- a/app/src/main/res/drawable/borderless_btn.xml +++ b/app/src/main/res/drawable/borderless_btn.xml @@ -1,29 +1,14 @@ - + + + - - - \ No newline at end of file + diff --git a/app/src/main/res/drawable/e2e_border.xml b/app/src/main/res/drawable/e2e_border.xml index e2e72e79466f..84577fa080d7 100644 --- a/app/src/main/res/drawable/e2e_border.xml +++ b/app/src/main/res/drawable/e2e_border.xml @@ -1,29 +1,15 @@ - + android:shape="rectangle"> - + diff --git a/app/src/main/res/drawable/ic_assistant.xml b/app/src/main/res/drawable/ic_assistant.xml index 237c16cc017b..9308c15f6ea4 100644 --- a/app/src/main/res/drawable/ic_assistant.xml +++ b/app/src/main/res/drawable/ic_assistant.xml @@ -1,24 +1,10 @@ - + ~ SPDX-FileCopyrightText: 2024 Alper Ozturk + ~ SPDX-FileCopyrightText: 2024 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2018-2024 Google LLC + ~ SPDX-License-Identifier: Apache-2.0 --> - + android:tint="?attr/colorControlNormal" + android:viewportWidth="960" + android:viewportHeight="960"> + diff --git a/app/src/main/res/drawable/ic_dashboard.xml b/app/src/main/res/drawable/ic_dashboard.xml index ddff82815997..cf60c988baf7 100644 --- a/app/src/main/res/drawable/ic_dashboard.xml +++ b/app/src/main/res/drawable/ic_dashboard.xml @@ -1,35 +1,20 @@ - - + ~ SPDX-FileCopyrightText: 2022 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> + + android:viewportHeight="16"> + android:strokeLineJoin="round" /> diff --git a/app/src/main/res/drawable/ic_document_grey600.xml b/app/src/main/res/drawable/ic_document_grey600.xml index 850b7058bb78..c997f20a94ac 100644 --- a/app/src/main/res/drawable/ic_document_grey600.xml +++ b/app/src/main/res/drawable/ic_document_grey600.xml @@ -1,26 +1,16 @@ - + android:height="24dp" + android:tint="#757575" + android:viewportWidth="960" + android:viewportHeight="960"> + diff --git a/app/src/main/res/drawable/ic_edit.xml b/app/src/main/res/drawable/ic_edit.xml index 406f0b5f6f70..328ba59488d7 100644 --- a/app/src/main/res/drawable/ic_edit.xml +++ b/app/src/main/res/drawable/ic_edit.xml @@ -1,25 +1,10 @@ - + ~ SPDX-FileCopyrightText: 2019 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2019 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> - * This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General - * Public License as published by the Free Software Foundation, either version 3 of the License, or at your option) any - * later version. - *

- * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more - * details. - *

- * You should have received a copy of the GNU Affero General Public License along with this program. If not, see - * . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.Context; diff --git a/app/src/qa/java/com/owncloud/android/utils/SecurityUtils.java b/app/src/qa/java/com/owncloud/android/utils/SecurityUtils.java index f3d6ac234b62..721f0269ba16 100644 --- a/app/src/qa/java/com/owncloud/android/utils/SecurityUtils.java +++ b/app/src/qa/java/com/owncloud/android/utils/SecurityUtils.java @@ -1,18 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic Copyright (C) 2018 Mario Danic - *

- * This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General - * Public License as published by the Free Software Foundation, either version 3 of the License, or at your option) any - * later version. - *

- * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more - * details. - *

- * You should have received a copy of the GNU Affero General Public License along with this program. If not, see - * . + * SPDX-FileCopyrightText: 2018 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/test/java/com/nextcloud/client/etm/TestEtmViewModel.kt b/app/src/test/java/com/nextcloud/client/etm/TestEtmViewModel.kt index bfcfcea1d894..ad1843ad6ad4 100644 --- a/app/src/test/java/com/nextcloud/client/etm/TestEtmViewModel.kt +++ b/app/src/test/java/com/nextcloud/client/etm/TestEtmViewModel.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.etm diff --git a/app/src/test/java/com/nextcloud/client/jobs/BackgroundJobFactoryTest.kt b/app/src/test/java/com/nextcloud/client/jobs/BackgroundJobFactoryTest.kt index 3bc9c77d665d..a243e8e18b36 100644 --- a/app/src/test/java/com/nextcloud/client/jobs/BackgroundJobFactoryTest.kt +++ b/app/src/test/java/com/nextcloud/client/jobs/BackgroundJobFactoryTest.kt @@ -1,21 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/test/java/com/nextcloud/client/mixins/MixinRegistryTest.kt b/app/src/test/java/com/nextcloud/client/mixins/MixinRegistryTest.kt index d8be6f8a22e0..20299ecbcec8 100644 --- a/app/src/test/java/com/nextcloud/client/mixins/MixinRegistryTest.kt +++ b/app/src/test/java/com/nextcloud/client/mixins/MixinRegistryTest.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.mixins diff --git a/app/src/test/java/com/nextcloud/client/mixins/SessionMixinTest.kt b/app/src/test/java/com/nextcloud/client/mixins/SessionMixinTest.kt index 1f1b979cdddc..97c5dac4b1fe 100644 --- a/app/src/test/java/com/nextcloud/client/mixins/SessionMixinTest.kt +++ b/app/src/test/java/com/nextcloud/client/mixins/SessionMixinTest.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Chris Narkiewicz - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.mixins diff --git a/app/src/versionDev/java/com/owncloud/android/utils/PushUtils.java b/app/src/versionDev/java/com/owncloud/android/utils/PushUtils.java index 8bbea47ab12d..f78017106aa8 100644 --- a/app/src/versionDev/java/com/owncloud/android/utils/PushUtils.java +++ b/app/src/versionDev/java/com/owncloud/android/utils/PushUtils.java @@ -1,25 +1,10 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * @author Chris Narkiewicz - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2019 Chris Narkiewicz - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.Context; diff --git a/app/src/versionDev/java/com/owncloud/android/utils/SecurityUtils.java b/app/src/versionDev/java/com/owncloud/android/utils/SecurityUtils.java index 3f25b7cdd1be..721f0269ba16 100644 --- a/app/src/versionDev/java/com/owncloud/android/utils/SecurityUtils.java +++ b/app/src/versionDev/java/com/owncloud/android/utils/SecurityUtils.java @@ -1,21 +1,8 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2018 Mario Danic - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * SPDX-FileCopyrightText: 2018 Mario Danic + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; From 2fff2f6aee7927d6d224456bd4a924aab5754cfd Mon Sep 17 00:00:00 2001 From: hotorcelexo Date: Fri, 5 Apr 2024 11:53:10 +0300 Subject: [PATCH 03/11] Update strings.xml the lines are confused in meaning Signed-off-by: hotorcelexo --- app/src/main/res/values/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8a1185081df4..a2777a201eee 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -41,8 +41,8 @@ Task successfully created An error occurred while creating the task - An error occurred while deleting the task - Task successfully deleted + Task successfully deleted + An error occurred while deleting the task Type some text From d40da36805f41a1dd5d2a4a171af0bcb332e4d5b Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 16:54:26 +0200 Subject: [PATCH 04/11] Add SPDX header Signed-off-by: Andy Scherzinger --- .../main/res/drawable-night/round_bgnd.xml | 25 +++------ .../res/drawable-night/shared_via_link.xml | 44 +++++----------- .../res/drawable-night/shared_via_users.xml | 37 +++++-------- app/src/main/res/drawable/ic_edit.xml | 10 ++-- .../ic_folder_overlay_account_group.xml | 29 +++-------- .../drawable/ic_folder_overlay_external.xml | 29 +++-------- .../res/drawable/ic_folder_overlay_key.xml | 29 +++-------- .../res/drawable/ic_folder_overlay_link.xml | 36 ++++--------- .../res/drawable/ic_folder_overlay_lock.xml | 29 +++-------- .../res/drawable/ic_folder_overlay_share.xml | 36 ++++--------- .../res/drawable/ic_folder_overlay_upload.xml | 29 +++-------- app/src/main/res/drawable/ic_link.xml | 11 ++-- .../res/drawable/ic_locked_dots_small.xml | 37 +++++-------- app/src/main/res/drawable/ic_more_apps.xml | 23 +++----- .../main/res/drawable/ic_music_grey600.xml | 27 +++------- app/src/main/res/drawable/ic_notes.xml | 23 +++----- app/src/main/res/drawable/ic_play.xml | 24 ++------- app/src/main/res/drawable/ic_post_add.xml | 52 ++++--------------- .../main/res/drawable/ic_user_status_away.xml | 33 ++++-------- .../main/res/drawable/ic_user_status_dnd.xml | 37 +++++-------- .../res/drawable/ic_user_status_invisible.xml | 35 ++++--------- app/src/main/res/drawable/ic_video_camera.xml | 41 +++++---------- .../drawable/indicator_dot_not_selected.xml | 38 ++++++-------- .../res/drawable/indicator_dot_selected.xml | 38 ++++++-------- app/src/main/res/drawable/online_status.xml | 24 +++------ app/src/main/res/drawable/photo_pin.xml | 23 ++------ .../res/drawable/photo_pin_background.xml | 23 ++------ app/src/main/res/drawable/progress_small.xml | 20 ++----- app/src/main/res/drawable/qrcode_scan.xml | 26 +++++----- app/src/main/res/drawable/ripple.xml | 26 +++------- app/src/main/res/drawable/round_bgnd.xml | 25 +++------ app/src/main/res/drawable/rounded_rect.xml | 28 +++------- app/src/main/res/drawable/shared_via_link.xml | 44 +++++----------- .../main/res/drawable/shared_via_users.xml | 37 +++++-------- app/src/main/res/drawable/split_action_bg.xml | 26 ---------- .../res/drawable/uploader_list_separator.xml | 26 ---------- .../whats_new_progress_transition.xml | 24 +++------ app/src/main/res/drawable/white_outline.xml | 26 +++------- .../main/res/layout/backuplist_fragment.xml | 7 ++- .../main/res/layout/files_folder_picker.xml | 9 ++-- app/src/main/res/layout/files_picker.xml | 5 +- .../main/res/layout/upload_files_layout.xml | 5 +- app/src/main/res/values/dims.xml | 1 - app/src/main/res/values/styles.xml | 1 - 44 files changed, 324 insertions(+), 834 deletions(-) delete mode 100644 app/src/main/res/drawable/split_action_bg.xml delete mode 100644 app/src/main/res/drawable/uploader_list_separator.xml diff --git a/app/src/main/res/drawable-night/round_bgnd.xml b/app/src/main/res/drawable-night/round_bgnd.xml index 9d9d087d59d7..a8a8e7bdc92d 100644 --- a/app/src/main/res/drawable-night/round_bgnd.xml +++ b/app/src/main/res/drawable-night/round_bgnd.xml @@ -1,24 +1,11 @@ - + android:shape="oval"> + diff --git a/app/src/main/res/drawable-night/shared_via_link.xml b/app/src/main/res/drawable-night/shared_via_link.xml index 7414129bea59..bd1841046f30 100644 --- a/app/src/main/res/drawable-night/shared_via_link.xml +++ b/app/src/main/res/drawable-night/shared_via_link.xml @@ -1,36 +1,16 @@ - + android:width="24dp" + android:height="24dp" + android:tint="#FFFFFFFF" + android:viewportWidth="960" + android:viewportHeight="960"> - + android:fillColor="@android:color/white" + android:pathData="M440,680L280,680Q197,680 138.5,621.5Q80,563 80,480Q80,397 138.5,338.5Q197,280 280,280L440,280L440,360L280,360Q230,360 195,395Q160,430 160,480Q160,530 195,565Q230,600 280,600L440,600L440,680ZM320,520L320,440L640,440L640,520L320,520ZM520,680L520,600L680,600Q730,600 765,565Q800,530 800,480Q800,430 765,395Q730,360 680,360L520,360L520,280L680,280Q763,280 821.5,338.5Q880,397 880,480Q880,563 821.5,621.5Q763,680 680,680L520,680Z" /> + \ No newline at end of file diff --git a/app/src/main/res/drawable-night/shared_via_users.xml b/app/src/main/res/drawable-night/shared_via_users.xml index 7ed47f1de077..612a6bf44d19 100644 --- a/app/src/main/res/drawable-night/shared_via_users.xml +++ b/app/src/main/res/drawable-night/shared_via_users.xml @@ -1,30 +1,17 @@ + android:width="24dp" + android:height="24dp" + android:viewportWidth="960" + android:viewportHeight="960"> - + android:pathData="M720,880Q670,880 635,845Q600,810 600,760Q600,753 601,745.5Q602,738 604,732L322,568Q305,583 284,591.5Q263,600 240,600Q190,600 155,565Q120,530 120,480Q120,430 155,395Q190,360 240,360Q263,360 284,368.5Q305,377 322,392L604,228Q602,222 601,214.5Q600,207 600,200Q600,150 635,115Q670,80 720,80Q770,80 805,115Q840,150 840,200Q840,250 805,285Q770,320 720,320Q697,320 676,311.5Q655,303 638,288L356,452Q358,458 359,465.5Q360,473 360,480Q360,487 359,494.5Q358,502 356,508L638,672Q655,657 676,648.5Q697,640 720,640Q770,640 805,675Q840,710 840,760Q840,810 805,845Q770,880 720,880Z" + android:strokeWidth="8" + android:strokeColor="#FF000000" /> + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_edit.xml b/app/src/main/res/drawable/ic_edit.xml index 328ba59488d7..ac538c1f850d 100644 --- a/app/src/main/res/drawable/ic_edit.xml +++ b/app/src/main/res/drawable/ic_edit.xml @@ -5,13 +5,13 @@ ~ SPDX-FileCopyrightText: 2019 Nextcloud GmbH ~ SPDX-License-Identifier: AGPL-3.0-or-later --> - . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2018-2024 Google LLC + ~ SPDX-License-Identifier: Apache-2.0 --> - - + diff --git a/app/src/main/res/drawable/ic_folder_overlay_external.xml b/app/src/main/res/drawable/ic_folder_overlay_external.xml index d4ddea4ea0ef..aa4855673371 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_external.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_external.xml @@ -1,30 +1,15 @@ - - + diff --git a/app/src/main/res/drawable/ic_folder_overlay_key.xml b/app/src/main/res/drawable/ic_folder_overlay_key.xml index 381992f9e1e2..06a4b74b6a92 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_key.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_key.xml @@ -1,30 +1,15 @@ - - + diff --git a/app/src/main/res/drawable/ic_folder_overlay_link.xml b/app/src/main/res/drawable/ic_folder_overlay_link.xml index c8aea32fa283..bd1841046f30 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_link.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_link.xml @@ -1,30 +1,16 @@ - - - + android:tint="#FFFFFFFF" + android:viewportWidth="960" + android:viewportHeight="960"> + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_folder_overlay_lock.xml b/app/src/main/res/drawable/ic_folder_overlay_lock.xml index 761e502767bd..e73414de2646 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_lock.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_lock.xml @@ -1,30 +1,15 @@ - - + diff --git a/app/src/main/res/drawable/ic_folder_overlay_share.xml b/app/src/main/res/drawable/ic_folder_overlay_share.xml index 15d238ea662a..9dba94988808 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_share.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_share.xml @@ -1,30 +1,16 @@ - - - + android:tint="#FFFFFF" + android:viewportWidth="960" + android:viewportHeight="960"> + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_folder_overlay_upload.xml b/app/src/main/res/drawable/ic_folder_overlay_upload.xml index cccfb3308519..3e06d89f7804 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_upload.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_upload.xml @@ -1,30 +1,15 @@ - - + diff --git a/app/src/main/res/drawable/ic_link.xml b/app/src/main/res/drawable/ic_link.xml index 7f6b15eba864..216121712607 100644 --- a/app/src/main/res/drawable/ic_link.xml +++ b/app/src/main/res/drawable/ic_link.xml @@ -5,9 +5,12 @@ ~ SPDX-License-Identifier: Apache-2.0 --> - + android:height="24dp" + android:tint="#757575" + android:viewportWidth="960" + android:viewportHeight="960"> + diff --git a/app/src/main/res/drawable/ic_locked_dots_small.xml b/app/src/main/res/drawable/ic_locked_dots_small.xml index b492c59fb8e8..a7a40d8a75a4 100644 --- a/app/src/main/res/drawable/ic_locked_dots_small.xml +++ b/app/src/main/res/drawable/ic_locked_dots_small.xml @@ -1,33 +1,20 @@ + ~ SPDX-FileCopyrightText: 2022 Álvaro Brey + ~ SPDX-FileCopyrightText: 2022 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> - - + + diff --git a/app/src/main/res/drawable/ic_more_apps.xml b/app/src/main/res/drawable/ic_more_apps.xml index 0f857b81eaef..3854b44b90e3 100644 --- a/app/src/main/res/drawable/ic_more_apps.xml +++ b/app/src/main/res/drawable/ic_more_apps.xml @@ -1,20 +1,9 @@ - - + diff --git a/app/src/main/res/drawable/ic_notes.xml b/app/src/main/res/drawable/ic_notes.xml index 52386c660a46..6395a55c5027 100644 --- a/app/src/main/res/drawable/ic_notes.xml +++ b/app/src/main/res/drawable/ic_notes.xml @@ -1,20 +1,9 @@ - . - --> - + ~ SPDX-FileCopyrightText: 2023 Alper Ozturk + ~ SPDX-FileCopyrightText: 2023 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> . - --> - - + - - - - + android:height="24dp" + android:tint="#FF000000" + android:viewportWidth="960" + android:viewportHeight="960"> + android:fillColor="@android:color/white" + android:pathData="M200,840Q167,840 143.5,816.5Q120,793 120,760L120,200Q120,167 143.5,143.5Q167,120 200,120L560,120L560,200L200,200Q200,200 200,200Q200,200 200,200L200,760Q200,760 200,760Q200,760 200,760L760,760Q760,760 760,760Q760,760 760,760L760,400L840,400L840,760Q840,793 816.5,816.5Q793,840 760,840L200,840ZM320,680L320,600L640,600L640,680L320,680ZM320,560L320,480L640,480L640,560L320,560ZM320,440L320,360L640,360L640,440L320,440ZM680,360L680,280L600,280L600,200L680,200L680,120L760,120L760,200L840,200L840,280L760,280L760,360L680,360Z" /> diff --git a/app/src/main/res/drawable/ic_user_status_away.xml b/app/src/main/res/drawable/ic_user_status_away.xml index ab5ca96420b9..2d822d1a21c1 100644 --- a/app/src/main/res/drawable/ic_user_status_away.xml +++ b/app/src/main/res/drawable/ic_user_status_away.xml @@ -1,30 +1,17 @@ - . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2020 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2020 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later --> - + android:strokeLineJoin="round" /> diff --git a/app/src/main/res/drawable/ic_user_status_invisible.xml b/app/src/main/res/drawable/ic_user_status_invisible.xml index 18a35e8e1862..20cb53c5d3d5 100644 --- a/app/src/main/res/drawable/ic_user_status_invisible.xml +++ b/app/src/main/res/drawable/ic_user_status_invisible.xml @@ -1,32 +1,17 @@ - - + ~ SPDX-FileCopyrightText: 2020 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> + . - --> + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2018-2024 Google LLC + ~ SPDX-License-Identifier: Apache-2.0 +--> - - + android:autoMirrored="true" + android:tint="#262626" + android:viewportWidth="960" + android:viewportHeight="960"> + + \ No newline at end of file diff --git a/app/src/main/res/drawable/indicator_dot_not_selected.xml b/app/src/main/res/drawable/indicator_dot_not_selected.xml index ab1f0e72f97e..f09d25041ace 100644 --- a/app/src/main/res/drawable/indicator_dot_not_selected.xml +++ b/app/src/main/res/drawable/indicator_dot_not_selected.xml @@ -1,31 +1,23 @@ - + - - - + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/indicator_dot_selected.xml b/app/src/main/res/drawable/indicator_dot_selected.xml index 26b301aa7ae2..7d618bd48fb0 100644 --- a/app/src/main/res/drawable/indicator_dot_selected.xml +++ b/app/src/main/res/drawable/indicator_dot_selected.xml @@ -1,30 +1,22 @@ - - - - + + + + diff --git a/app/src/main/res/drawable/online_status.xml b/app/src/main/res/drawable/online_status.xml index fb042c2d3e0f..dc8d56882d0e 100644 --- a/app/src/main/res/drawable/online_status.xml +++ b/app/src/main/res/drawable/online_status.xml @@ -1,21 +1,9 @@ - diff --git a/app/src/main/res/drawable/photo_pin.xml b/app/src/main/res/drawable/photo_pin.xml index 0e53ed279c9a..8a119355f19e 100644 --- a/app/src/main/res/drawable/photo_pin.xml +++ b/app/src/main/res/drawable/photo_pin.xml @@ -1,23 +1,10 @@ . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2023 ZetaTom + ~ SPDX-FileCopyrightText: 2023 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later --> - - - + android:width="24dp" + android:height="24dp" + android:tint="#FFFFFF" + android:viewportWidth="960" + android:viewportHeight="960"> + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ripple.xml b/app/src/main/res/drawable/ripple.xml index a626b01f8b3c..b466410efc72 100644 --- a/app/src/main/res/drawable/ripple.xml +++ b/app/src/main/res/drawable/ripple.xml @@ -1,23 +1,11 @@ - + ~ SPDX-FileCopyrightText: 2022 Álvaro Brey + ~ SPDX-FileCopyrightText: 2022 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> diff --git a/app/src/main/res/drawable/round_bgnd.xml b/app/src/main/res/drawable/round_bgnd.xml index f4f807528d97..7f1bac3bcbaf 100644 --- a/app/src/main/res/drawable/round_bgnd.xml +++ b/app/src/main/res/drawable/round_bgnd.xml @@ -1,24 +1,11 @@ - + android:shape="oval"> + diff --git a/app/src/main/res/drawable/rounded_rect.xml b/app/src/main/res/drawable/rounded_rect.xml index f91930f933d9..8a68c316f337 100644 --- a/app/src/main/res/drawable/rounded_rect.xml +++ b/app/src/main/res/drawable/rounded_rect.xml @@ -1,24 +1,12 @@ - + android:shape="rectangle"> \ No newline at end of file diff --git a/app/src/main/res/drawable/shared_via_link.xml b/app/src/main/res/drawable/shared_via_link.xml index 10cea077c6de..d5ca0a47e468 100644 --- a/app/src/main/res/drawable/shared_via_link.xml +++ b/app/src/main/res/drawable/shared_via_link.xml @@ -1,36 +1,16 @@ - + android:width="24dp" + android:height="24dp" + android:tint="#FF000000" + android:viewportWidth="960" + android:viewportHeight="960"> - + android:fillColor="@android:color/white" + android:pathData="M440,680L280,680Q197,680 138.5,621.5Q80,563 80,480Q80,397 138.5,338.5Q197,280 280,280L440,280L440,360L280,360Q230,360 195,395Q160,430 160,480Q160,530 195,565Q230,600 280,600L440,600L440,680ZM320,520L320,440L640,440L640,520L320,520ZM520,680L520,600L680,600Q730,600 765,565Q800,530 800,480Q800,430 765,395Q730,360 680,360L520,360L520,280L680,280Q763,280 821.5,338.5Q880,397 880,480Q880,563 821.5,621.5Q763,680 680,680L520,680Z" /> + \ No newline at end of file diff --git a/app/src/main/res/drawable/shared_via_users.xml b/app/src/main/res/drawable/shared_via_users.xml index 7b3bfd5b1b74..ec65fbdf60de 100644 --- a/app/src/main/res/drawable/shared_via_users.xml +++ b/app/src/main/res/drawable/shared_via_users.xml @@ -1,30 +1,17 @@ + android:width="24dp" + android:height="24dp" + android:viewportWidth="960" + android:viewportHeight="960"> - + android:pathData="M720,880Q670,880 635,845Q600,810 600,760Q600,753 601,745.5Q602,738 604,732L322,568Q305,583 284,591.5Q263,600 240,600Q190,600 155,565Q120,530 120,480Q120,430 155,395Q190,360 240,360Q263,360 284,368.5Q305,377 322,392L604,228Q602,222 601,214.5Q600,207 600,200Q600,150 635,115Q670,80 720,80Q770,80 805,115Q840,150 840,200Q840,250 805,285Q770,320 720,320Q697,320 676,311.5Q655,303 638,288L356,452Q358,458 359,465.5Q360,473 360,480Q360,487 359,494.5Q358,502 356,508L638,672Q655,657 676,648.5Q697,640 720,640Q770,640 805,675Q840,710 840,760Q840,810 805,845Q770,880 720,880Z" + android:strokeWidth="8" + android:strokeColor="#FFFFFFFF" /> + \ No newline at end of file diff --git a/app/src/main/res/drawable/split_action_bg.xml b/app/src/main/res/drawable/split_action_bg.xml deleted file mode 100644 index b449e7fffb1a..000000000000 --- a/app/src/main/res/drawable/split_action_bg.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/uploader_list_separator.xml b/app/src/main/res/drawable/uploader_list_separator.xml deleted file mode 100644 index 838615eeb5b0..000000000000 --- a/app/src/main/res/drawable/uploader_list_separator.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - diff --git a/app/src/main/res/drawable/whats_new_progress_transition.xml b/app/src/main/res/drawable/whats_new_progress_transition.xml index d13dc2c04872..e90fbb477029 100644 --- a/app/src/main/res/drawable/whats_new_progress_transition.xml +++ b/app/src/main/res/drawable/whats_new_progress_transition.xml @@ -1,24 +1,12 @@ - \ No newline at end of file + diff --git a/app/src/main/res/drawable/white_outline.xml b/app/src/main/res/drawable/white_outline.xml index e45c7c1477a0..5165c54f0757 100644 --- a/app/src/main/res/drawable/white_outline.xml +++ b/app/src/main/res/drawable/white_outline.xml @@ -1,22 +1,10 @@ - diff --git a/app/src/main/res/layout/backuplist_fragment.xml b/app/src/main/res/layout/backuplist_fragment.xml index ec2b39246619..9d995765fab4 100644 --- a/app/src/main/res/layout/backuplist_fragment.xml +++ b/app/src/main/res/layout/backuplist_fragment.xml @@ -32,11 +32,10 @@ tools:visibility="visible" android:layout_alignParentBottom="true"> - + android:layout_height="1dp" + android:background="@color/list_divider_background"/> - + diff --git a/app/src/main/res/layout/files_picker.xml b/app/src/main/res/layout/files_picker.xml index e6ec41d03b8f..b2e754389747 100644 --- a/app/src/main/res/layout/files_picker.xml +++ b/app/src/main/res/layout/files_picker.xml @@ -38,11 +38,10 @@ android:layout_height="wrap_content" android:orientation="horizontal"> - + android:background="@color/list_divider_background"/> diff --git a/app/src/main/res/layout/upload_files_layout.xml b/app/src/main/res/layout/upload_files_layout.xml index ee799542bc77..baf66ce792ce 100644 --- a/app/src/main/res/layout/upload_files_layout.xml +++ b/app/src/main/res/layout/upload_files_layout.xml @@ -39,11 +39,10 @@ android:layout_height="wrap_content" android:orientation="horizontal"> - + android:background="@color/list_divider_background"/> diff --git a/app/src/main/res/values/dims.xml b/app/src/main/res/values/dims.xml index 4e355bc10cde..9432e8aec915 100644 --- a/app/src/main/res/values/dims.xml +++ b/app/src/main/res/values/dims.xml @@ -121,7 +121,6 @@ 80dp 21dp -8dp - 1dp 40dp 40dp 72dp diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 4068b9e09bed..52cd241ae873 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -274,7 +274,6 @@ @color/actionbar_shadow 1 1 - @drawable/split_action_bg From 2a9e4ca737f9a655b332bab9adaf04845d0618d7 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 17:02:45 +0200 Subject: [PATCH 05/11] replace share icon in files listing Signed-off-by: Andy Scherzinger --- app/src/main/res/drawable/ic_unshared.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/drawable/ic_unshared.xml b/app/src/main/res/drawable/ic_unshared.xml index 0bbc893a240a..7bd9ed61e5f9 100644 --- a/app/src/main/res/drawable/ic_unshared.xml +++ b/app/src/main/res/drawable/ic_unshared.xml @@ -12,5 +12,5 @@ android:viewportHeight="24.0"> + android:pathData="M15,12c2.21,0 4,-1.79 4,-4s-1.79,-4 -4,-4 -4,1.79 -4,4 1.79,4 4,4zM6,10L6,7L4,7v3L1,10v2h3v3h2v-3h3v-2L6,10zM15,14c-2.67,0 -8,1.34 -8,4v2h16v-2c0,-2.66 -5.33,-4 -8,-4z" /> From 8ac304cfc5f1dc3b738ead1b11a6bcc56dcaa931 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 17:19:25 +0200 Subject: [PATCH 06/11] replace circles with teams icon Signed-off-by: Andy Scherzinger --- app/src/main/res/drawable/ic_circles.xml | 36 +++++++----------------- drawable_resources/circles.svg | 27 ------------------ drawable_resources/circles.svg.license | 2 -- 3 files changed, 10 insertions(+), 55 deletions(-) delete mode 100644 drawable_resources/circles.svg delete mode 100644 drawable_resources/circles.svg.license diff --git a/app/src/main/res/drawable/ic_circles.xml b/app/src/main/res/drawable/ic_circles.xml index af9ffa86178b..3f152e7daecf 100644 --- a/app/src/main/res/drawable/ic_circles.xml +++ b/app/src/main/res/drawable/ic_circles.xml @@ -1,34 +1,18 @@ + android:viewportWidth="24" + android:viewportHeight="24"> + - - - + android:fillColor="#FF000000" + android:fillType="nonZero" + android:pathData="M0.99,17.505L0.99,16.06C0.99,15.402 1.327,14.867 2,14.454C2.672,14.041 3.559,13.835 4.66,13.835C4.859,13.835 5.05,13.839 5.234,13.846C5.417,13.854 5.593,13.873 5.761,13.904C5.548,14.225 5.387,14.562 5.28,14.913C5.172,15.264 5.119,15.631 5.119,16.014L5.119,17.505L0.99,17.505ZM6.495,17.505L6.495,16.014C6.495,15.525 6.629,15.077 6.897,14.673C7.164,14.267 7.543,13.911 8.032,13.606C8.521,13.3 9.106,13.071 9.787,12.917C10.467,12.764 11.205,12.688 12,12.688C12.81,12.688 13.556,12.764 14.237,12.917C14.917,13.071 15.502,13.3 15.991,13.606C16.48,13.911 16.855,14.267 17.115,14.673C17.374,15.077 17.505,15.525 17.505,16.014L17.505,17.505L6.495,17.505ZM18.881,17.505L18.881,16.014C18.881,15.617 18.831,15.241 18.732,14.89C18.632,14.539 18.484,14.209 18.285,13.904C18.452,13.873 18.625,13.854 18.801,13.846C18.976,13.839 19.156,13.835 19.34,13.835C20.441,13.835 21.328,14.038 22,14.443C22.673,14.848 23.01,15.387 23.01,16.06L23.01,17.505L18.881,17.505ZM4.66,12.917C4.156,12.917 3.724,12.738 3.365,12.379C3.005,12.019 2.825,11.587 2.825,11.083C2.825,10.562 3.005,10.127 3.365,9.775C3.724,9.424 4.156,9.248 4.66,9.248C5.181,9.248 5.616,9.424 5.968,9.775C6.319,10.127 6.495,10.562 6.495,11.083C6.495,11.587 6.319,12.019 5.968,12.379C5.616,12.738 5.181,12.917 4.66,12.917ZM19.34,12.917C18.835,12.917 18.403,12.738 18.044,12.379C17.685,12.019 17.505,11.587 17.505,11.083C17.505,10.562 17.685,10.127 18.044,9.775C18.403,9.424 18.835,9.248 19.34,9.248C19.86,9.248 20.296,9.424 20.647,9.775C20.998,10.127 21.175,10.562 21.175,11.083C21.175,11.587 20.998,12.019 20.647,12.379C20.296,12.738 19.86,12.917 19.34,12.917ZM12,12C11.236,12 10.585,11.732 10.05,11.197C9.516,10.662 9.248,10.012 9.248,9.248C9.248,8.468 9.516,7.815 10.05,7.287C10.585,6.759 11.236,6.495 12,6.495C12.78,6.495 13.434,6.759 13.962,7.287C14.489,7.815 14.752,8.468 14.752,9.248C14.752,10.012 14.489,10.662 13.962,11.197C13.434,11.732 12.78,12 12,12Z" /> diff --git a/drawable_resources/circles.svg b/drawable_resources/circles.svg deleted file mode 100644 index f908e89543b7..000000000000 --- a/drawable_resources/circles.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/drawable_resources/circles.svg.license b/drawable_resources/circles.svg.license deleted file mode 100644 index 44627ac066e9..000000000000 --- a/drawable_resources/circles.svg.license +++ /dev/null @@ -1,2 +0,0 @@ -SPDX-FileCopyrightText: 2018-2024 Nextcloud GmbH, all rights reserved -SPDX-License-Identifier: AGPL-3.0-or-later From 569cfb1bd80344a8d7ad8bb27538b1b0a3570e27 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 18:06:10 +0200 Subject: [PATCH 07/11] Update share overlay aligning with web UI Signed-off-by: Andy Scherzinger --- .../main/res/drawable/ic_folder_overlay_share.xml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/res/drawable/ic_folder_overlay_share.xml b/app/src/main/res/drawable/ic_folder_overlay_share.xml index 9dba94988808..30766f285b23 100644 --- a/app/src/main/res/drawable/ic_folder_overlay_share.xml +++ b/app/src/main/res/drawable/ic_folder_overlay_share.xml @@ -5,12 +5,12 @@ ~ SPDX-License-Identifier: Apache-2.0 --> + android:viewportWidth="24.0" + android:viewportHeight="24.0"> - \ No newline at end of file + android:fillColor="#FF000000" + android:pathData="M15,12c2.21,0 4,-1.79 4,-4s-1.79,-4 -4,-4 -4,1.79 -4,4 1.79,4 4,4zM6,10L6,7L4,7v3L1,10v2h3v3h2v-3h3v-2L6,10zM15,14c-2.67,0 -8,1.34 -8,4v2h16v-2c0,-2.66 -5.33,-4 -8,-4z" /> + From 6b78e642a84f7a1517260835ab0e1a46594c5337 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 18:13:40 +0200 Subject: [PATCH 08/11] Update circle text on tests Signed-off-by: Andy Scherzinger --- .../android/ui/fragment/FileDetailSharingFragmentIT.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/androidTest/java/com/owncloud/android/ui/fragment/FileDetailSharingFragmentIT.kt b/app/src/androidTest/java/com/owncloud/android/ui/fragment/FileDetailSharingFragmentIT.kt index 3a3d284f1824..3b794bce1c4e 100644 --- a/app/src/androidTest/java/com/owncloud/android/ui/fragment/FileDetailSharingFragmentIT.kt +++ b/app/src/androidTest/java/com/owncloud/android/ui/fragment/FileDetailSharingFragmentIT.kt @@ -152,7 +152,7 @@ class FileDetailSharingFragmentIT : AbstractIT() { OCShare(file.decryptedRemotePath).apply { remoteId = 7 shareType = ShareType.CIRCLE - sharedWithDisplayName = "Personal circle" + sharedWithDisplayName = "Personal team" permissions = SHARE_PERMISSION_FLAG userId = getUserId(user) activity.storageManager.saveShare(this) @@ -161,7 +161,7 @@ class FileDetailSharingFragmentIT : AbstractIT() { OCShare(file.decryptedRemotePath).apply { remoteId = 8 shareType = ShareType.CIRCLE - sharedWithDisplayName = "Public circle" + sharedWithDisplayName = "Public team" permissions = SHARE_PERMISSION_FLAG userId = getUserId(user) activity.storageManager.saveShare(this) @@ -170,7 +170,7 @@ class FileDetailSharingFragmentIT : AbstractIT() { OCShare(file.decryptedRemotePath).apply { remoteId = 9 shareType = ShareType.CIRCLE - sharedWithDisplayName = "Closed circle" + sharedWithDisplayName = "Closed team" permissions = SHARE_PERMISSION_FLAG userId = getUserId(user) activity.storageManager.saveShare(this) @@ -179,7 +179,7 @@ class FileDetailSharingFragmentIT : AbstractIT() { OCShare(file.decryptedRemotePath).apply { remoteId = 10 shareType = ShareType.CIRCLE - sharedWithDisplayName = "Secret circle" + sharedWithDisplayName = "Secret team" permissions = SHARE_PERMISSION_FLAG userId = getUserId(user) activity.storageManager.saveShare(this) From 88e4a6e7234a3714dabe61e8145e47301a0e66d3 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 19:33:38 +0200 Subject: [PATCH 09/11] fix QR code icon size Signed-off-by: Andy Scherzinger --- app/src/main/res/drawable/qrcode_scan.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/drawable/qrcode_scan.xml b/app/src/main/res/drawable/qrcode_scan.xml index 332bb4262c68..91ca82d3609e 100644 --- a/app/src/main/res/drawable/qrcode_scan.xml +++ b/app/src/main/res/drawable/qrcode_scan.xml @@ -5,8 +5,8 @@ ~ SPDX-License-Identifier: Apache-2.0 --> From 897a7fb46edd24dd6c19c83058fdb80541d67bec Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Fri, 5 Apr 2024 19:35:02 +0200 Subject: [PATCH 10/11] Update screenshots Signed-off-by: Andy Scherzinger --- ...d.client.AuthenticatorActivityIT_login.png | Bin 19403 -> 14170 bytes ....DialogFragmentIT_testRemoveFileDialog.png | Bin 6223 -> 4818 bytes ...DialogFragmentIT_testRemoveFilesDialog.png | Bin 6581 -> 5083 bytes ...ialogFragmentIT_testRemoveFolderDialog.png | Bin 5842 -> 4609 bytes ...alogFragmentIT_testRemoveFoldersDialog.png | Bin 6581 -> 5083 bytes ...ticServerIT_showDetailsActivitiesError.png | Bin 4120 -> 4093 bytes ...FragmentIT_listSharesFileAllShareTypes.png | Bin 54332 -> 41653 bytes ...leListFragmentStaticServerIT_showFiles.png | Bin 18333 -> 14664 bytes ...FragmentStaticServerIT_showFolderTypes.png | Bin 21639 -> 17970 bytes ...shbin.TrashbinActivityIT_differentUser.png | Bin 8155 -> 8152 bytes ...d.ui.trashbin.TrashbinActivityIT_error.png | Bin 8155 -> 8152 bytes ...trashbin.TrashbinActivityIT_normalUser.png | Bin 8729 -> 8725 bytes 12 files changed, 0 insertions(+), 0 deletions(-) diff --git a/app/screenshots/gplay/debug/com.nextcloud.client.AuthenticatorActivityIT_login.png b/app/screenshots/gplay/debug/com.nextcloud.client.AuthenticatorActivityIT_login.png index 0c1b4916ea21ef7eb2b6b4964294ec9212444e43..cb5dac28686211280078fbf83645322984527ca4 100644 GIT binary patch literal 14170 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 literal 19403 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 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFileDialog.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFileDialog.png index bb93a174e2db5ebd047fc1dc635402030a8ddb16..cce676ca07e570e6b2ca544c940d677d2d979352 100644 GIT binary patch literal 4818 zcmc&&c~DdNvexSz7&lN{5QQK(8W7oJ69~i^U=SFBfGiRqLR1W^ku?dB85w19B%oo9 z5S4ui5e32;M%gq0GX^2-QMM33FbNPs0=Z%4z58y}t$KgFdR6ySojUzHr>ncau2Wxs z)v1>u_WSo7-?L-Kj{OdoY~6P3*ol+fs^7}V-hgjikbO|fbFlsXO5DhoanWP^YJvP$ zi3$`7tyuI7#tu1~z6(EF-{Jv%7p}x8FW1iU^FgKqyZkloUqE3N7&Mm=eX;ff0(iE1nS_Eo_ zp?uMwJ-ENZT^xY`mj3=ZY)rGLbd(9)o3qlao=pWlc~sgaf+S00yF$HN3`u^ks7qo? zg7%@Z(ta1UkKEPu=t7&OF|5!=#Hshqk1TM1;vJmIW*|CorLivl9qo}IU$nHi!m}qv#dTC)6`=-1 zi^Bs?&X~4lHiVB2qDLRu(V1c+>$$HNFod-k1pLLVV_?HR@u!YKv8SG20SCM$%IW7+ zvFb%sMULKE;X^EMpta;G2^5U7z9-Vll_D2dwZ29ZiS4Tkexos*8C`3TYxvbY3|+Z* zW);DD`GW}F!b_A5ec?RH z=lE(4*+0jdY{>BHHmMVdNOb@&J?J=JU{V#`ye>+$%5cN!(uzj$_WN$~l6;3ArtdUr zcoeuW_X`F9=}{Xub1pdF*3tSS$mC@o!CbC9ml34H@+@Gi>00vZ9)SHvN;_+)lN$=S z{<=t)!nNvth6Bq#8lKPJ_!y7rty<=7_Pn9&wh+ev``KVB{j5@ zeNk61*7rJ*i*&t>Fj>2VF^jIihU~7zyht}Gte{Z-X)xU_E}TQeAe%YqVnIMYOcnV9 zAdcUvjy>ZSH*o{;DKAMd$X`-(4$CeX+pMSF&pZ|fA9*GO;g^~>sm4#)SHoyUOthXq zZl+X+@>|v{Gz4`ezsD+eUmsLhJ3(&Q5Q;cJIdSkp-HV+E$n*#w|D5Dx>wFg7HF?!R zI4-)_JbhQEAC3d%=~+nm#&gvIeuy_6eGY`GN%Ss_37D}NzuV$ASzt7XE?g)l?!&J$*G zUyh|bpftd#SQI*{i(kGHpY{qZ3PPP6Za`tSEYe~2=A9cl_;+o(Nk0YbZD77UTnOc* z4kRzDXEW>uFhi9_=~;K$@;DsAJ% z5V&+*rwY#6*xOoeCB25!0xP0ZS!-954~u;I7Z@ICl&q1QNM9H%<8C8^2MpP!7Yvr-kxF|dZb5Oba8_i^<(m~ zcwl!~!|)!R=@Mn&^!ReFeJjeedK4c)HYJjw07EG}9b`BjJ=zwglyqm&p(`M1uN*92 zeu3qmhgUTD=mwZ6bg9@W&XiZD3$XD+?iIB+HikxUk;=8cP_wXz@v5r2b2GFln$vIPfeEE4Y4P@Z*9; zFdi&8F9bvF@SqiOo*1a-;TYYX?oaB{&77ZTof~7Xv+ig|Go$-A`cN4Ue=$ziQ6@@i zjEQlFDA>rDQjoP@V{wP%fuc@V!UGo)t8Qa4hg~wQ{xfn3s_4H4@@C*pCZitdf zz8>OIa$sJ9m#QiJx!#b*>BstI;~yJKrk{HKSF!c5?%?fWvt|!cx{g3d;4)pt@`}6M ztX1bOSHQp^oOjkNsQ08t zw29t7NS(Z#et*)3qBK1&8DZsyff6s8z;4W z5r@2}o$zj9SHN?yLX(Lfwl5=}Rx~Dq1eR=N$N$#$HF}>nFV2=%jzPZ~zW9;1x`6RPf0_W-tE`+QaVDd^5Y3P1-T@mvwwkem4ET@C!XVRaWJXh^-PXYN;K2GFRM zD68aO(r?#PY#$Wi?l?+WayntQ=p4c_Ei(yOD?Xw_V7{D@2lBjmxeGo3%WRG8)7cK& zDvuk8nAo%flzUP3jmTGhXF<@yJD(8F-tgGgfeJ`O=&dnAHu={4%aRY)wbds~qY9K{ zD4!c=$F?h(e@w2Efm%sh9DVEtheuL$AFicxlo)>oHvbve0Tze4;Iz|!m^4?bv^pSD zj#i1dBH&SbF60ZL^>!hR)iCy$4t?rcA;=4$$((wLUM=*8 z0(fItG8LN%DMheegRif0C)K!17@~uI>pCPyE5lo!RwR$NCmI1uHDcp0uZ-5fiWedZ z3ev3-0`tu=NoK8Y6MJW!F_uv_= zFbAxF!ggT!Vq*K)MuJTb#KuaOd@(3cO$!IO3;=^GH2g4v>Or!4d}zQ1g6-A+wwB&H zY_}FU8G($7d9gXjmKvx<_o{F+1E!cH3b;_gauUDt1uGF6$BebeSA*WG#V6>IWYo4W zXrhBF^aM3Enyx?EPiHVUm_1U z{&*rW2ri8|LB^cteAFJC}K%veHqt;G2;q4XA;)Wy5W~DH62c`lM zG|HBH_!{h3B1J_MQJ6yu&;!#$lh{A*9Sm`WsJC4QRbJgn3*7eO7oq* z+fy_mjH-V;OPe~G)iay}aq1zOYb(wZ6PxSD4M(g*68k60sRE6b*hQyyY9LxK&u2*= z-}8`?kO2-bO5;9fw-M5$!<)TzzTe`&h8leYb}m(#L@W{L zAA6L2Zaho)W4cxNHH#a+pFT}58d)h(fDZ7j3Pg_^Xhq2~CS1B_bvI;dJ(1w@IzGY^ zPTkxJ*vkj}I9*A&S=u2snSNOwgM9|NkMn0*Fmg_K&Ws*CHx_s?(?1KnwG>yvk6Yw< zF&|9boR&(LHpKji@27t=BKLCa0-r{}00X7^9)S9I9DnZK%t4GAJv+<=rvSstuPS$w zZ?&}tFmsZNA?>$=EjTo8m=Z=|U`gg50f7-B2*Yk5xx+k5z^Zz~an|{Auz9P7R2r1L z%1F*j6MVSqtVY|$LMzH%Mh;af6Af@Sj>xy%lOUenr@Y>^?3bUz83z_`$GJgHqq65qX>9&*qkJa1tY($-0suH z{=`$x#9BS)1Wef0_@hW4D(CW6o@1s>X5&xwh5QROjNgqX^HRB6V*6Qo%+&R@w;v+v zwv?_t!KR#7F$@em4i1QEme8R65oGGC>!>RP>pP+&lo!HsOV@T+9?*q1@0K73DT;(WKrcI@37zqYE?`ewG;T+3O{oR8;0K;|r z$>Qk6dv)zJZh;ED-(gelR>4xrDf#02_nU5P&$xu^5}j8}Fjfc@QP;7$?5Ui;Cx9G= zLx(>;F*P;K8i#8|V|f8p7w`j(RBhrVvy2oRa9En!_N#d$YasqY1#<;yH_-Z=%_|og z#)DG%<;ywG9iIpeAem$Gr_L(QxQeFASWA#y`h>yHzcycraF)0hPxt_2-2W$m&pSvA z%O_TVw?<{pGuVBOsFX|Nsk*l@YTJZ+sZ2>3_far9J8q)mvu3dd=yVcf$!K&abhMew z!uPC^#0vAx9steBuURs&XJdOE8-Lv)_T30Wu@4xeBO4yPRGo}@k)^tyl@7Gf{j<^1 z_PQW*SH}94``z8M0C&}g3j{@O5KCL;>oMHiBqrLjn{Ti+U^rPc^b7~qm5qtruzTY@ z=slanYue6H%xuaShfU+ob7`lQ=nVlK6Rp*Lh;dnj%Z?oB~;79~>Jq-4d-T~-}?>eTV$Y;}WRT}_ABfoA}s4qWa+Hii)1 z^Z4`yn5#S&BIBSn@j0T%#NS&?;qU!4;KFS1U~5HgC5wcV0`7M zOL)kZg3dMtB!aB>Nk#fL<~dMLk*Rmg%|%8>N4d_OGx&`Ym_s5snRQOJgnz>0FScE1 zBbLM1&W8?X6C3;rJc6!}d$Q#eJ%_HvJND(G^5^;qi1b|a_WS4dot>VP)`*RDeKrUy z2Y9(>GU8x3rL5Y8K$K69x}srGVS_VrEa9<8WaEpJ74EVZ$;ikcUTJ-NI^sKpSm^F- zXY-+5!6myJ0a|N@&~}!k+u!Yh-;(+U34k<<$bwWRGi4juXpr^#p--TST@MoLZM5}r1n z@5+&y#hW26(=$8RvVQy!%*(rQTbtUjWwP_|pu#5Ox?i<1a=UJqMjMNn5K!{r7N$aD z&a4(j9>T@yYMk2jSlHN7i%pOtl>K!)iCAH4Sq5oJYhRrskqA*oHMdoQRz&hV1d2=Q z+;abxdqZ?}yuM{2%u5L=ZC~fWHHJaN3nUksPL2^9gQRL!zP7bj2Oq*~rXeaJh>?-Z zZM^q*9VB>VLhSJo6S2rh{AFx{{~fuil#&Ncym7jj%D%3V8e!iHmtbq@3FXpu+oN8# zSdZGk<)Kk^HH)EE?zBp0{C2hbtm}=)?+x&yV#MpOW75#7B?DiOnxaXX?4bpGyV*|h z4WDCdLRypmX*TaMjBPMwO2*I6@Ah3OiT4v0Y9RaGK6RCGpF4NnV0l`7BCPKWNGRD! zcnZK{4TSq6maw9tq66y-l3H4iO_wnXe%Ph*ZA1#jHbDsF<9L$RumFeDM?Q@{e$r@X zZE^(-)u*20;knF690ubt_~BrxsaMhUiy4k1Rzvv|M`E7-g&H@pFFDYi%qxBD^U*BH zB-+v8fWRM@v|W4B#A7s^rX+M%t>S0Cq@rAig?{rp%qP!$dDG_%`}`_omEG5NoIoHX zz4v{UTtAh0H)^xevBm~5fJBFe&XLK;prHE$We|N@+2No~g?X>qx(xP+7KuP)O4dx9 zSzXvI9*9SYz6_WrAc{0Pf`+Nqq%qO{5}Ys8hS!aBd22bRWuqMd+xR>(+(ns=Y%)-% zEu783iS$K(+7<%2(83i8!Dyf>wjkoN^f*tvfT049U2ALP#!=S|d9RUKA}Yjev_1+~ zSju_N)uxzrSgm}m(GepDlL?`o%XHi&Lo;WmDUF^c8OjxO^qq%tTMI&i0T!@I@Q`|A zBSc@&d$y9`+qu08Dhy9V!A3cdE>q2W@=gbLN`lHs^K+TA`6U5oxwyI-72LWI0=^5r z3G`HOT@t-i#c_AhZC=sKTIdRcem?N)ry*kap!ji-z`5@mp-vn)$C|TzeH|e z-=Ao(R+P{<#EeDbCqw9t{?#?z+?^3SbnHj<^tuV#Nj|mbji+ChcWK9z2Zd+Zhs=EF zo$Hjt1>5yL6%OlY6>?kVnbrr_FTW`8o}j1i&mnzVll^9)%Az_Ef}dZVmuiYS9CXii zRQ2A*vyIp7eu=f#DC_xXWf{Y4J;~mArhXjSuGa3vnP!MhnI2}RwxwI% zZQOn2ofdXSLH+21bMV?2tS&bv%?Cc3nNv4X49{%rI~sqjPfCY0!TRz)6+bpMGD{vv z;f@&(vC7HcI%R-vS|zXEE-@7%bapGW)wxpn&jRU(luOvn9wt`^c&ErcnN8f(^W%_J z%eb14aPNj-`{6!^L2z&aYf}$j4o;6feQ7V>0vWfAZHf%5&jV@0JvJj0zc=oMC>u7_ zfxjs9zLE%m=;`W>MO9gs)Ln~BtdBvjU0<*W@bJj&hf4=;EnE#-9lR?4aMxUc{RE?) z7NyL#*fjL0IcC`^l~cbv75CNfIZ&gi0%B@v1s|Q!EmesRH>t`*uwwOiJtZaTVADMy zDif}q?gnCP%1Q2Z=_x6JeTU#nn5!4AyA!$hf_8w50p4;fZ0wdTVJM?<8Ic*QBdy2#L6$j!feFALzo zZfYUJA#MV4xPvFskVfM)X-CP~&n793E$}bj+BjlyIJ#H_eZhI90?4+QV3@^U6xh@# zB_laAv)5|B)v_e^$)G@Qz1XSWDL>qDW`=BPm1Bb|DJp^l5*y5Sd?4N239Y9sa#IGy zPt=apdfb>Wok1G+?lp4|{MynO94$DcIYn#ZLUD;tR-t zIi#0zCVazh|FFtSU)jZTxKdes(Jbrw<<4~U>mTnP3>UxSS4`pUMiMX~C7sSu;X2ey zl^cgUMsq8pHS-Uj);Z%%6`(C)n>MyB@XD>#ar|O%r=*!5e2LuASHLC6?Sfmnl?x5^ z9Wy?AX`8QmuUDj@M()|MW6UID|JaOrIh9Na&#7^V-7m*E=6lljg&V;B1D?)( zA#sp$vb_&>lthiC6rjd~b`-y2Eycs;7u{fUM!jXGn&AqHs9fc52c-oV6_ZjnAXmE%~?Z^A3=q~tUF zMD++bVN7wkFo0~jz3(uZpnjD`d!tNh|4kSd@Dk_@(VWy_waLFw5B3)sD zqxk9zls(v+&a&Bt#;I@dg#`_q>sRpZ%g3JA6};j9vB*2!Cg=OsfPP5=xa=_Dow7RP z2#{7rX%=4{udPAv*zf2rPm~o%AIw=|SBD-W-dyiLo>fDt0&2HV5;fFy^y2wtp!Dhb z`P-x%#zwt(-Hp1kv@YQ(3>mFzLNi4qJyl2lpuO>vRP`=z>rn#pI0hWCHW0VnzDE=M zhu=Q-i8sy~bj~Z%kX8UYwa9z??Ptx~790B=rm*sF9`HKY7+?*rkkg0z1UX>$pT((ji zdspjTnFffF@!o^k?`PjNwn=(x2(22q!q12ej_K}P=m0V}y-66F{Y>Be)K z{ER!L#ak9Sh}Tk%=HNI&8BrZDYl4;FC3TfMxNG%OG*CbQRq^f9e6r$XcZ`$v%_njy z!xm#l3n~&TjA`XW%5_=VMb-$Z<)FC=U@d6voCx!YiCdnxLPM3^eCI1FYW#nE)1scB z82}?zoa*Ze&mF^xRh;(R-=<_FLyMGUGhr#v74rFM?RLL6 zA}2%cx8JP8p+Rrv=H^j{-RWO{hq7>#0WaJP1&CaeWop5>OKK7odY&2Rl%m0A?wmkC zx$!LW9zPU`PuGqycucz>Ibrs&Iq-MJ3#EayhaX<{V-eYw-xOiQ3vZA}DaC?H#~a5k zr~<6uW|QMj3SP@5%i4Rr8eG;Bi9Y%0R%%uzIknB=nr7hn0?}p^R*V7USF4>}Bwu%s zDZ%BM+|+J%JBs}QFu%OvO@_}6x<~VH-=}7FhO%$~QZI^iZ_45iWdd!funr5(R>oY_ zpdD3d5cH->(ljbkOmzUHu4BM(EX6`U$ZFS?*Y|puX(*s!#owQ`+|VyF&DzJco9O zaLc_Mmpb5^iJQ6KULy8(ZxZ>7kRj2H(H#o>=)qd-W zBeMF#klj1QUXy-y(&d)Zjkd1_s?N_nK*B068fvWV3=>O!JWDr+uQJj>kB;|=*aOaD*)k4FEI%VSzFh|7H7*ZiC$6<&{DWNM3%JZEhr>R$dmE_^jndi&S1WDpyD)=nW`Ti=S5qxcG76My8)%T;@gQn* z^A$%3q0=n*U6jIdm0B4hsSM{Or> zHTvHA43LmAAKxxj;m~+GeJ+`#D{C_ra>b;&XWmff4X$D|bYg;!b4hMIL>y}62p%35 zpO^dO+&oxH>~3;R=KvC6LY&%_+mMa5Qt!(-1?R4GN7Hpk>N6XDV-iya{8`L zNO>~#>C;*oFx z4ji!xI2Rs?-NhP9Kpa&mRUOjN$L&Fdkfa z{M}bF_WEQ4A}?N&)NI{ff45r(T%8uaPYMjnL-Pv1mg0}jL`A6|!O_<&63d{*D%0ratsFm2D)i99AmTHC@71eqi>DuV~snNN( zdFQm3%{}|73N&T70An(4YB>9Rh7@^*9K;aSO7F&7G1LE`Diu_93(Dr9S-^NYqQgjEB;-kp!?-j3ko~F6XN{Y&eLzY85;E}fQ@uZa~||P zpC0u$fgU>;vjk^!28y;N}S`yRGjShrVx`o0~Jb|6;HRpHgy$(PdL5r3Wa=GQ*n`+9ohP?#NU;0#!<> zm!!ZxCk*Y>+jXthtLwXy7<)^oAS(Bh@iW~l+=nH9w$txQf0X7xJJ;9?&M?02;(Phb zbCZ2w@b~+Kdq-DpYbox#2CIE4>SXkVM$SHIS#h>5$dN=My$?R;=^Z>)xQm#Nzfl7Y+C=Fzm>H13Y z0&TA042Q2C)nD{n>dLt^yqzd%Q$zHUB8+x=uvb@H6P?rtWsm0!v-UdP|xd;aOO`C=}T|FhUL zEO9jQMDFU~^nhp5H_f=+{e7!WX9gcXPBE1y4M8ibEb)CmH{xssCi^FR}G+pyn<* a^D~gL%EU=dF2;`nfT6CbPSwr3PyPc)6r*+k diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFilesDialog.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFilesDialog.png index f61b0969698851be9cc0d24ed516c8ae757bf0c8..5e73170338795c63e5a00ee9605dc00f12e3a3ed 100644 GIT binary patch literal 5083 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 N**V)b{&@43{{ZM~Cp`cF literal 6581 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 VZ2SB~yN&_qXc#=Gx%c?xe*yT%hk*b9 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFolderDialog.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFolderDialog.png index ef0b1d7912b4f5a5a2b8da300a8ff5f31778c4ca..9a367f27563e6ac4af42cdb5eaafea6a21fbde48 100644 GIT binary patch literal 4609 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 H+xPz);C&q4 literal 5842 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 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFoldersDialog.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.dialog.DialogFragmentIT_testRemoveFoldersDialog.png index f61b0969698851be9cc0d24ed516c8ae757bf0c8..5e73170338795c63e5a00ee9605dc00f12e3a3ed 100644 GIT binary patch literal 5083 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 N**V)b{&@43{{ZM~Cp`cF literal 6581 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 VZ2SB~yN&_qXc#=Gx%c?xe*yT%hk*b9 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.fragment.FileDetailFragmentStaticServerIT_showDetailsActivitiesError.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.fragment.FileDetailFragmentStaticServerIT_showDetailsActivitiesError.png index b27159ae2b503c73744d194c1345b657f8fe9959..2b6b39e4f757dc86e12ec9a5df25f3d793b7a37d 100644 GIT binary patch delta 2985 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 A!T&h1^dYTT}V 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 J4OXy# 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

X5Y`>-_uXsG$yL+y0nBxEdMd>>1F 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 e`|%~U8hQOCUuNLIzc&(c;zgqG{r(qr8ZEm3 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.fragment.OCFileListFragmentStaticServerIT_showFiles.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.fragment.OCFileListFragmentStaticServerIT_showFiles.png index 322292003c77747955840798f9c9940c220d3886..b9124114040cde738100cdb98b6f4ca4f0b7ad1f 100644 GIT binary patch literal 14664 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 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.fragment.OCFileListFragmentStaticServerIT_showFolderTypes.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.fragment.OCFileListFragmentStaticServerIT_showFolderTypes.png index 980a96bb53cb6ecdd646b6ab0614cfe92ccba419..6befb0a7219d6e99fd4056d95f1208842c94fbe6 100644 GIT binary patch literal 17970 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 WUOnkc27e2N@1mjExze-0-v1x^h-EJT literal 21639 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 JF6*2UngD_4ny3H( diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.trashbin.TrashbinActivityIT_differentUser.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.trashbin.TrashbinActivityIT_differentUser.png index 535bddb9ebaa7043160dde408f6b39e1e030ba63..dc7e9793ee1a36354497f3c2f45bb3e1335f972f 100644 GIT binary patch delta 5771 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 delta 5764 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 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.trashbin.TrashbinActivityIT_error.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.trashbin.TrashbinActivityIT_error.png index 535bddb9ebaa7043160dde408f6b39e1e030ba63..dc7e9793ee1a36354497f3c2f45bb3e1335f972f 100644 GIT binary patch delta 5771 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 delta 5764 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 diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.trashbin.TrashbinActivityIT_normalUser.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.trashbin.TrashbinActivityIT_normalUser.png index d76e2d91b6a363af691fc9fe8aabd40c11ee8491..cf104f97ff45c0daa49fc3d5c04ec74e1fca3f63 100644 GIT binary patch literal 8725 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 Date: Fri, 5 Apr 2024 22:59:55 +0200 Subject: [PATCH 11/11] Add SPDX header Signed-off-by: Andy Scherzinger --- .../main/res/layout/activity_manage_space.xml | 17 --- .../main/res/layout/file_details_fragment.xml | 34 ++---- .../layout/file_details_share_share_item.xml | 1 + .../layout/file_details_sharing_fragment.xml | 2 +- .../file_details_sharing_process_fragment.xml | 23 +--- .../res/layout/file_download_fragment.xml | 111 ++++++++---------- ...file_list_actions_bottom_sheet_creator.xml | 28 ++--- ...ile_list_actions_bottom_sheet_fragment.xml | 20 +--- app/src/main/res/layout/files.xml | 30 ++--- app/src/main/res/values-night/colors.xml | 21 +--- app/src/main/res/values/colors.xml | 28 ++--- app/src/main/res/xml/preferences.xml | 24 ++-- app/src/main/res/xml/syncadapter_files.xml | 23 +--- .../res/xml/users_and_groups_searchable.xml | 25 ++-- .../res/drawable/ic_launcher_foreground.xml | 24 +--- .../drawable-v26/ic_launcher_foreground.xml | 24 +--- .../res/drawable/ic_launcher_foreground.xml | 24 +--- 17 files changed, 146 insertions(+), 313 deletions(-) diff --git a/app/src/main/res/layout/activity_manage_space.xml b/app/src/main/res/layout/activity_manage_space.xml index f5b45d800acc..25358a017f5b 100644 --- a/app/src/main/res/layout/activity_manage_space.xml +++ b/app/src/main/res/layout/activity_manage_space.xml @@ -1,21 +1,4 @@ - diff --git a/app/src/main/res/layout/file_details_share_share_item.xml b/app/src/main/res/layout/file_details_share_share_item.xml index 807b66f03f1a..1e888f04c425 100644 --- a/app/src/main/res/layout/file_details_share_share_item.xml +++ b/app/src/main/res/layout/file_details_share_share_item.xml @@ -4,6 +4,7 @@ ~ ~ SPDX-FileCopyrightText: 2021 TSI-mc ~ SPDX-FileCopyrightText: 2018 Andy Scherzinger + ~ SPDX-FileCopyrightText: 2015 Masensio - ~ SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later + ~ SPDX-License-Identifier: AGPL-3.0-or-later --> + android:padding="@dimen/file_download_fragment_layout_padding"> + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="@dimen/alternate_fragment_margin" + android:text="@string/downloader_not_downloaded_yet" + android:textColor="@color/dark_background_text_color" /> + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginTop="@dimen/fragment_margin" + android:layout_marginBottom="@dimen/alternate_fragment_margin" + android:gravity="center" + android:orientation="horizontal"> - + - + android:background="@android:color/transparent" + android:contentDescription="@string/common_cancel" + android:src="@drawable/ic_action_cancel_grey" /> - + + android:id="@+id/error_image" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="@dimen/zero" + android:contentDescription="@string/downloader_download_failed_ticker" + android:src="@drawable/image_fail" /> + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:layout_margin="@dimen/file_download_fragment_display_text_margin" + android:text="@string/downloader_download_failed_ticker" + android:textColor="@color/dark_background_text_color" /> - diff --git a/app/src/main/res/layout/file_list_actions_bottom_sheet_creator.xml b/app/src/main/res/layout/file_list_actions_bottom_sheet_creator.xml index 50aafa58aefa..5dc893e0e2a4 100644 --- a/app/src/main/res/layout/file_list_actions_bottom_sheet_creator.xml +++ b/app/src/main/res/layout/file_list_actions_bottom_sheet_creator.xml @@ -1,25 +1,11 @@ - - + ~ SPDX-FileCopyrightText: 2019 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2019 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> + + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index b18023e7d3df..d28fe7946729 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,23 +1,15 @@ - - @color/secondary_text_color #000000 #ffffff diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index ae3af70d4889..46a06bc220cc 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -1,22 +1,12 @@ diff --git a/app/src/main/res/xml/syncadapter_files.xml b/app/src/main/res/xml/syncadapter_files.xml index 805b53ecb776..62b41d6645b8 100644 --- a/app/src/main/res/xml/syncadapter_files.xml +++ b/app/src/main/res/xml/syncadapter_files.xml @@ -1,26 +1,13 @@ - - - . - --> + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH, all rights reserved + ~ SPDX-FileCopyrightText: 2023 Andy Scherzinger + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> . - --> + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2017-2024 Nextcloud GmbH, all rights reserved + ~ SPDX-FileCopyrightText: 2017 Andy Scherzinger + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> . - --> + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH, all rights reserved + ~ SPDX-FileCopyrightText: 2023 Andy Scherzinger + ~ SPDX-License-Identifier: AGPL-3.0-or-later +-->