From 3bc5171ca1470c04c69f7c626add6a8845e2227a Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Sun, 7 Apr 2024 14:17:38 +0200 Subject: [PATCH 1/3] Add SPDX header Signed-off-by: Andy Scherzinger --- CONTRIBUTING.md | 70 +- .../android/ui/helpers/UriUploaderIT.kt | 2 +- .../client/jobs/AccountRemovalWork.kt | 13 +- .../client/jobs/CalendarImportWork.kt | 23 +- .../client/jobs/ContactsImportWork.kt | 23 +- .../nextcloud/client/jobs/FilesSyncWork.kt | 24 +- .../client/jobs/MediaFoldersDetectionWork.kt | 13 +- .../nextcloud/client/jobs/OfflineSyncWork.kt | 13 +- .../client/jobs/upload/PostUploadAction.kt | 13 +- .../com/nextcloud/client/media/AudioFocus.kt | 13 +- .../client/media/AudioFocusManager.kt | 15 +- .../com/nextcloud/client/media/ErrorFormat.kt | 15 +- .../com/nextcloud/client/media/LoadUrlTask.kt | 15 +- .../network/ConnectivityServiceImpl.java | 13 +- .../client/onboarding/FirstRunActivity.kt | 13 +- .../client/onboarding/WhatsNewActivity.kt | 13 +- .../client/preferences/DarkMode.java | 23 +- .../client/preferences/SubFolderRule.kt | 13 +- .../ui/ChooseAccountDialogFragment.kt | 13 +- .../nextcloud/ui/SetStatusDialogFragment.kt | 13 +- .../authentication/AuthenticatorActivity.java | 28 +- .../authentication/AuthenticatorUrlUtils.kt | 21 +- .../android/authentication/LoginUrlInfo.java | 15 +- .../datamodel/ArbitraryDataProviderImpl.java | 13 +- .../datamodel/DecryptedFolderMetadataOld.java | 21 +- .../datamodel/ExternalLinksProvider.java | 13 +- .../android/datamodel/FileSystemDataSet.java | 13 +- .../owncloud/android/datamodel/MediaFolder.kt | 15 +- .../android/datamodel/MediaFoldersModel.kt | 13 +- .../android/datamodel/MediaProvider.java | 13 +- .../datamodel/PushConfigurationState.java | 13 +- .../android/datamodel/QuickPermissionModel.kt | 13 +- .../android/datamodel/SyncedFolder.java | 13 +- .../datamodel/SyncedFolderDisplayItem.java | 13 +- .../datamodel/SyncedFolderProvider.java | 13 +- .../owncloud/android/datamodel/Template.kt | 21 +- .../android/datamodel/VirtualFolderType.java | 21 +- .../datastorage/DataStorageProvider.java | 13 +- .../android/datastorage/StoragePoint.java | 13 +- .../datastorage/UniqueStorageList.java | 15 +- .../AbstractCommandLineStoragePoint.java | 13 +- .../AbstractStoragePointProvider.java | 13 +- .../EnvironmentStoragePointProvider.java | 13 +- .../HardcodedStoragePointProvider.java | 13 +- .../providers/IStoragePointProvider.java | 24 +- .../MountCommandStoragePointProvider.java | 13 +- .../SystemDefaultStoragePointProvider.java | 15 +- .../providers/VDCStoragePointProvider.java | 16 +- .../android/features/FeatureItem.java | 26 +- .../CreateFileFromTemplateOperation.java | 21 +- .../android/files/FetchTemplateOperation.java | 21 +- .../files/StreamMediaFileOperation.java | 21 +- .../operations/CommentFileOperation.java | 22 +- .../RemoveRemoteEncryptedFileOperation.java | 21 +- .../RichDocumentsCreateAssetOperation.java | 21 +- .../operations/RichDocumentsUrlOperation.java | 21 +- .../UpdateNoteForShareOperation.java | 22 +- .../operations/UpdateShareInfoOperation.java | 13 +- .../DiskLruImageCacheFileProvider.java | 21 +- .../android/ui/AvatarGroupLayout.java | 13 +- .../android/ui/EmptyRecyclerView.java | 22 +- .../android/ui/PreferenceWithLongSummary.java | 50 -- .../android/ui/ThemeableSwitchPreference.java | 22 +- .../StickyHeaderItemDecoration.java | 13 +- .../android/ui/activity/CommunityActivity.kt | 13 +- .../activity/ContactsPreferenceActivity.java | 13 +- .../android/ui/activity/DrawerActivity.java | 13 +- .../android/ui/activity/EditorWebView.java | 23 +- .../ui/activity/ExternalSiteWebView.java | 21 +- .../android/ui/activity/FilePickerActivity.kt | 21 +- .../ui/activity/NotificationsActivity.kt | 25 +- .../activity/RequestCredentialsActivity.java | 12 +- .../activity/SsoGrantPermissionActivity.java | 13 +- .../android/ui/activity/StorageMigration.java | 13 +- .../ui/activity/SyncedFoldersActivity.kt | 13 +- .../android/ui/activity/TextEditorWebView.kt | 22 +- .../android/ui/activity/ToolbarActivity.java | 13 +- .../ui/activity/UploadListActivity.java | 13 +- .../android/ui/activity/UserInfoActivity.java | 15 +- .../ActivityAndVersionListAdapter.java | 13 +- .../ui/adapter/ActivityListAdapter.java | 13 +- .../ui/adapter/FilterableListAdapter.java | 21 +- .../android/ui/adapter/GalleryAdapter.kt | 13 +- .../ui/adapter/LinkShareViewHolder.java | 13 +- .../ui/adapter/LocalFileListAdapter.java | 13 +- .../android/ui/adapter/OCFileListAdapter.java | 13 +- .../android/ui/adapter/PrintAdapter.java | 22 +- .../adapter/QuickSharingPermissionsAdapter.kt | 13 +- .../adapter/RichDocumentsTemplateAdapter.java | 23 +- .../android/ui/adapter/SendButtonAdapter.java | 24 +- .../android/ui/adapter/ShareViewHolder.java | 13 +- .../ui/adapter/ShareeListAdapterListener.java | 13 +- .../ui/adapter/StickyHeaderAdapter.java | 13 +- .../ui/adapter/SyncedFolderAdapter.java | 13 +- .../android/ui/adapter/TemplateAdapter.java | 13 +- .../ui/adapter/TrashbinListAdapter.java | 21 +- .../ui/adapter/UnifiedSearchListAdapter.kt | 13 +- .../android/ui/adapter/UploadListAdapter.java | 13 +- .../android/ui/adapter/UserListAdapter.java | 13 +- .../android/ui/adapter/UserListItem.java | 13 +- .../owncloud/android/ui/adapter/ViewType.java | 16 +- .../asynctasks/CheckAvailableSpaceTask.java | 22 +- .../ui/asynctasks/CheckRemoteWipeTask.java | 13 +- .../DeleteAllNotificationsTask.java | 22 +- .../ui/asynctasks/DeleteNotificationTask.java | 22 +- .../ui/asynctasks/FetchRemoteFileTask.java | 22 +- .../ui/asynctasks/GallerySearchTask.java | 22 +- .../asynctasks/LoadingVersionNumberTask.java | 22 +- .../android/ui/asynctasks/PrintAsyncTask.java | 22 +- .../ui/asynctasks/TextEditorLoadUrlTask.java | 21 +- .../android/ui/components/SendButtonData.java | 24 +- .../decoration/MediaGridItemDecoration.java | 15 +- ...seRichDocumentsTemplateDialogFragment.java | 13 +- .../ui/dialog/MultipleAccountsDialog.kt | 13 +- .../RenamePublicShareDialogFragment.java | 22 +- .../android/ui/dialog/SendFilesDialog.kt | 21 +- .../android/ui/dialog/SendShareDialog.kt | 13 +- .../dialog/SetupEncryptionDialogFragment.kt | 13 +- .../ui/dialog/SortingOrderDialogFragment.kt | 13 +- .../SyncFileNotEnoughSpaceDialogFragment.kt | 12 +- .../SyncedFolderPreferencesDialogFragment.kt | 13 +- .../dialog/parcel/SyncedFolderParcelable.java | 15 +- .../android/ui/events/AccountRemovedEvent.kt | 21 +- .../android/ui/events/CommentsEvent.kt | 21 +- .../FileDetailActivitiesFragment.java | 13 +- .../fragment/FileDetailSharingFragment.java | 13 +- ...ileDetailSharingMenuBottomSheetDialog.java | 13 +- ...eDetailsSharingMenuBottomSheetActions.java | 13 +- .../FileDetailsSharingProcessFragment.kt | 13 +- .../GalleryFragmentBottomSheetActions.kt | 13 +- .../GalleryFragmentBottomSheetDialog.kt | 13 +- .../ui/fragment/LocalFileListFragment.java | 13 +- ...ckSharingPermissionsBottomSheetDialog.java | 13 +- .../android/ui/fragment/SharedListFragment.kt | 21 +- .../fragment/contactsbackup/BackupFragment.kt | 24 +- .../contactsbackup/BackupListFragment.java | 24 +- .../ui/fragment/util/SharingMenuHelper.java | 13 +- .../LocalFileListFragmentInterface.java | 21 +- .../OCFileListFragmentInterface.java | 21 +- .../interfaces/TrashbinActivityInterface.java | 21 +- .../ui/interfaces/VersionListInterface.java | 22 +- .../notifications/NotificationsContract.java | 22 +- .../ui/preview/PreviewTextFileFragment.java | 23 +- .../ui/preview/PreviewTextStringFragment.java | 23 +- .../android/ui/trashbin/TrashbinContract.kt | 21 +- .../android/ui/trashbin/TrashbinPresenter.kt | 21 +- .../android/ui/trashbin/TrashbinRepository.kt | 21 +- .../ui/whatsnew/ProgressIndicator.java | 13 +- .../android/utils/DeviceCredentialUtils.java | 21 +- .../android/utils/DialogMenuItem.java | 21 +- .../owncloud/android/utils/DisplayUtils.java | 13 +- .../android/utils/DrawerMenuUtil.java | 24 +- .../android/utils/EncryptionUtils.java | 22 +- .../owncloud/android/utils/FileSortOrder.kt | 21 +- .../android/utils/FileSortOrderByDate.kt | 23 +- .../android/utils/FileSortOrderByName.kt | 23 +- .../android/utils/FileSortOrderBySize.kt | 21 +- .../android/utils/FilesSyncHelper.java | 25 +- .../com/owncloud/android/utils/MimeType.java | 18 +- .../android/utils/ReceiversHelper.java | 24 +- .../owncloud/android/utils/StringUtils.java | 22 +- .../android/utils/SyncedFolderUtils.kt | 21 +- .../utils/glide/CustomGlideStreamLoader.java | 25 +- .../utils/glide/CustomGlideUriLoader.java | 21 +- .../android/utils/glide/HttpStreamFetcher.kt | 23 +- .../android/utils/svg/SvgDecoder.java | 7 +- .../utils/svg/SvgDrawableTranscoder.java | 6 +- .../android/utils/svg/SvgOrImageDecoder.java | 6 +- .../utils/svg/SvgSoftwareLayerSetter.java | 6 +- .../android/utils/theme/CapabilityUtils.java | 24 +- .../android/utils/theme/ThemeColorUtils.java | 24 +- .../android/utils/theme/ThemeUtils.java | 24 +- app/src/main/res/layout/files.xml | 2 +- .../main/res/layout/files_folder_picker.xml | 67 +- app/src/main/res/layout/files_picker.xml | 23 +- .../main/res/layout/first_run_activity.xml | 23 +- .../main/res/layout/fragment_compose_view.xml | 27 +- .../main/res/layout/fragment_etm_accounts.xml | 21 +- .../res/layout/fragment_etm_downloader.xml | 21 +- app/src/main/res/layout/fragment_etm_menu.xml | 21 +- .../res/layout/fragment_etm_migrations.xml | 21 +- .../res/layout/fragment_etm_preferences.xml | 21 +- .../layout/fragment_gallery_bottom_sheet.xml | 13 +- .../res/layout/fragment_preview_media.xml | 31 +- .../main/res/layout/generic_explanation.xml | 76 +- app/src/main/res/layout/grid_image.xml | 24 +- app/src/main/res/layout/grid_item.xml | 23 +- app/src/main/res/layout/grid_sync_item.xml | 25 +- app/src/main/res/layout/info_box.xml | 20 +- .../layout/item_quick_share_permissions.xml | 26 +- app/src/main/res/layout/list_fragment.xml | 28 +- app/src/main/res/layout/list_header.xml | 30 +- app/src/main/res/layout/list_item.xml | 48 +- app/src/main/res/layout/loading_dialog.xml | 28 +- app/src/main/res/layout/logs_activity.xml | 21 +- .../layout/material_list_item_single_line.xml | 24 +- app/src/main/res/layout/media_control.xml | 85 +-- app/src/main/res/layout/multiple_accounts.xml | 23 +- app/src/main/res/layout/note_dialog.xml | 24 +- .../main/res/layout/notifications_layout.xml | 22 +- app/src/main/res/layout/passcodelock.xml | 27 +- app/src/main/res/layout/password_dialog.xml | 21 +- app/src/main/res/layout/predefined_status.xml | 29 +- .../res/layout/preview_image_activity.xml | 27 +- .../layout/preview_image_details_fragment.xml | 26 +- .../layout/preview_image_error_fragment.xml | 27 +- .../res/layout/preview_image_fragment.xml | 57 +- .../layout/profile_bottom_sheet_action.xml | 28 +- .../layout/profile_bottom_sheet_fragment.xml | 23 +- ...ring_permissions_bottom_sheet_fragment.xml | 26 +- .../res/layout/receive_external_files.xml | 23 +- .../main/res/layout/richdocuments_webview.xml | 23 +- .../res/layout/search_users_groups_layout.xml | 23 +- app/src/main/res/layout/send_button.xml | 27 +- .../main/res/layout/send_files_fragment.xml | 27 +- .../main/res/layout/send_share_fragment.xml | 23 +- .../res/layout/setup_encryption_dialog.xml | 27 +- app/src/main/res/layout/share_activity.xml | 27 +- .../res/layout/sorting_order_fragment.xml | 87 +-- .../res/layout/ssl_untrusted_cert_layout.xml | 707 ++++++++---------- .../res/layout/synced_folders_item_header.xml | 22 +- .../main/res/layout/synced_folders_layout.xml | 22 +- .../synced_folders_list_item_shimmer.xml | 20 +- .../layout/synced_folders_settings_layout.xml | 22 +- app/src/main/res/layout/template_button.xml | 26 +- app/src/main/res/layout/test_layout.xml | 26 +- app/src/main/res/layout/text_file_preview.xml | 25 +- app/src/main/res/layout/toolbar_standard.xml | 27 +- app/src/main/res/layout/trashbin_activity.xml | 23 +- app/src/main/res/layout/trashbin_item.xml | 25 +- .../main/res/layout/upload_file_dialog.xml | 23 +- .../main/res/layout/upload_files_layout.xml | 24 +- .../main/res/layout/upload_list_header.xml | 26 +- app/src/main/res/layout/upload_list_item.xml | 27 +- .../main/res/layout/upload_list_layout.xml | 23 +- .../res/layout/uploader_list_item_layout.xml | 28 +- .../layout/user_info_details_table_item.xml | 25 +- app/src/main/res/layout/user_info_layout.xml | 25 +- app/src/main/res/layout/version_list_item.xml | 24 +- .../main/res/layout/whats_new_activity.xml | 23 +- app/src/main/res/layout/whats_new_element.xml | 23 +- .../client/network/ConnectivityServiceTest.kt | 19 +- .../client/utils/FileStorageUtilsTest.kt | 22 +- .../nextcloud/client/utils/HashUtilTest.kt | 28 +- .../nextcloud/client/utils/NaturalSortTest.kt | 28 +- .../nextcloud/client/utils/OCFileSortTest.kt | 24 +- .../AuthenticatorDataUrlTest.java | 20 - 247 files changed, 1363 insertions(+), 4414 deletions(-) delete mode 100644 app/src/main/java/com/owncloud/android/ui/PreferenceWithLongSummary.java diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 064548511f..2f0ad391f9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -177,79 +177,31 @@ Copyright of Nextcloud GmbH is optional. Source code of library: ```java - /* Nextcloud Android Library is available under MIT license - * - * @author Your Name - * Copyright (C) 2019 Your Name - * Copyright (C) 2019 Nextcloud GmbH - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. +/* + * Nextcloud Android Library * + * SPDX-FileCopyrightText: 2024 Your Name + * SPDX-License-Identifier: MIT */ ``` Source code of app: ```java /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Your Name - * Copyright (C) 2019 Your Name - * Copyright (C) 2019 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: 2024 Your Name + * SPDX-License-Identifier: AGPL-3.0-or-later */ ``` XML (layout) file: ```xml ``` diff --git a/app/src/androidTest/java/com/owncloud/android/ui/helpers/UriUploaderIT.kt b/app/src/androidTest/java/com/owncloud/android/ui/helpers/UriUploaderIT.kt index 0fac1de72b..2ded4ebde3 100644 --- a/app/src/androidTest/java/com/owncloud/android/ui/helpers/UriUploaderIT.kt +++ b/app/src/androidTest/java/com/owncloud/android/ui/helpers/UriUploaderIT.kt @@ -1,7 +1,7 @@ /* * Nextcloud - Android Client * - * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2022 Álvaro Brey * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.helpers diff --git a/app/src/main/java/com/nextcloud/client/jobs/AccountRemovalWork.kt b/app/src/main/java/com/nextcloud/client/jobs/AccountRemovalWork.kt index 421b1975e1..621052384a 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/AccountRemovalWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/AccountRemovalWork.kt @@ -8,18 +8,7 @@ * Copyright (C) 2017 Nextcloud GmbH. * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/CalendarImportWork.kt b/app/src/main/java/com/nextcloud/client/jobs/CalendarImportWork.kt index 13d3513aea..5d4f1127e9 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/CalendarImportWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/CalendarImportWork.kt @@ -1,23 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud GmbH. - * 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 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/ContactsImportWork.kt b/app/src/main/java/com/nextcloud/client/jobs/ContactsImportWork.kt index d3293dda1d..9803ccd7d9 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/ContactsImportWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/ContactsImportWork.kt @@ -1,23 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud GmbH. - * 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 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/FilesSyncWork.kt b/app/src/main/java/com/nextcloud/client/jobs/FilesSyncWork.kt index 7a0520d524..651c65aa02 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/FilesSyncWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/FilesSyncWork.kt @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * @author Chris Narkiewicz - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 Nextcloud - * 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 - * 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: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/MediaFoldersDetectionWork.kt b/app/src/main/java/com/nextcloud/client/jobs/MediaFoldersDetectionWork.kt index 47e653e577..eec737012c 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/MediaFoldersDetectionWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/MediaFoldersDetectionWork.kt @@ -8,18 +8,7 @@ * Copyright (C) 2018 Andy Scherzinger * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/OfflineSyncWork.kt b/app/src/main/java/com/nextcloud/client/jobs/OfflineSyncWork.kt index 9344edd481..d2ee5ce295 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/OfflineSyncWork.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/OfflineSyncWork.kt @@ -6,18 +6,7 @@ * Copyright (C) 2018 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs diff --git a/app/src/main/java/com/nextcloud/client/jobs/upload/PostUploadAction.kt b/app/src/main/java/com/nextcloud/client/jobs/upload/PostUploadAction.kt index 7a299e9bbb..28e8eec788 100644 --- a/app/src/main/java/com/nextcloud/client/jobs/upload/PostUploadAction.kt +++ b/app/src/main/java/com/nextcloud/client/jobs/upload/PostUploadAction.kt @@ -4,18 +4,7 @@ * @author Chris Narkiewicz * Copyright (C) 2021 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.jobs.upload diff --git a/app/src/main/java/com/nextcloud/client/media/AudioFocus.kt b/app/src/main/java/com/nextcloud/client/media/AudioFocus.kt index 57fffba3ff..862087d497 100644 --- a/app/src/main/java/com/nextcloud/client/media/AudioFocus.kt +++ b/app/src/main/java/com/nextcloud/client/media/AudioFocus.kt @@ -5,18 +5,7 @@ * * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.media diff --git a/app/src/main/java/com/nextcloud/client/media/AudioFocusManager.kt b/app/src/main/java/com/nextcloud/client/media/AudioFocusManager.kt index 89580abcdc..32c1014ada 100644 --- a/app/src/main/java/com/nextcloud/client/media/AudioFocusManager.kt +++ b/app/src/main/java/com/nextcloud/client/media/AudioFocusManager.kt @@ -1,22 +1,11 @@ -/** +/* * Nextcloud Android client application * * @author Chris Narkiewicz * * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.media diff --git a/app/src/main/java/com/nextcloud/client/media/ErrorFormat.kt b/app/src/main/java/com/nextcloud/client/media/ErrorFormat.kt index 37cda17186..9ff35d234c 100644 --- a/app/src/main/java/com/nextcloud/client/media/ErrorFormat.kt +++ b/app/src/main/java/com/nextcloud/client/media/ErrorFormat.kt @@ -1,4 +1,4 @@ -/** +/* * Nextcloud Android client application * * @author David A. Velasco @@ -8,18 +8,7 @@ * Copyright (C) 2016 masensio * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.media diff --git a/app/src/main/java/com/nextcloud/client/media/LoadUrlTask.kt b/app/src/main/java/com/nextcloud/client/media/LoadUrlTask.kt index be44239c7f..82a4190847 100644 --- a/app/src/main/java/com/nextcloud/client/media/LoadUrlTask.kt +++ b/app/src/main/java/com/nextcloud/client/media/LoadUrlTask.kt @@ -1,4 +1,4 @@ -/** +/* * Nextcloud Android client application * * @author Chris Narkiewicz @@ -7,18 +7,7 @@ * Copyright (C) 2019 Chris Narkiewicz * Copyright (C) 2018 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.media diff --git a/app/src/main/java/com/nextcloud/client/network/ConnectivityServiceImpl.java b/app/src/main/java/com/nextcloud/client/network/ConnectivityServiceImpl.java index fd266ddd02..f1582fbef0 100644 --- a/app/src/main/java/com/nextcloud/client/network/ConnectivityServiceImpl.java +++ b/app/src/main/java/com/nextcloud/client/network/ConnectivityServiceImpl.java @@ -4,18 +4,7 @@ * @author Chris Narkiewicz * Copyright (C) 2021 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.network; diff --git a/app/src/main/java/com/nextcloud/client/onboarding/FirstRunActivity.kt b/app/src/main/java/com/nextcloud/client/onboarding/FirstRunActivity.kt index 781151d758..b49b5471b4 100644 --- a/app/src/main/java/com/nextcloud/client/onboarding/FirstRunActivity.kt +++ b/app/src/main/java/com/nextcloud/client/onboarding/FirstRunActivity.kt @@ -8,18 +8,7 @@ * Copyright (C) 2016 Nextcloud. * 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 - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.nextcloud.client.onboarding diff --git a/app/src/main/java/com/nextcloud/client/onboarding/WhatsNewActivity.kt b/app/src/main/java/com/nextcloud/client/onboarding/WhatsNewActivity.kt index 9a25653147..6fb63c1a5d 100644 --- a/app/src/main/java/com/nextcloud/client/onboarding/WhatsNewActivity.kt +++ b/app/src/main/java/com/nextcloud/client/onboarding/WhatsNewActivity.kt @@ -8,18 +8,7 @@ * Copyright (C) 2016 Nextcloud. * 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 - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.nextcloud.client.onboarding diff --git a/app/src/main/java/com/nextcloud/client/preferences/DarkMode.java b/app/src/main/java/com/nextcloud/client/preferences/DarkMode.java index 3437e0ac7d..1bf454cd02 100644 --- a/app/src/main/java/com/nextcloud/client/preferences/DarkMode.java +++ b/app/src/main/java/com/nextcloud/client/preferences/DarkMode.java @@ -1,25 +1,10 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.client.preferences; public enum DarkMode { diff --git a/app/src/main/java/com/nextcloud/client/preferences/SubFolderRule.kt b/app/src/main/java/com/nextcloud/client/preferences/SubFolderRule.kt index 25e4651a35..b61747031f 100644 --- a/app/src/main/java/com/nextcloud/client/preferences/SubFolderRule.kt +++ b/app/src/main/java/com/nextcloud/client/preferences/SubFolderRule.kt @@ -5,18 +5,7 @@ * Copyright (C) 2023 Dean Birch * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.preferences diff --git a/app/src/main/java/com/nextcloud/ui/ChooseAccountDialogFragment.kt b/app/src/main/java/com/nextcloud/ui/ChooseAccountDialogFragment.kt index 6ff4d5d864..f5b7793a0c 100644 --- a/app/src/main/java/com/nextcloud/ui/ChooseAccountDialogFragment.kt +++ b/app/src/main/java/com/nextcloud/ui/ChooseAccountDialogFragment.kt @@ -4,18 +4,7 @@ * @author Infomaniak Network SA * Copyright (C) 2020 Infomaniak Network SA * - * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.ui diff --git a/app/src/main/java/com/nextcloud/ui/SetStatusDialogFragment.kt b/app/src/main/java/com/nextcloud/ui/SetStatusDialogFragment.kt index d4ad33d195..dd124382c5 100644 --- a/app/src/main/java/com/nextcloud/ui/SetStatusDialogFragment.kt +++ b/app/src/main/java/com/nextcloud/ui/SetStatusDialogFragment.kt @@ -4,18 +4,7 @@ * @author 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.ui diff --git a/app/src/main/java/com/owncloud/android/authentication/AuthenticatorActivity.java b/app/src/main/java/com/owncloud/android/authentication/AuthenticatorActivity.java index fb2d9f6317..5dda695807 100644 --- a/app/src/main/java/com/owncloud/android/authentication/AuthenticatorActivity.java +++ b/app/src/main/java/com/owncloud/android/authentication/AuthenticatorActivity.java @@ -11,33 +11,7 @@ * Copyright (C) 2017 Mario Danic * 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 . - * - * All changes by Mario Danic are distributed under the following terms: - * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.authentication; diff --git a/app/src/main/java/com/owncloud/android/authentication/AuthenticatorUrlUtils.kt b/app/src/main/java/com/owncloud/android/authentication/AuthenticatorUrlUtils.kt index b946a12f45..ad1334743a 100644 --- a/app/src/main/java/com/owncloud/android/authentication/AuthenticatorUrlUtils.kt +++ b/app/src/main/java/com/owncloud/android/authentication/AuthenticatorUrlUtils.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * Copyright (C) 2017 Andy Scherzinger - * Copyright (C) 2012 Bartek Przybylski - * - * 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: 2017 Andy Scherzinger + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.authentication diff --git a/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java b/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java index 32278703a9..1428a9ef96 100644 --- a/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java +++ b/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java @@ -1,22 +1,11 @@ -/** +/* * Nextcloud Android client application * * @author Andy Scherzinger * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.authentication; diff --git a/app/src/main/java/com/owncloud/android/datamodel/ArbitraryDataProviderImpl.java b/app/src/main/java/com/owncloud/android/datamodel/ArbitraryDataProviderImpl.java index c43923254a..950eedf289 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/ArbitraryDataProviderImpl.java +++ b/app/src/main/java/com/owncloud/android/datamodel/ArbitraryDataProviderImpl.java @@ -5,18 +5,7 @@ * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/DecryptedFolderMetadataOld.java b/app/src/main/java/com/owncloud/android/datamodel/DecryptedFolderMetadataOld.java index 55927b1b06..f1977e1de3 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/DecryptedFolderMetadataOld.java +++ b/app/src/main/java/com/owncloud/android/datamodel/DecryptedFolderMetadataOld.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * 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/datamodel/ExternalLinksProvider.java b/app/src/main/java/com/owncloud/android/datamodel/ExternalLinksProvider.java index 053c56af23..79f13db22f 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/ExternalLinksProvider.java +++ b/app/src/main/java/com/owncloud/android/datamodel/ExternalLinksProvider.java @@ -4,18 +4,7 @@ * Copyright (C) 2017 Tobias Kaminsky * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/FileSystemDataSet.java b/app/src/main/java/com/owncloud/android/datamodel/FileSystemDataSet.java index de95b5a70e..86b05fb731 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/FileSystemDataSet.java +++ b/app/src/main/java/com/owncloud/android/datamodel/FileSystemDataSet.java @@ -7,18 +7,7 @@ * Copyright (C) 2017 Nextcloud * Copyright (C) 2018 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt b/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt index 5a7da2d20b..a21ed03f0c 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt +++ b/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt @@ -1,22 +1,13 @@ -/** +/* * Nextcloud Android client application * * @author Andy Scherzinger * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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. + * SPDX-License-Identifier: AGPL-3.0-or-later * - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel diff --git a/app/src/main/java/com/owncloud/android/datamodel/MediaFoldersModel.kt b/app/src/main/java/com/owncloud/android/datamodel/MediaFoldersModel.kt index 8af5310219..b4d95f1318 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/MediaFoldersModel.kt +++ b/app/src/main/java/com/owncloud/android/datamodel/MediaFoldersModel.kt @@ -6,18 +6,7 @@ * Copyright (C) 2018 Mario Danic * Copyright (C) 2018 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel diff --git a/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java b/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java index 6746273de4..2e70a44201 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java +++ b/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/PushConfigurationState.java b/app/src/main/java/com/owncloud/android/datamodel/PushConfigurationState.java index b3552840d3..d24989fe66 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/PushConfigurationState.java +++ b/app/src/main/java/com/owncloud/android/datamodel/PushConfigurationState.java @@ -6,18 +6,7 @@ * Copyright (C) 2017 Mario Danic * Copyright (C) 2018 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/QuickPermissionModel.kt b/app/src/main/java/com/owncloud/android/datamodel/QuickPermissionModel.kt index 9e67daa171..81163119ad 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/QuickPermissionModel.kt +++ b/app/src/main/java/com/owncloud/android/datamodel/QuickPermissionModel.kt @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel diff --git a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolder.java b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolder.java index a20371c45c..f787a550ad 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolder.java +++ b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolder.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Tobias Kaminsky * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java index fe716270fe..834c1ae728 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java +++ b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java index 370f5de824..8b7e2f95c1 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java +++ b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel; diff --git a/app/src/main/java/com/owncloud/android/datamodel/Template.kt b/app/src/main/java/com/owncloud/android/datamodel/Template.kt index 20e0508214..b345256152 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/Template.kt +++ b/app/src/main/java/com/owncloud/android/datamodel/Template.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 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/datamodel/VirtualFolderType.java b/app/src/main/java/com/owncloud/android/datamodel/VirtualFolderType.java index 474cabcc65..a8676154a0 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/VirtualFolderType.java +++ b/app/src/main/java/com/owncloud/android/datamodel/VirtualFolderType.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * 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/datastorage/DataStorageProvider.java b/app/src/main/java/com/owncloud/android/datastorage/DataStorageProvider.java index 3f839f9431..cada61b034 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/DataStorageProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/DataStorageProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datastorage; diff --git a/app/src/main/java/com/owncloud/android/datastorage/StoragePoint.java b/app/src/main/java/com/owncloud/android/datastorage/StoragePoint.java index b0458d7425..4516e53eb7 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/StoragePoint.java +++ b/app/src/main/java/com/owncloud/android/datastorage/StoragePoint.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage; diff --git a/app/src/main/java/com/owncloud/android/datastorage/UniqueStorageList.java b/app/src/main/java/com/owncloud/android/datastorage/UniqueStorageList.java index 73e38cef2d..2319490768 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/UniqueStorageList.java +++ b/app/src/main/java/com/owncloud/android/datastorage/UniqueStorageList.java @@ -1,22 +1,11 @@ -/** +/* * Nextcloud Android client application * * @author Bartosz Przybylski * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractCommandLineStoragePoint.java b/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractCommandLineStoragePoint.java index 6702ce1a46..4e0d494398 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractCommandLineStoragePoint.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractCommandLineStoragePoint.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage.providers; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractStoragePointProvider.java index eff207b282..cce5b45704 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/AbstractStoragePointProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage.providers; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/EnvironmentStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/EnvironmentStoragePointProvider.java index 7924005f99..3842bb6954 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/EnvironmentStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/EnvironmentStoragePointProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage.providers; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/HardcodedStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/HardcodedStoragePointProvider.java index d6deebad84..d847757618 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/HardcodedStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/HardcodedStoragePointProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage.providers; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/IStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/IStoragePointProvider.java index 990c965c45..ed261c1bfe 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/IStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/IStoragePointProvider.java @@ -1,33 +1,17 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Bartosz Przybylski - * Copyright (C) 2016 Nextcloud - * Copyright (C) 2016 Bartosz Przybylski + * SPDX-FileCopyrightText: 2016-2018 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - package com.owncloud.android.datastorage.providers; import com.owncloud.android.datastorage.StoragePoint; import java.util.List; -/** - * @author Bartosz Przybylski - */ public interface IStoragePointProvider { /** diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/MountCommandStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/MountCommandStoragePointProvider.java index 0d247890f5..0b28da4c01 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/MountCommandStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/MountCommandStoragePointProvider.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage.providers; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/SystemDefaultStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/SystemDefaultStoragePointProvider.java index 231cf27d81..7914914de3 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/SystemDefaultStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/SystemDefaultStoragePointProvider.java @@ -1,22 +1,11 @@ -/** +/* * Nextcloud Android client application * * @author Bartosz Przybylski * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ package com.owncloud.android.datastorage.providers; diff --git a/app/src/main/java/com/owncloud/android/datastorage/providers/VDCStoragePointProvider.java b/app/src/main/java/com/owncloud/android/datastorage/providers/VDCStoragePointProvider.java index 48fa5b8436..b497862d22 100644 --- a/app/src/main/java/com/owncloud/android/datastorage/providers/VDCStoragePointProvider.java +++ b/app/src/main/java/com/owncloud/android/datastorage/providers/VDCStoragePointProvider.java @@ -1,24 +1,12 @@ -/** +/* * Nextcloud Android client application * * @author Bartosz Przybylski * Copyright (C) 2016 Nextcloud * Copyright (C) 2016 Bartosz Przybylski * - * 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-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - package com.owncloud.android.datastorage.providers; import com.owncloud.android.datastorage.StoragePoint; diff --git a/app/src/main/java/com/owncloud/android/features/FeatureItem.java b/app/src/main/java/com/owncloud/android/features/FeatureItem.java index 99751417ca..63f41709f2 100644 --- a/app/src/main/java/com/owncloud/android/features/FeatureItem.java +++ b/app/src/main/java/com/owncloud/android/features/FeatureItem.java @@ -1,25 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Bartosz Przybylski - * Copyright (C) 2015 Bartosz Przybylski - * Copyright (C) 2015 ownCloud Inc. - * Copyright (C) 2016 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: 2018-2020 Tobias Kaminsky + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.features; import android.os.Parcel; @@ -27,10 +11,6 @@ import android.os.Parcelable; import com.owncloud.android.R; -/** - * @author Bartosz Przybylski - * @author Tobias Kaminsky - */ public class FeatureItem implements Parcelable { private static final int DO_NOT_SHOW = -1; private int image; diff --git a/app/src/main/java/com/owncloud/android/files/CreateFileFromTemplateOperation.java b/app/src/main/java/com/owncloud/android/files/CreateFileFromTemplateOperation.java index bb49f2eb94..59b1449c0b 100644 --- a/app/src/main/java/com/owncloud/android/files/CreateFileFromTemplateOperation.java +++ b/app/src/main/java/com/owncloud/android/files/CreateFileFromTemplateOperation.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 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: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.files; diff --git a/app/src/main/java/com/owncloud/android/files/FetchTemplateOperation.java b/app/src/main/java/com/owncloud/android/files/FetchTemplateOperation.java index 67b4c18c7c..eb79c5e439 100644 --- a/app/src/main/java/com/owncloud/android/files/FetchTemplateOperation.java +++ b/app/src/main/java/com/owncloud/android/files/FetchTemplateOperation.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 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: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.files; diff --git a/app/src/main/java/com/owncloud/android/files/StreamMediaFileOperation.java b/app/src/main/java/com/owncloud/android/files/StreamMediaFileOperation.java index 30fe36d619..7545fcfbb9 100644 --- a/app/src/main/java/com/owncloud/android/files/StreamMediaFileOperation.java +++ b/app/src/main/java/com/owncloud/android/files/StreamMediaFileOperation.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 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: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.files; diff --git a/app/src/main/java/com/owncloud/android/operations/CommentFileOperation.java b/app/src/main/java/com/owncloud/android/operations/CommentFileOperation.java index 3878a5db4c..fdf16a8101 100644 --- a/app/src/main/java/com/owncloud/android/operations/CommentFileOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/CommentFileOperation.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.operations; import com.owncloud.android.lib.common.OwnCloudClient; diff --git a/app/src/main/java/com/owncloud/android/operations/RemoveRemoteEncryptedFileOperation.java b/app/src/main/java/com/owncloud/android/operations/RemoveRemoteEncryptedFileOperation.java index d863c2ba58..c33f2700f3 100644 --- a/app/src/main/java/com/owncloud/android/operations/RemoveRemoteEncryptedFileOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/RemoveRemoteEncryptedFileOperation.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.operations; diff --git a/app/src/main/java/com/owncloud/android/operations/RichDocumentsCreateAssetOperation.java b/app/src/main/java/com/owncloud/android/operations/RichDocumentsCreateAssetOperation.java index 8b69d03399..2fe795a0cd 100644 --- a/app/src/main/java/com/owncloud/android/operations/RichDocumentsCreateAssetOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/RichDocumentsCreateAssetOperation.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 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: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.operations; diff --git a/app/src/main/java/com/owncloud/android/operations/RichDocumentsUrlOperation.java b/app/src/main/java/com/owncloud/android/operations/RichDocumentsUrlOperation.java index 2fb2edcfa6..a236948cc5 100644 --- a/app/src/main/java/com/owncloud/android/operations/RichDocumentsUrlOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/RichDocumentsUrlOperation.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 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: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.operations; diff --git a/app/src/main/java/com/owncloud/android/operations/UpdateNoteForShareOperation.java b/app/src/main/java/com/owncloud/android/operations/UpdateNoteForShareOperation.java index 0f30e272de..972b7ec188 100644 --- a/app/src/main/java/com/owncloud/android/operations/UpdateNoteForShareOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/UpdateNoteForShareOperation.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.operations; import com.owncloud.android.datamodel.FileDataStorageManager; diff --git a/app/src/main/java/com/owncloud/android/operations/UpdateShareInfoOperation.java b/app/src/main/java/com/owncloud/android/operations/UpdateShareInfoOperation.java index 580cfc7f2b..e69a426b75 100644 --- a/app/src/main/java/com/owncloud/android/operations/UpdateShareInfoOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/UpdateShareInfoOperation.java @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.operations; diff --git a/app/src/main/java/com/owncloud/android/providers/DiskLruImageCacheFileProvider.java b/app/src/main/java/com/owncloud/android/providers/DiskLruImageCacheFileProvider.java index 9a7c38bdaf..9053562149 100644 --- a/app/src/main/java/com/owncloud/android/providers/DiskLruImageCacheFileProvider.java +++ b/app/src/main/java/com/owncloud/android/providers/DiskLruImageCacheFileProvider.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.providers; diff --git a/app/src/main/java/com/owncloud/android/ui/AvatarGroupLayout.java b/app/src/main/java/com/owncloud/android/ui/AvatarGroupLayout.java index 788e409564..5485b55270 100644 --- a/app/src/main/java/com/owncloud/android/ui/AvatarGroupLayout.java +++ b/app/src/main/java/com/owncloud/android/ui/AvatarGroupLayout.java @@ -6,18 +6,7 @@ * Copyright (C) 2021 Andy Scherzinger * Copyright (C) 2021 Stefan Niedermann * - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui; diff --git a/app/src/main/java/com/owncloud/android/ui/EmptyRecyclerView.java b/app/src/main/java/com/owncloud/android/ui/EmptyRecyclerView.java index 4b90cae5aa..0d73e63f8f 100644 --- a/app/src/main/java/com/owncloud/android/ui/EmptyRecyclerView.java +++ b/app/src/main/java/com/owncloud/android/ui/EmptyRecyclerView.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 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: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui; import android.content.Context; diff --git a/app/src/main/java/com/owncloud/android/ui/PreferenceWithLongSummary.java b/app/src/main/java/com/owncloud/android/ui/PreferenceWithLongSummary.java deleted file mode 100644 index c2a5300606..0000000000 --- a/app/src/main/java/com/owncloud/android/ui/PreferenceWithLongSummary.java +++ /dev/null @@ -1,50 +0,0 @@ -/** - * ownCloud Android client application - * - * Copyright (C) 2014 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 . - */ - -package com.owncloud.android.ui; - -import android.content.Context; -import android.preference.Preference; -import android.text.TextUtils; -import android.util.AttributeSet; -import android.view.View; -import android.widget.TextView; - -public class PreferenceWithLongSummary extends Preference { - - public PreferenceWithLongSummary(Context context) { - super(context); - } - - public PreferenceWithLongSummary(Context context, AttributeSet attrs) { - super(context, attrs); - } - - public PreferenceWithLongSummary(Context context, AttributeSet attrs, int defStyle) { - super(context, attrs, defStyle); - } - - @Override - protected void onBindView(View view) { - super.onBindView(view); - TextView titleView = (TextView) view.findViewById(android.R.id.summary); - titleView.setSingleLine(true); - titleView.setMaxLines(1); - titleView.setEllipsize(TextUtils.TruncateAt.MIDDLE); - } -} \ No newline at end of file diff --git a/app/src/main/java/com/owncloud/android/ui/ThemeableSwitchPreference.java b/app/src/main/java/com/owncloud/android/ui/ThemeableSwitchPreference.java index 8707cef2d0..1ddddb9169 100644 --- a/app/src/main/java/com/owncloud/android/ui/ThemeableSwitchPreference.java +++ b/app/src/main/java/com/owncloud/android/ui/ThemeableSwitchPreference.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui; @@ -32,7 +19,6 @@ import com.owncloud.android.utils.theme.ViewThemeUtils; import javax.inject.Inject; - /** * Themeable switch preference TODO Migrate to androidx */ diff --git a/app/src/main/java/com/owncloud/android/ui/activities/StickyHeaderItemDecoration.java b/app/src/main/java/com/owncloud/android/ui/activities/StickyHeaderItemDecoration.java index 9fd398043e..ee6ac9d941 100644 --- a/app/src/main/java/com/owncloud/android/ui/activities/StickyHeaderItemDecoration.java +++ b/app/src/main/java/com/owncloud/android/ui/activities/StickyHeaderItemDecoration.java @@ -5,18 +5,7 @@ * Copyright (C) 2019 Sevastyan Savanyuk * Copyright (C) 2019 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.activities; diff --git a/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt index bc065e0fa0..835e4ab533 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt @@ -6,18 +6,7 @@ * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-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/ContactsPreferenceActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/ContactsPreferenceActivity.java index c8c0cb4f4c..1fce5b00ad 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/ContactsPreferenceActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/ContactsPreferenceActivity.java @@ -7,18 +7,7 @@ * Copyright (C) 2017 Nextcloud GmbH. * 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-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/DrawerActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java index 33293c7f67..03778df494 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java @@ -13,18 +13,7 @@ * Copyright (C) 2020 Infomaniak Network SA * Copyright (C) 2021 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 - * 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-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/EditorWebView.java b/app/src/main/java/com/owncloud/android/ui/activity/EditorWebView.java index 9a50b42be1..de413a8087 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/EditorWebView.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/EditorWebView.java @@ -1,25 +1,10 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.activity; import android.app.DownloadManager; diff --git a/app/src/main/java/com/owncloud/android/ui/activity/ExternalSiteWebView.java b/app/src/main/java/com/owncloud/android/ui/activity/ExternalSiteWebView.java index c02e299cd8..1bb63cefec 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/ExternalSiteWebView.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/ExternalSiteWebView.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * 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/FilePickerActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/FilePickerActivity.kt index 7ed93b2e2b..1814412d1b 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/FilePickerActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/FilePickerActivity.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * 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/NotificationsActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt index 2e0e94ef62..350c576ea3 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/NotificationsActivity.kt @@ -1,25 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * @author Mario Danic - * @author Chris Narkiewicz - * Copyright (C) 2017 Andy Scherzinger - * 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-FileCopyrightText: 2017 Nextcloud GmbH + * 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/RequestCredentialsActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/RequestCredentialsActivity.java index fffca029be..45025f20b8 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/RequestCredentialsActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/RequestCredentialsActivity.java @@ -5,17 +5,7 @@ * Copyright (C) 2017 * Copyright (C) 2017 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 version 3, - * 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 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 http://www.gnu.org/licenses/. + * 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/SsoGrantPermissionActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/SsoGrantPermissionActivity.java index 53c210ecbb..382d4cb4c6 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/SsoGrantPermissionActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/SsoGrantPermissionActivity.java @@ -6,18 +6,7 @@ * Copyright (C) 2018 David Luhmer * Copyright (C) 2018 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-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/StorageMigration.java b/app/src/main/java/com/owncloud/android/ui/activity/StorageMigration.java index 7d987e3e01..1d747b624f 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/StorageMigration.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/StorageMigration.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Bartosz Przybylski * Copyright (C) 2016 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-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/SyncedFoldersActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt index 4ff9cd5c9b..64e8caa1a9 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt @@ -6,18 +6,7 @@ * Copyright (C) 2016 Nextcloud * 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 - * 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-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/TextEditorWebView.kt b/app/src/main/java/com/owncloud/android/ui/activity/TextEditorWebView.kt index e8b8746930..a941b57209 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/TextEditorWebView.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/TextEditorWebView.kt @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.activity import android.annotation.SuppressLint diff --git a/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java index b9823f0fa1..c26ef6246b 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java @@ -8,18 +8,7 @@ * Copyright (C) 2016 ownCloud Inc. * Copyright (C) 2022 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 - * 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-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/UploadListActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/UploadListActivity.java index 7041264909..9078f49a4a 100755 --- a/app/src/main/java/com/owncloud/android/ui/activity/UploadListActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/UploadListActivity.java @@ -7,18 +7,7 @@ * Copyright (C) 2018 Nextcloud * 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 - * 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-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/UserInfoActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/UserInfoActivity.java index 8ccfd93f32..1924dfab60 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/UserInfoActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/UserInfoActivity.java @@ -9,20 +9,9 @@ * Copyright (C) 2017 Andy Scherzinger * Copyright (C) 2017 Nextcloud GmbH. * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Chawki Chouib + * Copyright (C) 2020 Chawki Chouib * - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.activity; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java index 12be88f1cc..ad022d5034 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java @@ -9,18 +9,7 @@ * Copyright (C) 2019 Chris Narkiewicz * Copyright (C) 2020 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java index 692017eb1f..6cf00ce96a 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java @@ -9,18 +9,7 @@ * Copyright (C) 2019 Chris Narkiewicz * Copyright (C) 2020 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/FilterableListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/FilterableListAdapter.java index 2a136a64b1..b3c9918adf 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/FilterableListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/FilterableListAdapter.java @@ -1,23 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright (C) 2016 Tobias Kaminsky - * Copyright (C) 2016 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: 2016 Tobias Kaminsky + * SPDX-FileCopyrightText: 2016 Nextcloud + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; public interface FilterableListAdapter { diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/GalleryAdapter.kt b/app/src/main/java/com/owncloud/android/ui/adapter/GalleryAdapter.kt index 64c04aea35..d1dd0cb4ec 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/GalleryAdapter.kt +++ b/app/src/main/java/com/owncloud/android/ui/adapter/GalleryAdapter.kt @@ -8,18 +8,7 @@ * Copyright (C) 2022 Nextcloud GmbH * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/LinkShareViewHolder.java b/app/src/main/java/com/owncloud/android/ui/adapter/LinkShareViewHolder.java index 25d13ccd2e..302ba09fdb 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/LinkShareViewHolder.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/LinkShareViewHolder.java @@ -9,18 +9,7 @@ * Copyright (C) 2020 Nextcloud GmbH * Copyright (C) 2021 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/LocalFileListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/LocalFileListAdapter.java index 20f8842487..4bb00f4efc 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/LocalFileListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/LocalFileListAdapter.java @@ -5,18 +5,7 @@ * Copyright (C) 2018 Tobias Kaminsky * Copyright (C) 2018 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java index 235d363f31..a74ce369a3 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/OCFileListAdapter.java @@ -9,18 +9,7 @@ * Copyright (C) 2020 Chris Narkiewicz * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/PrintAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/PrintAdapter.java index 0827037358..3fee6e2e52 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/PrintAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/PrintAdapter.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.os.Bundle; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/QuickSharingPermissionsAdapter.kt b/app/src/main/java/com/owncloud/android/ui/adapter/QuickSharingPermissionsAdapter.kt index ec37ad1899..2b3c8a1a0d 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/QuickSharingPermissionsAdapter.kt +++ b/app/src/main/java/com/owncloud/android/ui/adapter/QuickSharingPermissionsAdapter.kt @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/RichDocumentsTemplateAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/RichDocumentsTemplateAdapter.java index 79dbf908b4..e235ac2cce 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/RichDocumentsTemplateAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/RichDocumentsTemplateAdapter.java @@ -1,25 +1,10 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.content.Context; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/SendButtonAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/SendButtonAdapter.java index 4df974bcef..edc3536538 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/SendButtonAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/SendButtonAdapter.java @@ -1,25 +1,11 @@ -package com.owncloud.android.ui.adapter; - /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ +package com.owncloud.android.ui.adapter; import android.view.LayoutInflater; import android.view.View; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ShareViewHolder.java b/app/src/main/java/com/owncloud/android/ui/adapter/ShareViewHolder.java index 3d5ae97627..08e120c8ff 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ShareViewHolder.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ShareViewHolder.java @@ -8,18 +8,7 @@ * Copyright (C) 2020 Nextcloud GmbH * Copyright (C) 2021 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ShareeListAdapterListener.java b/app/src/main/java/com/owncloud/android/ui/adapter/ShareeListAdapterListener.java index 5fc70e8f4e..1c2f5061e8 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ShareeListAdapterListener.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ShareeListAdapterListener.java @@ -8,18 +8,7 @@ * Copyright (C) 2020 Nextcloud GmbH * Copyright (C) 2021 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/StickyHeaderAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/StickyHeaderAdapter.java index 1ba23a9c27..09b61d0f25 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/StickyHeaderAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/StickyHeaderAdapter.java @@ -5,18 +5,7 @@ * Copyright (C) 2019 Sevastyan Savanyuk * Copyright (C) 2019 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java index 2b2ef95eb7..622ac436b7 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java @@ -5,18 +5,7 @@ * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java index 754185aca9..9a1058295c 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java @@ -8,18 +8,7 @@ * Copyright (C) 2018 Nextcloud GmbH. * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/TrashbinListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/TrashbinListAdapter.java index 6c3c8bf52b..20b2bff025 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/TrashbinListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/TrashbinListAdapter.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 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/adapter/UnifiedSearchListAdapter.kt b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt index a68f21956c..41c7f307d9 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt @@ -8,18 +8,7 @@ * Copyright (C) 2018 Nextcloud * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java index 556c43e3e5..2de034a604 100755 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java @@ -8,18 +8,7 @@ * Copyright (C) 2018 Nextcloud * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java index 4b75827d3c..2c9b7cc3b1 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java @@ -10,18 +10,7 @@ * Copyright (C) 2019 Nick Antoniou * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java b/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java index 3f63c37782..fcd59eaf48 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java @@ -8,18 +8,7 @@ * Copyright (C) 2016 ownCloud Inc. * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.adapter; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java b/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java index 3e062289ca..dd702f90b8 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java @@ -1,24 +1,12 @@ -/** +/* * Nextcloud Android client application * * @author Andy Scherzinger * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-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/CheckAvailableSpaceTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckAvailableSpaceTask.java index 16af6b4eb2..9cd5d7142f 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckAvailableSpaceTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckAvailableSpaceTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckRemoteWipeTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckRemoteWipeTask.java index d02b8017a9..bc81c3c8c9 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckRemoteWipeTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/CheckRemoteWipeTask.java @@ -6,18 +6,7 @@ * * Copyright (C) 2019 Tobias Kaminsky * * Copyright (C) 2019 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-License-Identifier: AGPL-3.0-or-later * */ diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteAllNotificationsTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteAllNotificationsTask.java index 086900e320..7690f9e57c 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteAllNotificationsTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteAllNotificationsTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteNotificationTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteNotificationTask.java index bc813190bb..bfdaf72214 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteNotificationTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/DeleteNotificationTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/FetchRemoteFileTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/FetchRemoteFileTask.java index 7c7f68fa25..7fe475824f 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/FetchRemoteFileTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/FetchRemoteFileTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/GallerySearchTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/GallerySearchTask.java index 528166eabe..c5399a77de 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/GallerySearchTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/GallerySearchTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/LoadingVersionNumberTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/LoadingVersionNumberTask.java index 9df07fac38..47dd86e132 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/LoadingVersionNumberTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/LoadingVersionNumberTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/PrintAsyncTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/PrintAsyncTask.java index 522462be73..516b7391fe 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/PrintAsyncTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/PrintAsyncTask.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.asynctasks; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/asynctasks/TextEditorLoadUrlTask.java b/app/src/main/java/com/owncloud/android/ui/asynctasks/TextEditorLoadUrlTask.java index 97dc467fe4..9965a19aae 100644 --- a/app/src/main/java/com/owncloud/android/ui/asynctasks/TextEditorLoadUrlTask.java +++ b/app/src/main/java/com/owncloud/android/ui/asynctasks/TextEditorLoadUrlTask.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * 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/components/SendButtonData.java b/app/src/main/java/com/owncloud/android/ui/components/SendButtonData.java index 5da562d1b5..08f9d64501 100644 --- a/app/src/main/java/com/owncloud/android/ui/components/SendButtonData.java +++ b/app/src/main/java/com/owncloud/android/ui/components/SendButtonData.java @@ -1,25 +1,11 @@ -package com.owncloud.android.ui.components; - /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ +package com.owncloud.android.ui.components; import android.graphics.drawable.Drawable; diff --git a/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java b/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java index 27ff182957..a568c73bd2 100644 --- a/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java +++ b/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java @@ -1,21 +1,10 @@ -/** +/* * Nextcloud Android client application * * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.decoration; diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/ChooseRichDocumentsTemplateDialogFragment.java b/app/src/main/java/com/owncloud/android/ui/dialog/ChooseRichDocumentsTemplateDialogFragment.java index 46b61aa8e9..6210ae2e0d 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/ChooseRichDocumentsTemplateDialogFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/dialog/ChooseRichDocumentsTemplateDialogFragment.java @@ -8,18 +8,7 @@ * Copyright (C) 2019 Nextcloud GmbH * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog; diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt index 94779962cd..33dcd78934 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt @@ -9,18 +9,7 @@ * Copyright (C) 2019 Nextcloud GmbH * 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-License-Identifier: AGPL-3.0-or-later * */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/RenamePublicShareDialogFragment.java b/app/src/main/java/com/owncloud/android/ui/dialog/RenamePublicShareDialogFragment.java index 06e18e7674..f01ef6cb9b 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/RenamePublicShareDialogFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/dialog/RenamePublicShareDialogFragment.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * 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 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 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: 2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2020 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/SendFilesDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SendFilesDialog.kt index f6ee624009..ae094a6511 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SendFilesDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SendFilesDialog.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * 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: 2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2020 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.kt index 9aa5789a09..59f29a15a6 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SendShareDialog.kt @@ -7,18 +7,7 @@ * Copyright (C) 2017 Nextcloud 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 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SetupEncryptionDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SetupEncryptionDialogFragment.kt index 1558ed3af4..bce0ba7b27 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SetupEncryptionDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SetupEncryptionDialogFragment.kt @@ -7,18 +7,7 @@ * Copyright (C) 2017 Nextcloud GmbH. * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SortingOrderDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SortingOrderDialogFragment.kt index 3c1a84871e..fbf786da56 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SortingOrderDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SortingOrderDialogFragment.kt @@ -5,18 +5,7 @@ * Copyright (C) 2017 Andy Scherzinger * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SyncFileNotEnoughSpaceDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SyncFileNotEnoughSpaceDialogFragment.kt index 7b57f6a6f9..3d43eb39e8 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SyncFileNotEnoughSpaceDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SyncFileNotEnoughSpaceDialogFragment.kt @@ -4,17 +4,7 @@ * @author Kilian Périsset * Copyright (C) 2020 Infomaniak Network SA * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License (GPLv3), - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt index c10cc878bf..8b008ff1c2 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt @@ -5,18 +5,7 @@ * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java b/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java index 3b9116515c..655351e334 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java +++ b/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java @@ -4,19 +4,8 @@ * @author Andy Scherzinger * Copyright (C) 2016 Andy Scherzinger * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog.parcel; diff --git a/app/src/main/java/com/owncloud/android/ui/events/AccountRemovedEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/AccountRemovedEvent.kt index 38f1ea6e04..0aea580895 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/AccountRemovedEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/AccountRemovedEvent.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * 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/CommentsEvent.kt b/app/src/main/java/com/owncloud/android/ui/events/CommentsEvent.kt index d27a7f2f33..0171929f76 100644 --- a/app/src/main/java/com/owncloud/android/ui/events/CommentsEvent.kt +++ b/app/src/main/java/com/owncloud/android/ui/events/CommentsEvent.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 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/fragment/FileDetailActivitiesFragment.java b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailActivitiesFragment.java index 368542029f..c89d074de5 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailActivitiesFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailActivitiesFragment.java @@ -7,18 +7,7 @@ * Copyright (C) 2018 Andy Scherzinger * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingFragment.java b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingFragment.java index 600338bbf7..68241a44e6 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingFragment.java @@ -9,18 +9,7 @@ * Copyright (C) 2020 Chris Narkiewicz * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingMenuBottomSheetDialog.java b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingMenuBottomSheetDialog.java index f71c258553..3724765a4f 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingMenuBottomSheetDialog.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingMenuBottomSheetDialog.java @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingMenuBottomSheetActions.java b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingMenuBottomSheetActions.java index 8e6ab6a1ac..178343c9ec 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingMenuBottomSheetActions.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingMenuBottomSheetActions.java @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingProcessFragment.kt b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingProcessFragment.kt index d274b03fd0..01c6fd321a 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingProcessFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/FileDetailsSharingProcessFragment.kt @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetActions.kt b/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetActions.kt index 777b3e9f37..914fb8b6d7 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetActions.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetActions.kt @@ -5,18 +5,7 @@ * Copyright (C) 2022 TSI-mc * 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 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetDialog.kt b/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetDialog.kt index 9e18426c52..2176c84e65 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/GalleryFragmentBottomSheetDialog.kt @@ -5,18 +5,7 @@ * Copyright (C) 2022 TSI-mc * 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 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/LocalFileListFragment.java b/app/src/main/java/com/owncloud/android/ui/fragment/LocalFileListFragment.java index e72e30892c..75a7e3c88d 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/LocalFileListFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/LocalFileListFragment.java @@ -5,18 +5,7 @@ * Copyright (C) 2018 Tobias Kaminsky * Copyright (C) 2018 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/QuickSharingPermissionsBottomSheetDialog.java b/app/src/main/java/com/owncloud/android/ui/fragment/QuickSharingPermissionsBottomSheetDialog.java index 0e337dbdd3..caee856097 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/QuickSharingPermissionsBottomSheetDialog.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/QuickSharingPermissionsBottomSheetDialog.java @@ -5,18 +5,7 @@ * Copyright (C) 2021 TSI-mc * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/SharedListFragment.kt b/app/src/main/java/com/owncloud/android/ui/fragment/SharedListFragment.kt index 17e8887e86..b26dc2e3b0 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/SharedListFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/SharedListFragment.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupFragment.kt b/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupFragment.kt index da1bab5932..475593fff5 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupFragment.kt @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * @author TSI-mc - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 Nextcloud GmbH. - * 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 TSI-mc + * SPDX-FileCopyrightText: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment.contactsbackup diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupListFragment.java b/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupListFragment.java index 32d852a8d5..eb7f685051 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupListFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/contactsbackup/BackupListFragment.java @@ -1,25 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud GmbH. - * 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 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.fragment.contactsbackup; import android.Manifest; diff --git a/app/src/main/java/com/owncloud/android/ui/fragment/util/SharingMenuHelper.java b/app/src/main/java/com/owncloud/android/ui/fragment/util/SharingMenuHelper.java index 6e1ca9bb8f..6f93fa2275 100644 --- a/app/src/main/java/com/owncloud/android/ui/fragment/util/SharingMenuHelper.java +++ b/app/src/main/java/com/owncloud/android/ui/fragment/util/SharingMenuHelper.java @@ -6,18 +6,7 @@ * Copyright (C) 2018 Andy Scherzinger * Copyright (C) 2021 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.fragment.util; diff --git a/app/src/main/java/com/owncloud/android/ui/interfaces/LocalFileListFragmentInterface.java b/app/src/main/java/com/owncloud/android/ui/interfaces/LocalFileListFragmentInterface.java index 6fa60ee7f5..88785f7b1a 100644 --- a/app/src/main/java/com/owncloud/android/ui/interfaces/LocalFileListFragmentInterface.java +++ b/app/src/main/java/com/owncloud/android/ui/interfaces/LocalFileListFragmentInterface.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 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: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.interfaces; diff --git a/app/src/main/java/com/owncloud/android/ui/interfaces/OCFileListFragmentInterface.java b/app/src/main/java/com/owncloud/android/ui/interfaces/OCFileListFragmentInterface.java index 5b2fd546d5..fe5226df61 100644 --- a/app/src/main/java/com/owncloud/android/ui/interfaces/OCFileListFragmentInterface.java +++ b/app/src/main/java/com/owncloud/android/ui/interfaces/OCFileListFragmentInterface.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 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: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.interfaces; diff --git a/app/src/main/java/com/owncloud/android/ui/interfaces/TrashbinActivityInterface.java b/app/src/main/java/com/owncloud/android/ui/interfaces/TrashbinActivityInterface.java index 7222d31bf3..338415512a 100644 --- a/app/src/main/java/com/owncloud/android/ui/interfaces/TrashbinActivityInterface.java +++ b/app/src/main/java/com/owncloud/android/ui/interfaces/TrashbinActivityInterface.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 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: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.interfaces; diff --git a/app/src/main/java/com/owncloud/android/ui/interfaces/VersionListInterface.java b/app/src/main/java/com/owncloud/android/ui/interfaces/VersionListInterface.java index cb893ea8c9..4016a17d28 100644 --- a/app/src/main/java/com/owncloud/android/ui/interfaces/VersionListInterface.java +++ b/app/src/main/java/com/owncloud/android/ui/interfaces/VersionListInterface.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.interfaces; import com.owncloud.android.lib.resources.files.model.FileVersion; diff --git a/app/src/main/java/com/owncloud/android/ui/notifications/NotificationsContract.java b/app/src/main/java/com/owncloud/android/ui/notifications/NotificationsContract.java index 9efc6c7d40..85d0d0db4d 100644 --- a/app/src/main/java/com/owncloud/android/ui/notifications/NotificationsContract.java +++ b/app/src/main/java/com/owncloud/android/ui/notifications/NotificationsContract.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.notifications; import com.owncloud.android.lib.resources.notifications.models.Notification; diff --git a/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextFileFragment.java b/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextFileFragment.java index 195a55cdef..56c5935b6a 100644 --- a/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextFileFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextFileFragment.java @@ -1,25 +1,10 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.preview; import android.os.AsyncTask; diff --git a/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextStringFragment.java b/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextStringFragment.java index f1e9ae7c4c..30bca5c5a9 100644 --- a/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextStringFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/preview/PreviewTextStringFragment.java @@ -1,25 +1,10 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.preview; import android.os.Bundle; diff --git a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinContract.kt b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinContract.kt index eebc54d13b..99de554ce7 100644 --- a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinContract.kt +++ b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinContract.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.trashbin diff --git a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinPresenter.kt b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinPresenter.kt index 0bfcf25add..6d3ddd55ae 100644 --- a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinPresenter.kt +++ b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinPresenter.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.trashbin diff --git a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinRepository.kt b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinRepository.kt index 66571d95ab..1a8dbe332a 100644 --- a/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinRepository.kt +++ b/app/src/main/java/com/owncloud/android/ui/trashbin/TrashbinRepository.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2018 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.trashbin diff --git a/app/src/main/java/com/owncloud/android/ui/whatsnew/ProgressIndicator.java b/app/src/main/java/com/owncloud/android/ui/whatsnew/ProgressIndicator.java index ac8ac02560..679cb84bad 100644 --- a/app/src/main/java/com/owncloud/android/ui/whatsnew/ProgressIndicator.java +++ b/app/src/main/java/com/owncloud/android/ui/whatsnew/ProgressIndicator.java @@ -6,18 +6,7 @@ * Copyright (C) 2015 ownCloud Inc. * Copyright (C) 2016 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.whatsnew; diff --git a/app/src/main/java/com/owncloud/android/utils/DeviceCredentialUtils.java b/app/src/main/java/com/owncloud/android/utils/DeviceCredentialUtils.java index a257ab58ba..cb353992e8 100644 --- a/app/src/main/java/com/owncloud/android/utils/DeviceCredentialUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/DeviceCredentialUtils.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application - * - * @author Harikrishnan Rajan - * Copyright (C) 2017 - * Copyright (C) 2017 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 version 3, - * 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 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 http://www.gnu.org/licenses/. + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2017 Harikrishnan Rajan + * 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/DialogMenuItem.java b/app/src/main/java/com/owncloud/android/utils/DialogMenuItem.java index 1b1a0a27d1..986a0e23a4 100644 --- a/app/src/main/java/com/owncloud/android/utils/DialogMenuItem.java +++ b/app/src/main/java/com/owncloud/android/utils/DialogMenuItem.java @@ -1,22 +1,9 @@ -/** - * ownCloud Android client application +/* + * Nextcloud - Android Client * - * @author Andy Scherzinger - * 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: 2015 Andy Scherzinger + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.Intent; diff --git a/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java b/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java index 009b3ed0f8..64a7482909 100644 --- a/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java @@ -11,18 +11,7 @@ * Copyright (C) 2016 Andy Scherzinger * 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 - * 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-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/main/java/com/owncloud/android/utils/DrawerMenuUtil.java b/app/src/main/java/com/owncloud/android/utils/DrawerMenuUtil.java index 96bd6cd7f4..d2d942f942 100644 --- a/app/src/main/java/com/owncloud/android/utils/DrawerMenuUtil.java +++ b/app/src/main/java/com/owncloud/android/utils/DrawerMenuUtil.java @@ -1,26 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * @author Chris Narkiewicz - * - * Copyright (C) 2018 Andy Scherzinger - * 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 - * 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: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2018 Andy Scherzinger + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.res.Resources; diff --git a/app/src/main/java/com/owncloud/android/utils/EncryptionUtils.java b/app/src/main/java/com/owncloud/android/utils/EncryptionUtils.java index 1fe522e092..aebe37816a 100644 --- a/app/src/main/java/com/owncloud/android/utils/EncryptionUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/EncryptionUtils.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 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: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.content.Context; diff --git a/app/src/main/java/com/owncloud/android/utils/FileSortOrder.kt b/app/src/main/java/com/owncloud/android/utils/FileSortOrder.kt index 9d0f63b6a3..4ffd78efe5 100644 --- a/app/src/main/java/com/owncloud/android/utils/FileSortOrder.kt +++ b/app/src/main/java/com/owncloud/android/utils/FileSortOrder.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Sven R. Kunze - * Copyright (C) 2017 Sven R. Kunze - * Copyright (C) 2022 Álvaro Brey Vilas - * - * 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: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2017 Sven R. Kunze + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils diff --git a/app/src/main/java/com/owncloud/android/utils/FileSortOrderByDate.kt b/app/src/main/java/com/owncloud/android/utils/FileSortOrderByDate.kt index 44e5429439..998c383777 100644 --- a/app/src/main/java/com/owncloud/android/utils/FileSortOrderByDate.kt +++ b/app/src/main/java/com/owncloud/android/utils/FileSortOrderByDate.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Sven R. Kunze - * Copyright (C) 2017 Sven R. Kunze - * Copyright (C) 2022 Álvaro Brey Vilas - * - * 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: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2017 Sven R. Kunze + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils @@ -25,7 +12,7 @@ import com.owncloud.android.lib.resources.trashbin.model.TrashbinFile import java.io.File /** - * Created by srkunze on 28.08.17. + * Sorts list by Date. */ class FileSortOrderByDate(name: String, ascending: Boolean) : FileSortOrder(name, ascending) { /** diff --git a/app/src/main/java/com/owncloud/android/utils/FileSortOrderByName.kt b/app/src/main/java/com/owncloud/android/utils/FileSortOrderByName.kt index d219c830e1..d633ce4efb 100644 --- a/app/src/main/java/com/owncloud/android/utils/FileSortOrderByName.kt +++ b/app/src/main/java/com/owncloud/android/utils/FileSortOrderByName.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Sven R. Kunze - * Copyright (C) 2017 Sven R. Kunze - * Copyright (C) 2022 Álvaro Brey Vilas - * - * 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: 2022 Álvaro Brey + * SPDX-FileCopyrightText: Sven R. Kunze + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils @@ -30,8 +17,6 @@ import java.util.Locale /** * Sorts list by Name. - * - * Created by srkunze on 28.08.17. */ class FileSortOrderByName internal constructor(name: String?, ascending: Boolean) : FileSortOrder(name!!, ascending) { /** diff --git a/app/src/main/java/com/owncloud/android/utils/FileSortOrderBySize.kt b/app/src/main/java/com/owncloud/android/utils/FileSortOrderBySize.kt index 0d50e3f182..78e7b001df 100644 --- a/app/src/main/java/com/owncloud/android/utils/FileSortOrderBySize.kt +++ b/app/src/main/java/com/owncloud/android/utils/FileSortOrderBySize.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Sven R. Kunze - * Copyright (C) 2017 Sven R. Kunze - * Copyright (C) 2022 Álvaro Brey Vilas - * - * 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: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2017 Sven R. Kunze + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils diff --git a/app/src/main/java/com/owncloud/android/utils/FilesSyncHelper.java b/app/src/main/java/com/owncloud/android/utils/FilesSyncHelper.java index 25e4fb2933..c68c54329c 100644 --- a/app/src/main/java/com/owncloud/android/utils/FilesSyncHelper.java +++ b/app/src/main/java/com/owncloud/android/utils/FilesSyncHelper.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) 2017 Nextcloud - * 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 - * 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: 2020 Chris Narkiewicz + * 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/MimeType.java b/app/src/main/java/com/owncloud/android/utils/MimeType.java index 7abf2b8cab..da07ec39d1 100644 --- a/app/src/main/java/com/owncloud/android/utils/MimeType.java +++ b/app/src/main/java/com/owncloud/android/utils/MimeType.java @@ -1,19 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright (C) 2016 Nextcloud - * - * 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: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils; diff --git a/app/src/main/java/com/owncloud/android/utils/ReceiversHelper.java b/app/src/main/java/com/owncloud/android/utils/ReceiversHelper.java index 80df3b22de..746219f3f7 100644 --- a/app/src/main/java/com/owncloud/android/utils/ReceiversHelper.java +++ b/app/src/main/java/com/owncloud/android/utils/ReceiversHelper.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * @author Chris Narkiewicz - * Copyright (C) 2017 Mario Danic - * Copyright (C) 2017 Nextcloud - * 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 - * 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: 2020 Chris Narkiewicz + * 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/StringUtils.java b/app/src/main/java/com/owncloud/android/utils/StringUtils.java index 5c6871dcab..1186619a87 100644 --- a/app/src/main/java/com/owncloud/android/utils/StringUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/StringUtils.java @@ -1,26 +1,12 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Mario Danic - * Copyright (C) 2017 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: 2017 Mario Danic + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.utils; - import java.util.Locale; import java.util.regex.Matcher; import java.util.regex.Pattern; diff --git a/app/src/main/java/com/owncloud/android/utils/SyncedFolderUtils.kt b/app/src/main/java/com/owncloud/android/utils/SyncedFolderUtils.kt index fdcc2e78a8..1a6e19c2ca 100644 --- a/app/src/main/java/com/owncloud/android/utils/SyncedFolderUtils.kt +++ b/app/src/main/java/com/owncloud/android/utils/SyncedFolderUtils.kt @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * Copyright (C) 2020 Andy Scherzinger - * Copyright (C) 2022 Álvaro Brey - * - * 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: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2020 Andy Scherzinger + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils diff --git a/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideStreamLoader.java b/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideStreamLoader.java index 25aa6a3095..2152adc54e 100644 --- a/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideStreamLoader.java +++ b/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideStreamLoader.java @@ -1,24 +1,9 @@ -/** - * Nextcloud Android client application +/* + * Nextcloud - Android Client * - * @author Alejandro Bautista - * @author Chris Narkiewicz - * - * Copyright (C) 2017 Alejandro Bautista - * 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 - * 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-FileCopyrightText: 2017 Alejandro Morales + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils.glide; diff --git a/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideUriLoader.java b/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideUriLoader.java index d2aae75b3a..c885261ec6 100644 --- a/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideUriLoader.java +++ b/app/src/main/java/com/owncloud/android/utils/glide/CustomGlideUriLoader.java @@ -1,22 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU 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 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils.glide; diff --git a/app/src/main/java/com/owncloud/android/utils/glide/HttpStreamFetcher.kt b/app/src/main/java/com/owncloud/android/utils/glide/HttpStreamFetcher.kt index 68c42ea70c..85796976af 100644 --- a/app/src/main/java/com/owncloud/android/utils/glide/HttpStreamFetcher.kt +++ b/app/src/main/java/com/owncloud/android/utils/glide/HttpStreamFetcher.kt @@ -1,24 +1,9 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Alejandro Bautista - * @author Chris Narkiewicz - * - * Copyright (C) 2017 Alejandro Bautista - * 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 - * 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-FileCopyrightText: 2017 Alejandro Morales + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils.glide diff --git a/app/src/main/java/com/owncloud/android/utils/svg/SvgDecoder.java b/app/src/main/java/com/owncloud/android/utils/svg/SvgDecoder.java index e314786264..cee481ba44 100644 --- a/app/src/main/java/com/owncloud/android/utils/svg/SvgDecoder.java +++ b/app/src/main/java/com/owncloud/android/utils/svg/SvgDecoder.java @@ -1,14 +1,13 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright 2014 Google, Inc. All rights reserved. - * Licenced under the BSD licence + * SPDX-FileCopyrightText: 2014 Google, Inc. All rights reserved. + * SPDX-License-Identifier: BSD-2-Clause * * Borrowed from: * https://github.com/bumptech/glide/blob/master/samples/svg/src/main/java/com/bumptech/glide/samples/svg/ * SvgDecoder.java */ - package com.owncloud.android.utils.svg; import com.bumptech.glide.load.ResourceDecoder; diff --git a/app/src/main/java/com/owncloud/android/utils/svg/SvgDrawableTranscoder.java b/app/src/main/java/com/owncloud/android/utils/svg/SvgDrawableTranscoder.java index 77c97b4aac..08dea75e7c 100644 --- a/app/src/main/java/com/owncloud/android/utils/svg/SvgDrawableTranscoder.java +++ b/app/src/main/java/com/owncloud/android/utils/svg/SvgDrawableTranscoder.java @@ -1,8 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright 2014 Google, Inc. All rights reserved. - * Licenced under the BSD licence + * SPDX-FileCopyrightText: 2014 Google, Inc. All rights reserved. + * SPDX-License-Identifier: BSD-2-Clause * * Borrowed from: * https://github.com/bumptech/glide/blob/master/samples/svg/src/main/java/com/bumptech/glide/samples/svg/ diff --git a/app/src/main/java/com/owncloud/android/utils/svg/SvgOrImageDecoder.java b/app/src/main/java/com/owncloud/android/utils/svg/SvgOrImageDecoder.java index 3f0ff1221b..7ac8e0a2c1 100644 --- a/app/src/main/java/com/owncloud/android/utils/svg/SvgOrImageDecoder.java +++ b/app/src/main/java/com/owncloud/android/utils/svg/SvgOrImageDecoder.java @@ -1,8 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright 2014 Google, Inc. All rights reserved. - * Licenced under the BSD licence + * SPDX-FileCopyrightText: 2014 Google, Inc. All rights reserved. + * SPDX-License-Identifier: BSD-2-Clause * * Borrowed from: * https://github.com/bumptech/glide/blob/master/samples/svg/src/main/java/com/bumptech/glide/samples/svg/ diff --git a/app/src/main/java/com/owncloud/android/utils/svg/SvgSoftwareLayerSetter.java b/app/src/main/java/com/owncloud/android/utils/svg/SvgSoftwareLayerSetter.java index f790481ed3..47c4bb5223 100644 --- a/app/src/main/java/com/owncloud/android/utils/svg/SvgSoftwareLayerSetter.java +++ b/app/src/main/java/com/owncloud/android/utils/svg/SvgSoftwareLayerSetter.java @@ -1,8 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * Copyright 2014 Google, Inc. All rights reserved. - * Licenced under the BSD licence + * SPDX-FileCopyrightText: 2014 Google, Inc. All rights reserved. + * SPDX-License-Identifier: BSD-2-Clause * * Borrowed from: * https://github.com/bumptech/glide/blob/master/samples/svg/src/main/java/com/bumptech/glide/samples/svg/ diff --git a/app/src/main/java/com/owncloud/android/utils/theme/CapabilityUtils.java b/app/src/main/java/com/owncloud/android/utils/theme/CapabilityUtils.java index 3a8295e7fb..e3758c052b 100644 --- a/app/src/main/java/com/owncloud/android/utils/theme/CapabilityUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/theme/CapabilityUtils.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * @author Andy Scherzinger - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud 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 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 Andy Scherzinger + * SPDX-FileCopyrightText: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils.theme; diff --git a/app/src/main/java/com/owncloud/android/utils/theme/ThemeColorUtils.java b/app/src/main/java/com/owncloud/android/utils/theme/ThemeColorUtils.java index 92980125f9..231284c5cd 100644 --- a/app/src/main/java/com/owncloud/android/utils/theme/ThemeColorUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/theme/ThemeColorUtils.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * @author Andy Scherzinger - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud 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 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 Andy Scherzinger + * SPDX-FileCopyrightText: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils.theme; diff --git a/app/src/main/java/com/owncloud/android/utils/theme/ThemeUtils.java b/app/src/main/java/com/owncloud/android/utils/theme/ThemeUtils.java index b19bbe7eb3..e36d697757 100644 --- a/app/src/main/java/com/owncloud/android/utils/theme/ThemeUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/theme/ThemeUtils.java @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * @author Andy Scherzinger - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2017 Nextcloud 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 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 Andy Scherzinger + * SPDX-FileCopyrightText: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.utils.theme; diff --git a/app/src/main/res/layout/files.xml b/app/src/main/res/layout/files.xml index 07e24e4e40..5a5d71f6c2 100644 --- a/app/src/main/res/layout/files.xml +++ b/app/src/main/res/layout/files.xml @@ -3,7 +3,7 @@ ~ Nextcloud - Android Client ~ ~ SPDX-FileCopyrightText: 2023 Parneet Singh - ~ SPDX-FileCopyrightText: 2022 Álvaro Brey + ~ SPDX-FileCopyrightText: 2022 Álvaro Brey ~ SPDX-FileCopyrightText: 2018 Andy Scherzinger ~ SPDX-FileCopyrightText: 2015 Tobias Kaminsky ~ SPDX-FileCopyrightText: 2015 ownCloud Inc. diff --git a/app/src/main/res/layout/files_folder_picker.xml b/app/src/main/res/layout/files_folder_picker.xml index 993cf3ca08..c9240350ee 100644 --- a/app/src/main/res/layout/files_folder_picker.xml +++ b/app/src/main/res/layout/files_folder_picker.xml @@ -1,26 +1,19 @@ - @@ -31,63 +24,63 @@ android:layout_height="0dp" android:layout_weight="1" /> - + + android:background="@color/list_divider_background" /> - + - + android:padding="@dimen/standard_padding"> + android:layout_weight="1" + android:visibility="gone" /> + android:visibility="gone" + app:cornerRadius="@dimen/button_corner_radius" + tools:visibility="visible" /> + android:layout_weight="1" /> @@ -95,11 +88,11 @@ android:id="@+id/folder_picker_btn_move" style="@style/Widget.Material3.Button.IconButton.Filled.Tonal" android:layout_width="wrap_content" - android:layout_weight="1" android:layout_height="wrap_content" + android:layout_weight="1" android:text="@string/folder_picker_move_button_text" app:cornerRadius="@dimen/button_corner_radius" /> - + - + diff --git a/app/src/main/res/layout/files_picker.xml b/app/src/main/res/layout/files_picker.xml index b2e7543897..93df7480f6 100644 --- a/app/src/main/res/layout/files_picker.xml +++ b/app/src/main/res/layout/files_picker.xml @@ -1,23 +1,10 @@ - + ~ SPDX-FileCopyrightText: 2024 Alper Ozturk + ~ SPDX-FileCopyrightText: 2024 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> diff --git a/app/src/main/res/layout/fragment_etm_accounts.xml b/app/src/main/res/layout/fragment_etm_accounts.xml index c584edd6f1..aabf911b9b 100644 --- a/app/src/main/res/layout/fragment_etm_accounts.xml +++ b/app/src/main/res/layout/fragment_etm_accounts.xml @@ -1,21 +1,8 @@ - - 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 . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2019 Chris Narkiewicz + ~ 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 . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2019 Chris Narkiewicz + ~ 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 . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2019 Chris Narkiewicz + ~ 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 . + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2019 Chris Narkiewicz + ~ SPDX-License-Identifier: AGPL-3.0-or-later --> . + ~ SPDX-License-Identifier: AGPL-3.0-or-later --> - - + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2019 Daniel Bailey + ~ SPDX-FileCopyrightText: 2018 Andy Scherzinger + ~ SPDX-FileCopyrightText: 2015 ownCloud Inc. + ~ SPDX-FileCopyrightText: 2012 David A. Velasco + ~ SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later +--> - + - + + android:orientation="horizontal"> + android:text="@string/common_cancel" + android:theme="@style/Button" /> + android:id="@+id/ok" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:text="@string/common_ok" + android:theme="@style/Button.Primary" /> - + diff --git a/app/src/main/res/layout/grid_image.xml b/app/src/main/res/layout/grid_image.xml index eb6437fb18..62d9436c16 100644 --- a/app/src/main/res/layout/grid_image.xml +++ b/app/src/main/res/layout/grid_image.xml @@ -1,19 +1,11 @@ - . - + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2023 Alper Ozturk + ~ SPDX-FileCopyrightText: 2014-2022 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2020 Abdourahamane Boinaidi + ~ SPDX-FileCopyrightText: 2016-2017 Andy Scherzinger + ~ SPDX-FileCopyrightText: 2015 ownCloud Inc. + ~ SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later --> - + + + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2023 Alper Ozturk + ~ SPDX-FileCopyrightText: 2023 Andy Scherzinger + ~ SPDX-FileCopyrightText: 2023 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2020 Abdourahamane Boinaidi + ~ SPDX-FileCopyrightText: 2015 ownCloud Inc. + ~ SPDX-FileCopyrightText: 2012 Bartosz Przybylski + ~ SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later +--> + app:drawableTint="@color/list_item_lastmod_and_filesize_text" + tools:visibility="visible" /> + android:textSize="@dimen/two_line_secondary_text_size" + android:visibility="gone" + tools:visibility="visible" /> + android:visibility="gone" + tools:visibility="visible" /> + tools:visibility="visible" /> - + android:indeterminateOnly="false" /> diff --git a/app/src/main/res/layout/material_list_item_single_line.xml b/app/src/main/res/layout/material_list_item_single_line.xml index db58963c7e..b8dc4cff78 100644 --- a/app/src/main/res/layout/material_list_item_single_line.xml +++ b/app/src/main/res/layout/material_list_item_single_line.xml @@ -1,25 +1,9 @@ - + android:paddingTop="@dimen/standard_quarter_padding"> - - - + + + + + @@ -54,42 +42,41 @@ android:layout_height="wrap_content" android:orientation="horizontal"> - + android:textSize="@dimen/two_line_secondary_text_size" + android:textStyle="bold" /> - - + android:textSize="@dimen/two_line_secondary_text_size" + android:textStyle="bold" /> + diff --git a/app/src/main/res/layout/multiple_accounts.xml b/app/src/main/res/layout/multiple_accounts.xml index e4b8ed023c..387a1e43d8 100644 --- a/app/src/main/res/layout/multiple_accounts.xml +++ b/app/src/main/res/layout/multiple_accounts.xml @@ -1,23 +1,10 @@ - - + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2018 Álvaro Brey + ~ SPDX-FileCopyrightText: 2018 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2016 Divay Prakash + ~ SPDX-FileCopyrightText: 2015 masensio + ~ SPDX-FileCopyrightText: 2015 ownCloud Inc. + ~ SPDX-FileCopyrightText: 2013 David A. Velasco + ~ SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later +--> - + android:layout_gravity="start|top" + android:layout_marginStart="@dimen/standard_quarter_margin" + android:layout_marginTop="@dimen/live_photo_indicator_margin" + android:background="@drawable/rounded_rect" + android:backgroundTint="#E5E5E5" + android:drawablePadding="@dimen/standard_quarter_margin" + android:gravity="center" + android:paddingHorizontal="@dimen/live_photo_indicator_horizontal_padding" + android:paddingVertical="@dimen/live_photo_indicator_vertical_padding" + android:text="@string/file_list_live" + android:textColor="@color/black" + android:translationZ="2dp" + android:visibility="gone" + app:drawableStartCompat="@drawable/ic_live_photo" + tools:visibility="visible" /> - + ~ SPDX-FileCopyrightText: 2019 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2019 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> . - --> + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2020-2023 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2018 Nextcloud GmbH + ~ SPDX-License-Identifier: AGPL-3.0-or-later +--> - - - - + android:layout_height="match_parent" /> diff --git a/app/src/main/res/layout/sorting_order_fragment.xml b/app/src/main/res/layout/sorting_order_fragment.xml index 5b914bfacf..7e2afe4e62 100644 --- a/app/src/main/res/layout/sorting_order_fragment.xml +++ b/app/src/main/res/layout/sorting_order_fragment.xml @@ -1,29 +1,16 @@ - + android:layout_height="wrap_content" + android:padding="@dimen/standard_padding"> + android:gravity="center|start" + android:text="@string/sort_by" /> + app:iconPadding="@dimen/standard_padding" /> + app:iconPadding="@dimen/standard_padding" /> + app:iconPadding="@dimen/standard_padding" /> + app:iconPadding="@dimen/standard_padding" /> + app:iconPadding="@dimen/standard_padding" /> + app:iconPadding="@dimen/standard_padding" /> + android:layout_gravity="end" + android:gravity="center" + android:text="@string/common_cancel" /> diff --git a/app/src/main/res/layout/ssl_untrusted_cert_layout.xml b/app/src/main/res/layout/ssl_untrusted_cert_layout.xml index 5ca81ee53c..b1d84d173d 100644 --- a/app/src/main/res/layout/ssl_untrusted_cert_layout.xml +++ b/app/src/main/res/layout/ssl_untrusted_cert_layout.xml @@ -1,454 +1,401 @@ + android:orientation="vertical" + android:padding="@dimen/standard_padding"> - + - - - - - - - - - - + android:text="@string/ssl_validator_reason_cert_not_trusted" + android:textAppearance="?android:attr/textAppearanceSmall" /> + + + + + + + + + + android:padding="@dimen/standard_half_padding" + android:visibility="gone"> - + - + android:textAppearance="?android:attr/textAppearanceSmall" /> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + android:textAppearance="?android:attr/textAppearanceMedium" /> - + android:gravity="center"> + + + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2015-2020 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2016-2024 Andy Scherzinger + ~ SPDX-FileCopyrightText: 2015 ownCloud Inc. + ~ SPDX-FileCopyrightText: 2012 David A. Velasco + ~ SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later +--> - - - - + ~ Nextcloud - Android Client + ~ + ~ SPDX-FileCopyrightText: 2017-2020 Tobias Kaminsky + ~ SPDX-FileCopyrightText: 2016-2018 Andy Scherzinger + ~ SPDX-FileCopyrightText: 2016 ownCloud Inc. + ~ SPDX-License-Identifier: GPL-2.0-only AND 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: 2021 Chris Narkiewicz + * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.nextcloud.client.network diff --git a/app/src/test/java/com/nextcloud/client/utils/FileStorageUtilsTest.kt b/app/src/test/java/com/nextcloud/client/utils/FileStorageUtilsTest.kt index e75ac36591..2758350510 100644 --- a/app/src/test/java/com/nextcloud/client/utils/FileStorageUtilsTest.kt +++ b/app/src/test/java/com/nextcloud/client/utils/FileStorageUtilsTest.kt @@ -1,24 +1,10 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 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: 2019 Tobias Kaminsky + * SPDX-FileCopyrightText: 2019 Nextcloud + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.client.utils import com.nextcloud.client.preferences.SubFolderRule diff --git a/app/src/test/java/com/nextcloud/client/utils/HashUtilTest.kt b/app/src/test/java/com/nextcloud/client/utils/HashUtilTest.kt index 5083047e0a..f7d0baf8d0 100644 --- a/app/src/test/java/com/nextcloud/client/utils/HashUtilTest.kt +++ b/app/src/test/java/com/nextcloud/client/utils/HashUtilTest.kt @@ -1,30 +1,10 @@ /* - * Nextcloud Android Library is available under MIT license + * Nextcloud - Android Client * - * @author Álvaro Brey Vilas - * Copyright (C) 2022 Álvaro Brey Vilas - * Copyright (C) 2022 Nextcloud GmbH - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2022 Nextcloud GmbH + * SPDX-License-Identifier: MIT */ - package com.nextcloud.client.utils import org.junit.Assert diff --git a/app/src/test/java/com/nextcloud/client/utils/NaturalSortTest.kt b/app/src/test/java/com/nextcloud/client/utils/NaturalSortTest.kt index 46f4882c9f..d01a9d85a2 100644 --- a/app/src/test/java/com/nextcloud/client/utils/NaturalSortTest.kt +++ b/app/src/test/java/com/nextcloud/client/utils/NaturalSortTest.kt @@ -1,30 +1,10 @@ /* - * Nextcloud Android Library is available under MIT license + * Nextcloud - Android Client * - * @author Álvaro Brey Vilas - * Copyright (C) 2022 Álvaro Brey Vilas - * Copyright (C) 2022 Nextcloud GmbH - * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - * THE SOFTWARE. + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2022 Nextcloud GmbH + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.nextcloud.client.utils import org.junit.Assert diff --git a/app/src/test/java/com/nextcloud/client/utils/OCFileSortTest.kt b/app/src/test/java/com/nextcloud/client/utils/OCFileSortTest.kt index 86a9e1776e..9ead6a05ff 100644 --- a/app/src/test/java/com/nextcloud/client/utils/OCFileSortTest.kt +++ b/app/src/test/java/com/nextcloud/client/utils/OCFileSortTest.kt @@ -1,25 +1,11 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Tobias Kaminsky - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2022 Álvaro Brey Vilas - * Copyright (C) 2017 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: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH + * SPDX-License-Identifier: MIT */ - package com.nextcloud.client.utils import com.owncloud.android.datamodel.OCFile diff --git a/app/src/test/java/com/owncloud/android/authentication/AuthenticatorDataUrlTest.java b/app/src/test/java/com/owncloud/android/authentication/AuthenticatorDataUrlTest.java index b1a5dea4a5..ba31fa526b 100644 --- a/app/src/test/java/com/owncloud/android/authentication/AuthenticatorDataUrlTest.java +++ b/app/src/test/java/com/owncloud/android/authentication/AuthenticatorDataUrlTest.java @@ -1,23 +1,3 @@ -/* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 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 . - */ /* * Nextcloud - Android Client * From 4638b3df1ac3d8162c0f3a2817cb2e6d006c4a85 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Sun, 7 Apr 2024 16:32:48 +0200 Subject: [PATCH 2/3] Add SPDX header Signed-off-by: Andy Scherzinger --- .../ui/activity/UploadFilesActivityIT.kt | 2 +- .../android/authentication/LoginUrlInfo.java | 9 ++---- .../owncloud/android/datamodel/MediaFolder.kt | 10 ++---- .../android/datamodel/MediaProvider.java | 9 ++---- .../datamodel/SyncedFolderDisplayItem.java | 9 ++---- .../datamodel/SyncedFolderProvider.java | 8 ++--- .../android/ui/activity/CommunityActivity.kt | 11 +++---- .../android/ui/activity/DrawerActivity.java | 24 ++++++-------- .../ui/activity/SyncedFoldersActivity.kt | 10 +++--- .../android/ui/activity/ToolbarActivity.java | 20 ++++++------ .../ActivityAndVersionListAdapter.java | 14 +++------ .../ui/adapter/ActivityListAdapter.java | 15 ++++----- .../android/ui/adapter/ProgressListener.java | 20 ++---------- .../ui/adapter/SyncedFolderAdapter.java | 9 ++---- .../android/ui/adapter/TemplateAdapter.java | 13 +++----- .../ui/adapter/UnifiedSearchListAdapter.kt | 12 +++---- .../android/ui/adapter/UploadListAdapter.java | 13 +++----- .../android/ui/adapter/UserListAdapter.java | 22 +++++-------- .../android/ui/adapter/UserListItem.java | 13 +++----- .../owncloud/android/ui/adapter/ViewType.java | 8 ++--- .../decoration/MediaGridItemDecoration.java | 7 ++--- .../ui/dialog/MultipleAccountsDialog.kt | 15 +++------ .../SyncedFolderPreferencesDialogFragment.kt | 8 ++--- .../dialog/parcel/SyncedFolderParcelable.java | 8 ++--- .../owncloud/android/utils/DisplayUtils.java | 31 +++++++++++-------- 25 files changed, 119 insertions(+), 201 deletions(-) diff --git a/app/src/androidTest/java/com/owncloud/android/ui/activity/UploadFilesActivityIT.kt b/app/src/androidTest/java/com/owncloud/android/ui/activity/UploadFilesActivityIT.kt index d6d5c44e25..8cc465edf8 100644 --- a/app/src/androidTest/java/com/owncloud/android/ui/activity/UploadFilesActivityIT.kt +++ b/app/src/androidTest/java/com/owncloud/android/ui/activity/UploadFilesActivityIT.kt @@ -58,7 +58,7 @@ class UploadFilesActivityIT : AbstractIT() { waitForIdleSync() longSleep() - screenshot(sut.fileListFragment.binding.emptyList.emptyListView) + screenshot(sut.fileListFragment.binding.listRoot) } @Test diff --git a/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java b/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java index 1428a9ef96..6df8930edd 100644 --- a/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java +++ b/app/src/main/java/com/owncloud/android/authentication/LoginUrlInfo.java @@ -1,13 +1,10 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.authentication; /** diff --git a/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt b/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt index a21ed03f0c..028d28f9e7 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt +++ b/app/src/main/java/com/owncloud/android/datamodel/MediaFolder.kt @@ -1,12 +1,8 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud - * - * SPDX-License-Identifier: AGPL-3.0-or-later + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.datamodel diff --git a/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java b/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java index 2e70a44201..074d6c452b 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java +++ b/app/src/main/java/com/owncloud/android/datamodel/MediaProvider.java @@ -1,13 +1,10 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.datamodel; import android.content.ContentResolver; diff --git a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java index 834c1ae728..5b156f5709 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java +++ b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderDisplayItem.java @@ -1,13 +1,10 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.datamodel; import com.nextcloud.client.preferences.SubFolderRule; diff --git a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java index 8b7e2f95c1..d867684829 100644 --- a/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java +++ b/app/src/main/java/com/owncloud/android/datamodel/SyncedFolderProvider.java @@ -1,10 +1,8 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud. + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * 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/CommunityActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt index 835e4ab533..78eafe298b 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/CommunityActivity.kt @@ -1,11 +1,10 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * @author Tobias Kaminsky - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Tobias Kaminsky + * SPDX-FileCopyrightText: 2016 Nextcloud * 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/DrawerActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java index 03778df494..a8a0ff1c4e 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/DrawerActivity.java @@ -1,21 +1,15 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * @author Tobias Kaminsky - * @author Chris Narkiewicz - * @author TSI-mc - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2017 Tobias Kaminsky - * Copyright (C) 2016 Nextcloud - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2020 Chris Narkiewicz - * Copyright (C) 2020 Infomaniak Network SA - * Copyright (C) 2021 TSI-mc - * - * SPDX-License-Identifier: AGPL-3.0-or-later + * SPDX-FileCopyrightText: 2021 TSI-mc + * SPDX-FileCopyrightText: 2020 Infomaniak Network SA + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud + * SPDX-FileCopyrightText: 2016 ownCloud Inc. + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - package com.owncloud.android.ui.activity; import android.accounts.AuthenticatorException; diff --git a/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt b/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt index 64e8caa1a9..bbdd2870f1 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt +++ b/app/src/main/java/com/owncloud/android/ui/activity/SyncedFoldersActivity.kt @@ -1,11 +1,9 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud - * Copyright (C) 2020 Chris Narkiewicz + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * 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/ToolbarActivity.java b/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java index c26ef6246b..5e6dec41f0 100644 --- a/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java +++ b/app/src/main/java/com/owncloud/android/ui/activity/ToolbarActivity.java @@ -1,16 +1,16 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * @author TSI-mc - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2022 TSI-mc - * - * SPDX-License-Identifier: AGPL-3.0-or-later + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2023 Parneet Singh + * SPDX-FileCopyrightText: 2022 Brey Álvaro Brey + * SPDX-FileCopyrightText: 2022 TSI-mc + * SPDX-FileCopyrightText: 2020 Joris Bodin + * SPDX-FileCopyrightText: 2016-2022 Andy Scherzinger + * SPDX-FileCopyrightText: 2018-2022 Tobias Kaminsky + * SPDX-FileCopyrightText: 2016 Nextcloud + * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.activity; import android.animation.AnimatorInflater; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java index ad022d5034..7f8f5c0d0f 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityAndVersionListAdapter.java @@ -1,17 +1,11 @@ /* - * Nextcloud Android client application - * - * @author Chris Narkiewicz - * @author Tobias Kaminsky - * @author Andy Scherzinger - * - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Chris Narkiewicz - * Copyright (C) 2020 Andy Scherzinger + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2020 Andy Scherzinger + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2019 Tobias Kaminsky * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.content.Context; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java index 6cf00ce96a..9489ef187e 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ActivityListAdapter.java @@ -1,14 +1,11 @@ /* - * Nextcloud Android client application - * - * @author Alejandro Bautista - * @author Chris Narkiewicz - * @author Andy Scherzinger - * - * Copyright (C) 2017 Alejandro Bautista - * Copyright (C) 2019 Chris Narkiewicz - * Copyright (C) 2020 Andy Scherzinger + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2020 Andy Scherzinger + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2019 Alex Plutta + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Alejandro Morales * 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/adapter/ProgressListener.java b/app/src/main/java/com/owncloud/android/ui/adapter/ProgressListener.java index f60ca132af..c5d022afed 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ProgressListener.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ProgressListener.java @@ -1,22 +1,8 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud - * Copyright (C) 2016 ownCloud 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 . + * SPDX-FileCopyrightText: 2017-2018 Andy Scherzinger + * 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/adapter/SyncedFolderAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java index 622ac436b7..194c3f5068 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/SyncedFolderAdapter.java @@ -1,13 +1,10 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.content.Context; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java index 9a1058295c..7c6ee47a74 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/TemplateAdapter.java @@ -1,16 +1,11 @@ /* - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * @author Chris Narkiewicz - * - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud GmbH. - * Copyright (C) 2019 Chris Narkiewicz + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.content.Context; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt index 41c7f307d9..61736d559f 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UnifiedSearchListAdapter.kt @@ -1,13 +1,9 @@ /* - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * @author Chris Narkiewicz - * - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud - * Copyright (C) 2020 Chris Narkiewicz + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud * 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/adapter/UploadListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java index 2de034a604..2a747669bd 100755 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UploadListAdapter.java @@ -1,16 +1,11 @@ /* - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * @author Chris Narkiewicz - * - * Copyright (C) 2018 Tobias Kaminsky - * Copyright (C) 2018 Nextcloud - * Copyright (C) 2019 Chris Narkiewicz + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2019 Chris Narkiewicz + * SPDX-FileCopyrightText: 2018 Tobias Kaminsky + * SPDX-FileCopyrightText: 2018 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.app.NotificationManager; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java b/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java index 2c9b7cc3b1..89f43d073e 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UserListAdapter.java @@ -1,18 +1,15 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * @author Chris Narkiewicz - * @author Nick Antoniou - * - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2019 Nick Antoniou - * Copyright (C) 2020 Chris Narkiewicz + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2020 Kilian Périsset + * SPDX-FileCopyrightText: 2020 Stefan Niedermann + * SPDX-FileCopyrightText: 2018-2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2019 Nick Antoniou + * SPDX-FileCopyrightText: 2016 Andy Scherzinger * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.content.Context; @@ -39,9 +36,6 @@ import java.util.List; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -/** - * This Adapter populates a RecyclerView with all accounts within the app. - */ public class UserListAdapter extends RecyclerView.Adapter implements DisplayUtils.AvatarGenerationListener { private static final String TAG = UserListAdapter.class.getSimpleName(); diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java b/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java index fcd59eaf48..a0f724a5fc 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/UserListItem.java @@ -1,16 +1,11 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * @author Chris Narkiewicz - * - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 ownCloud Inc. - * Copyright (C) 2020 Chris Narkiewicz + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2017 Tobias Kaminsky + * SPDX-FileCopyrightText: 2016 Andy Scherzinger * SPDX-License-Identifier: AGPL-3.0-or-later */ - package com.owncloud.android.ui.adapter; import android.accounts.Account; diff --git a/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java b/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java index dd702f90b8..eb3d7af110 100644 --- a/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java +++ b/app/src/main/java/com/owncloud/android/ui/adapter/ViewType.java @@ -1,10 +1,8 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * 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/decoration/MediaGridItemDecoration.java b/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java index a568c73bd2..0b8ad21137 100644 --- a/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java +++ b/app/src/main/java/com/owncloud/android/ui/decoration/MediaGridItemDecoration.java @@ -1,9 +1,8 @@ /* - * Nextcloud Android client application - * - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud. + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.decoration; diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt b/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt index 33dcd78934..f57d15e0b7 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/MultipleAccountsDialog.kt @@ -1,16 +1,11 @@ /* + * Nextcloud - Android Client * - * Nextcloud Android client application - * - * @author Tobias Kaminsky - * @author Chris Narkiewicz - * - * Copyright (C) 2019 Tobias Kaminsky - * Copyright (C) 2019 Nextcloud GmbH - * Copyright (C) 2020 Chris Narkiewicz - * + * SPDX-FileCopyrightText: 2023 Alper Ozturk + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2021 Andy Scherzinger + * SPDX-FileCopyrightText: 2019 Tobias Kaminsky * SPDX-License-Identifier: AGPL-3.0-or-later - * */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt b/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt index 8b008ff1c2..8fd917f7ae 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt +++ b/app/src/main/java/com/owncloud/android/ui/dialog/SyncedFolderPreferencesDialogFragment.kt @@ -1,10 +1,8 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog diff --git a/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java b/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java index 655351e334..a5ee925e95 100644 --- a/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java +++ b/app/src/main/java/com/owncloud/android/ui/dialog/parcel/SyncedFolderParcelable.java @@ -1,10 +1,8 @@ /* - * Nextcloud Android client application - * - * @author Andy Scherzinger - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2016 Nextcloud + * Nextcloud - Android Client * + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 Nextcloud * SPDX-License-Identifier: AGPL-3.0-or-later */ package com.owncloud.android.ui.dialog.parcel; diff --git a/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java b/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java index 64a7482909..3b49cdc501 100644 --- a/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java +++ b/app/src/main/java/com/owncloud/android/utils/DisplayUtils.java @@ -1,19 +1,24 @@ /* - * Nextcloud Android client application + * Nextcloud - Android Client * - * @author Andy Scherzinger - * @author Bartek Przybylski - * @author David A. Velasco - * @author Chris Narkiewicz - * - * Copyright (C) 2011 Bartek Przybylski - * Copyright (C) 2015 ownCloud Inc. - * Copyright (C) 2016 Andy Scherzinger - * Copyright (C) 2020 Chris Narkiewicz - * - * SPDX-License-Identifier: AGPL-3.0-or-later + * SPDX-FileCopyrightText: 2024 Alper Ozturk + * SPDX-FileCopyrightText: 2023 ZetaTom + * SPDX-FileCopyrightText: 2022 Álvaro Brey + * SPDX-FileCopyrightText: 2021 TSI-mc + * SPDX-FileCopyrightText: 2020 Infomaniak Network SA + * SPDX-FileCopyrightText: 2020 Joris Bodin + * SPDX-FileCopyrightText: 2020 Kilian Périsset + * SPDX-FileCopyrightText: 2020 Chris Narkiewicz + * SPDX-FileCopyrightText: 2018-2020 Tobias Kaminsky + * SPDX-FileCopyrightText: 2017 Harikrishnan Rajan + * SPDX-FileCopyrightText: 2017 Alejandro Morales + * SPDX-FileCopyrightText: 2016 Andy Scherzinger + * SPDX-FileCopyrightText: 2016 ownCloud Inc. + * SPDX-FileCopyrightText: 2015 David A. Velasco + * SPDX-FileCopyrightText: 2012 Lennart Rosam + * SPDX-FileCopyrightText: 2011 Bartosz Przybylski + * SPDX-License-Identifier: GPL-2.0-only AND AGPL-3.0-or-later */ - package com.owncloud.android.utils; import android.accounts.AccountManager; From 7921ab7058b95491127f0ce6cc7e1ad2217ad259 Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Sun, 7 Apr 2024 17:25:05 +0200 Subject: [PATCH 3/3] Update test screenshot Signed-off-by: Andy Scherzinger --- ...ity.UploadFilesActivityIT_noneSelected.png | Bin 27032 -> 13737 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app/screenshots/gplay/debug/com.owncloud.android.ui.activity.UploadFilesActivityIT_noneSelected.png b/app/screenshots/gplay/debug/com.owncloud.android.ui.activity.UploadFilesActivityIT_noneSelected.png index a2c61b6986996140665cdc1ee788ff6aba675479..c0148e4f9524bf0087ede8d65132b39b7890a8f6 100644 GIT binary patch literal 13737 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 DX*Z}P literal 27032 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