mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
Merge pull request #8234 from nextcloud/docs/noid/reuse4
Migrate to SPDX header
This commit is contained in:
commit
1091accc0d
11
LICENSES/Zlib.txt
Normal file
11
LICENSES/Zlib.txt
Normal file
@ -0,0 +1,11 @@
|
||||
zlib License
|
||||
|
||||
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
|
||||
|
||||
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
|
||||
|
||||
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
|
||||
|
||||
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
|
||||
|
||||
3. This notice may not be removed or altered from any source distribution.
|
||||
38
REUSE.toml
38
REUSE.toml
@ -23,12 +23,48 @@ precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2022 Nextcloud GmbH and Nextcloud translators"
|
||||
SPDX-License-Identifier = "GPL-2.0-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["shell_integration/windows/NCOverlays/resource.h", "shell_integration/windows/NCOverlays/NCOverlays.def", "shell_integration/icons/SVG/Error.svg", "shell_integration/icons/SVG/Error_Shared.svg", "shell_integration/icons/SVG/OK.svg", "shell_integration/icons/SVG/OK_Shared.svg", "shell_integration/icons/SVG/Sync.svg", "shell_integration/icons/SVG/Sync_Shared.svg", "shell_integration/icons/SVG/Warning.svg", "shell_integration/icons/SVG/Warning_Shared.svg", "shell_integration/icons/Sidebar/sidebar_icon_*_18.png", "shell_integration/icons/icns/*.icns", "shell_integration/icons/*x*/oC_*.png"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2014 ownCloud GmbH"
|
||||
SPDX-License-Identifier = "GPL-2.0-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["shell_integration/MacOSX/Nextcloud.xcworkspace/contents.xcworkspacedata", "shell_integration/MacOSX/Nextcloud.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", "shell_integration/MacOSX/Nextcloud.xcworkspace/xcshareddata/OwnCloud.xccheckout"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2014 ownCloud GmbH, 2022 Nextcloud GmbH and Nextcloud contributors"
|
||||
SPDX-License-Identifier = "GPL-2.0-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["shell_integration/MacOSX/NextcloudIntegration/NextcloudIntegration.xcodeproj/project.pbxproj", "shell_integration/MacOSX/NextcloudIntegration/NextcloudIntegration.xcodeproj/project.xcworkspace/contents.xcworkspacedata", "shell_integration/MacOSX/NextcloudIntegration/NextcloudIntegration.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", "shell_integration/MacOSX/NextcloudIntegration/NextcloudIntegration.xcodeproj/xcshareddata/xcschemes/FinderSyncExt.xcscheme"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2015 ownCloud GmbH, 2022 Nextcloud GmbH and Nextcloud contributors"
|
||||
SPDX-License-Identifier = "GPL-2.0-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["shell_integration/icons/nopadding/*/*.png", "shell_integration/icons/nopadding/SVG/*.svg"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2015 ownCloud GmbH"
|
||||
SPDX-License-Identifier = "GPL-2.0-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["shell_integration/windows/NCContextMenu/NCContextMenu.rc", "shell_integration/windows/NCOverlays/NCOverlay.rc", "shell_integration/windows/NCUtil/NCUtil.rc"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "SPDX-FileCopyrightText: 2015 ownCloud GmbH, 2023 Nextcloud GmbH and Nextcloud contributors"
|
||||
SPDX-License-Identifier = "LGPL-2.1-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["doc/images/mac-share.png"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2016 ownCloud GmbH"
|
||||
SPDX-License-Identifier = "CC-BY-3.0"
|
||||
|
||||
[[annotations]]
|
||||
path = ["shell_integration/windows/NCOverlays/ico/Error.ico", "shell_integration/windows/NCOverlays/ico/OK.ico", "shell_integration/windows/NCOverlays/ico/OK_Shared.ico", "shell_integration/windows/NCOverlays/ico/Sync.ico", "shell_integration/windows/NCOverlays/ico/Warning.ico", ""]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2016 ownCloud GmbH"
|
||||
SPDX-License-Identifier = "LGPL-2.1-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["doc/images/checksums/client-activity.png", "doc/images/checksums/testing-checksums.png", "doc/images/create_debug_archive.png", "doc/images/dev/desktop-development-with-cpp.png", "doc/images/dev/path.png", "doc/images/dev/visual-studio-installer.png", "doc/images/folderwizard_local.png", "doc/images/folderwizard_remote.png", "doc/images/general_settings_folder_context_menu.png", "doc/images/icon-error.png", "doc/images/icon-information.png", "doc/images/icon-offline.png", "doc/images/icon-paused.png", "doc/images/icon-syncing.png", "doc/images/icon.png", "doc/images/ignored_files_editor.png", "doc/images/log_output_window.png", "doc/images/macosvfs-file-locking.png", "doc/images/macosvfs-file-sharing.png", "doc/images/macosvfs-finder-sidebar.png", "doc/images/macosvfs-settings.png", "doc/images/macosvfs-sync-status-icons.png", "doc/images/main_dialog.png", "doc/images/main_dialog_christine.png", "doc/images/open-share-dialog.png", "doc/images/save_log_file.png", "doc/images/set-user-status-menu.png", "doc/images/set-user-status.png", "doc/images/settings_general.png", "doc/images/settings_network.png", "doc/images/settingsdialog.png", "doc/images/setup/confirm.png", "doc/images/setup/remove.png", "doc/images/setup/wizard.png", "doc/images/share-dialog-view-profile.png", "doc/images/share_context_menu.png", "doc/images/share_dialog.png", "doc/images/status_feature_example.png", "doc/images/sync-state-paused.png", "doc/images/sync-state-synced.png", "doc/images/sync-state-syncing.png", "doc/images/sync-state-warnings.png", "doc/images/traymenu.png", "doc/images/unified-search-events.png", "doc/images/unified-search-files.png", "doc/images/unified-search-talk.png", "doc/images/user-account-options.png", "doc/images/user_status-selector_dialog.png", "doc/images/user_status_selector_main_dialog.png", "doc/images/vfs_context_menu_options.png", "doc/images/vfs_hydration_progress_bar.png", "doc/images/wizard_advanced.png", "doc/images/wizard_flow2.png", "doc/images/wizard_setup.png", "doc/images/wizard_welcome.png"]
|
||||
precedence = "aggregate"
|
||||
@ -126,7 +162,7 @@ SPDX-FileCopyrightText = "2021 Nextcloud GmbH and Nextcloud contributors"
|
||||
SPDX-License-Identifier = "GPL-2.0-or-later"
|
||||
|
||||
[[annotations]]
|
||||
path = ["admin/osx/installer-background.png","admin/osx/installer-background.svg","admin/osx/installer-background_2x.png", "doc/_shared_assets/themes/nextcloud_com/static/img/logo.svg", "doc/_shared_assets/static/logo-blue.pdf","doc/_shared_assets/static/logo-blue.png", "doc/logo-blue.pdf", "theme/talk-app.svg", "theme/*/deck.svg", "theme/*/talk-app.svg","theme/*/wizard-nextcloud.png","theme/*/wizard-nextcloud.svg","theme/*/wizard-nextcloud@2x.png","theme/*/wizard-talk.png","theme/*/wizard-talk.svg","theme/*/wizard-talk@2x.png", "theme/colored/talk-bordered.svg", "theme/colored/icons/Nextcloud-icon-win-folder.svg", "theme/colored/Nextcloud-icon-square.svg", "theme/colored/Nextcloud-icon.svg", "theme/colored/Nextcloud-macOS-icon.svg", "theme/colored/Nextcloud-macOS-sidebar.svg", "theme/colored/Nextcloud-w10startmenu.svg", "theme/colored/Nextcloud-w10starttile.png", "theme/colored/wizard_logo.png", "theme/colored/wizard_logo.svg", "theme/colored/wizard_logo@2x.png"]
|
||||
path = ["admin/osx/installer-background.png","admin/osx/installer-background.svg","admin/osx/installer-background_2x.png", "admin/win/msi/gui/banner.bmp","admin/win/msi/gui/banner.svg","admin/win/msi/gui/dialog.bmp", "admin/win/nsi/installer.ico", "admin/win/nsi/page_header.bmp", "admin/win/nsi/welcome.bmp", "doc/_shared_assets/themes/nextcloud_com/static/img/logo.svg", "doc/_shared_assets/static/logo-blue.pdf","doc/_shared_assets/static/logo-blue.png", "doc/logo-blue.pdf", "theme/talk-app.svg", "theme/*/deck.svg", "theme/*/talk-app.svg","theme/*/wizard-nextcloud.png","theme/*/wizard-nextcloud.svg","theme/*/wizard-nextcloud@2x.png","theme/*/wizard-talk.png","theme/*/wizard-talk.svg","theme/*/wizard-talk@2x.png", "theme/colored/talk-bordered.svg", "theme/colored/icons/Nextcloud-icon-win-folder.svg", "theme/colored/Nextcloud-icon-square.svg", "theme/colored/Nextcloud-icon.svg", "theme/colored/Nextcloud-macOS-icon.svg", "theme/colored/Nextcloud-macOS-sidebar.svg", "theme/colored/Nextcloud-w10startmenu.svg", "theme/colored/Nextcloud-w10starttile.png", "theme/colored/wizard_logo.png", "theme/colored/wizard_logo.svg", "theme/colored/wizard_logo@2x.png"]
|
||||
precedence = "aggregate"
|
||||
SPDX-FileCopyrightText = "2016 Nextcloud GmbH"
|
||||
SPDX-License-Identifier = "LicenseRef-NextcloudTrademarks"
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#! /bin/bash
|
||||
|
||||
# SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
set -xe
|
||||
|
||||
export APPNAME=${APPNAME:-Nextcloud}
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2017 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
rm -vrf admin/
|
||||
rm -vrf src/3rdparty/sqlite3 # FIXME: For CentOS6 we have to use our bundled sqlite
|
||||
rm -vrf binary/
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
# SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
set -xe
|
||||
shopt -s extglob
|
||||
|
||||
|
||||
2
admin/linux/debian/oscrc.enc.license
Normal file
2
admin/linux/debian/oscrc.enc.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,3 +1,6 @@
|
||||
# SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
#
|
||||
# Use the configuration below with appropriate changes,
|
||||
# if you want to support a new client version using
|
||||
# your own fork. In such a case the tags do not come
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!//usr/bin/env python2.7
|
||||
|
||||
# SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
from __future__ import print_function
|
||||
import subprocess
|
||||
import re
|
||||
|
||||
2
admin/linux/debian/signing-key.txt.enc.license
Normal file
2
admin/linux/debian/signing-key.txt.enc.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 26 KiB |
2
admin/osx/DMGBackground.png.license
Normal file
2
admin/osx/DMGBackground.png.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
2
admin/osx/DS_Store.in.license
Normal file
2
admin/osx/DS_Store.in.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2012 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,5 +1,8 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
import logging, os, re, subprocess, sys
|
||||
import os.path
|
||||
import pdb, pprint
|
||||
|
||||
2
admin/osx/mac-crafter/.gitignore
vendored
2
admin/osx/mac-crafter/.gitignore
vendored
@ -1,3 +1,5 @@
|
||||
# SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
.DS_Store
|
||||
/.build
|
||||
/Packages
|
||||
|
||||
@ -1,6 +1,11 @@
|
||||
// swift-tools-version: 5.10
|
||||
// The swift-tools-version declares the minimum version of Swift required to build this package.
|
||||
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
import PackageDescription
|
||||
|
||||
let package = Package(
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
<!--
|
||||
- SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
- SPDX-License-Identifier: GPL-2.0-or-later
|
||||
-->
|
||||
# mac-crafter
|
||||
|
||||
mac-crafter is a tool to easily build a fully functional Nextcloud Desktop Client for macOS. It automates cloning, configuring, crafting, codesigning, packaging, and even DMG creation of the client. The tool is built with Swift’s ArgumentParser, and it drives the KDE Craft build system, along with some Python scripts and shell commands.
|
||||
|
||||
3
admin/osx/macosx.entitlements.cmake.license
Normal file
3
admin/osx/macosx.entitlements.cmake.license
Normal file
@ -0,0 +1,3 @@
|
||||
SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-FileCopyrightText: 2018 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
3
admin/osx/macosx.pkgproj.cmake.license
Normal file
3
admin/osx/macosx.pkgproj.cmake.license
Normal file
@ -0,0 +1,3 @@
|
||||
SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,5 +1,8 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
import sys
|
||||
import os
|
||||
import subprocess
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# Always enable the new 10.10 finder plugin if available
|
||||
if [ -x "$(command -v pluginkit)" ]; then
|
||||
# add it to DB. This happens automatically too but we try to push it a bit harder for issue #3463
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# kill the old version. see issue #2044
|
||||
killall @APPLICATION_EXECUTABLE@
|
||||
killall @APPLICATION_NAME@
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -xe
|
||||
|
||||
# SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
[ "$#" -lt 2 ] && echo "Usage: sign_app.sh <app> <identity> <team_identifier>" && exit
|
||||
|
||||
src_app="$1"
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/sh -x
|
||||
|
||||
# SPDX-FileCopyrightText: 2012 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
[ "$#" -lt 2 ] && echo "Usage: sign_dmg.sh <dmg> <identity>" && exit
|
||||
|
||||
src_dmg="$1"
|
||||
|
||||
2
admin/osx/sparkle/dsa_pub.pem.license
Normal file
2
admin/osx/sparkle/dsa_pub.pem.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2018 Nextcloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
2
admin/osx/sparkle/example_update_rss.rss.license
Normal file
2
admin/osx/sparkle/example_update_rss.rss.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,3 +1,5 @@
|
||||
# SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
if(CMAKE_SIZEOF_VOID_P MATCHES 4)
|
||||
set(MSI_BUILD_ARCH x86)
|
||||
else()
|
||||
|
||||
2
admin/win/nsi/.directory.license
Normal file
2
admin/win/nsi/.directory.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2012 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,3 +1,7 @@
|
||||
<!--
|
||||
- SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
- SPDX-License-Identifier: GPL-2.0-or-later
|
||||
-->
|
||||
# Windows Installer Translations
|
||||
|
||||
## Introduction
|
||||
|
||||
@ -1,5 +1,7 @@
|
||||
; fileassoc.nsh
|
||||
; File association helper macros
|
||||
; SPDX-FileCopyrightText: 1999-2025 NSIS Contributors, Saivert
|
||||
; SPDX-License-Identifier: Zlib
|
||||
; Written by Saivert
|
||||
; See http://nsis.sourceforge.net/FileAssoc
|
||||
;
|
||||
|
||||
2
admin/win/nsi/qt.conf.license
Normal file
2
admin/win/nsi/qt.conf.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2016 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
2
admin/win/tools/NCMsiHelper/CustomAction.def.license
Normal file
2
admin/win/tools/NCMsiHelper/CustomAction.def.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
2
admin/win/tools/NCNavRemove/NavRemove.ini.in.license
Normal file
2
admin/win/tools/NCNavRemove/NavRemove.ini.in.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,3 +1,5 @@
|
||||
# SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
add_definitions(-D_NAVREMOVE_EXPORTS)
|
||||
add_definitions(-D_USRDLL)
|
||||
add_definitions(-D_WINDLL)
|
||||
|
||||
2
admin/win/tools/NCNavRemove/dll/exports.def.license
Normal file
2
admin/win/tools/NCNavRemove/dll/exports.def.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
2
admin/win/tools/NCNavRemove/version.rc.in.license
Normal file
2
admin/win/tools/NCNavRemove/version.rc.in.license
Normal file
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,3 +1,6 @@
|
||||
# SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
if(APPLE)
|
||||
set(OC_OEM_SHARE_ICNS "${CMAKE_BINARY_DIR}/src/gui/${APPLICATION_ICON_NAME}.icns")
|
||||
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// FileProviderConfig.swift
|
||||
// FileProviderExt
|
||||
//
|
||||
// Created by Claudio Cambra on 5/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import FileProvider
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -0,0 +1,3 @@
|
||||
SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -2,7 +2,8 @@
|
||||
// FPUIExtensionCommunicationProtocol.swift
|
||||
// FileProviderExt
|
||||
//
|
||||
// Created by Claudio Cambra on 21/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import FileProvider
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// FPUIExtensionCommunicationService.swift
|
||||
// FileProviderExt
|
||||
//
|
||||
// Created by Claudio Cambra on 21/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import FileProvider
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// DocumentActionViewController.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 20/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import FileProviderUI
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// Eviction.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 18/3/25.
|
||||
// SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import FileProvider
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// Logger+Extensions.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 21/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import OSLog
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// NKShare+Extensions.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 28/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import AppKit
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// FileProviderCommunication.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 30/7/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import FileProvider
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -2,7 +2,8 @@
|
||||
// LockViewController.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 30/7/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import AppKit
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -2,7 +2,8 @@
|
||||
// MetadataProvider.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 30/7/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareController.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 4/3/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import Combine
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareOptionsView.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 28/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import AppKit
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareTableItemView.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 28/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import AppKit
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareTableViewDataSource.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 27/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import AppKit
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareViewController.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 21/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import AppKit
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareViewDataSourceUIDelegate.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 28/2/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// ShareeSuggestionsDataSource.swift
|
||||
// FileProviderUIExt
|
||||
//
|
||||
// Created by Claudio Cambra on 2/4/24.
|
||||
// SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
@ -1,18 +1,9 @@
|
||||
/*
|
||||
* Copyright (C) by Jocelyn Turcotte <jturcotte@woboq.com>
|
||||
*
|
||||
* 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 2 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.
|
||||
* SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
#import <FinderSync/FinderSync.h>
|
||||
#import <NCDesktopClientSocketKit/LocalSocketClient.h>
|
||||
|
||||
@ -1,18 +1,9 @@
|
||||
/*
|
||||
* Copyright (C) by Jocelyn Turcotte <jturcotte@woboq.com>
|
||||
*
|
||||
* 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 2 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.
|
||||
* SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
|
||||
#import "FinderSync.h"
|
||||
|
||||
@interface FinderSync()
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,15 +1,7 @@
|
||||
/*
|
||||
* Copyright (C) by Jocelyn Turcotte <jturcotte@woboq.com>
|
||||
*
|
||||
* 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 2 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.
|
||||
* SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@ -2,7 +2,8 @@
|
||||
// NCDesktopClientSocketKit.h
|
||||
// NCDesktopClientSocketKit
|
||||
//
|
||||
// Created by Claudio Cambra on 23/12/22.
|
||||
// SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -2,8 +2,8 @@
|
||||
// main.m
|
||||
// desktopclient
|
||||
//
|
||||
// Created by Jocelyn Turcotte on 01/06/15.
|
||||
//
|
||||
// SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
// This is fake application bundle with the same bundle ID as the real desktop client.
|
||||
|
||||
@ -0,0 +1,16 @@
|
||||
//
|
||||
// main.m
|
||||
// desktopclient
|
||||
//
|
||||
// SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
//
|
||||
|
||||
// This is fake application bundle with the same bundle ID as the real desktop client.
|
||||
// Xcode needs a wrapping application to allow the extension to be debugged.
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
int main(int argc, const char * argv[]) {
|
||||
return NSApplicationMain(argc, argv);
|
||||
}
|
||||
@ -1,21 +1,8 @@
|
||||
/******************************************************************************
|
||||
* Copyright (C) 2014 by Olivier Goffart <ogoffart@woboq.com *
|
||||
* *
|
||||
* 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 2 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, write to the *
|
||||
* Free Software Foundation, Inc., *
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
|
||||
******************************************************************************/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include <KPluginFactory>
|
||||
#include <KAbstractFileItemActionPlugin>
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,21 +1,8 @@
|
||||
/******************************************************************************
|
||||
* Copyright (C) 2014 by Olivier Goffart <ogoffart@woboq.com *
|
||||
* *
|
||||
* 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 2 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, write to the *
|
||||
* Free Software Foundation, Inc., *
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
|
||||
******************************************************************************/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include <KOverlayIconPlugin>
|
||||
#include <KPluginFactory>
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,21 +1,8 @@
|
||||
/******************************************************************************
|
||||
* Copyright (C) 2014 by Olivier Goffart <ogoffart@woboq.com *
|
||||
* *
|
||||
* 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 2 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, write to the *
|
||||
* Free Software Foundation, Inc., *
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
|
||||
******************************************************************************/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include <QtNetwork/QLocalSocket>
|
||||
#include <qcoreevent.h>
|
||||
|
||||
@ -1,21 +1,8 @@
|
||||
/******************************************************************************
|
||||
* Copyright (C) 2014 by Olivier Goffart <ogoffart@woboq.com *
|
||||
* *
|
||||
* 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 2 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, write to the *
|
||||
* Free Software Foundation, Inc., *
|
||||
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
|
||||
******************************************************************************/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
#include <QObject>
|
||||
|
||||
@ -1,3 +1,6 @@
|
||||
# SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
if( UNIX AND NOT APPLE )
|
||||
|
||||
SET(ICON_DIR ${CMAKE_INSTALL_DATADIR}/icons/hicolor)
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2016 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# Dimensions taken from https://www.apriorit.com/dev-blog/357-shell-extentions-basics-samples-common-problems#_Toc408244375
|
||||
convert -background transparent attention.svg -gravity SouthWest \( -clone 0 -resize 10x10 -extent 16x16 \) \( -clone 0 -resize 16x16 -extent 32x32 \) \( -clone 0 -resize 24x24 -extent 48x48 \) \( -clone 0 -resize 128x128 -extent 256x256 \) -delete 0 ../../../windows/OCOverlays/ico/Warning.ico
|
||||
convert -background transparent error.svg -gravity SouthWest \( -clone 0 -resize 10x10 -extent 16x16 \) \( -clone 0 -resize 16x16 -extent 32x32 \) \( -clone 0 -resize 24x24 -extent 48x48 \) \( -clone 0 -resize 128x128 -extent 256x256 \) -delete 0 ../../../windows/OCOverlays/ico/Error.ico
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
# SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
macro(dbus_add_activation_service _sources)
|
||||
if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.28.0")
|
||||
pkg_get_variable(_install_dir dbus-1 session_bus_services_dir DEFINE_VARIABLES datadir=${CMAKE_INSTALL_DATADIR})
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -0,0 +1,2 @@
|
||||
SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors
|
||||
SPDX-License-Identifier: GPL-2.0-or-later
|
||||
@ -1,3 +1,6 @@
|
||||
# SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# copy the python nautilus plugin to build dir as it is going to
|
||||
# be changed.
|
||||
if( UNIX AND NOT APPLE )
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2016 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# this script creates a plugin for caja, just by replacing
|
||||
# all occurrences of Nautilus with Caja (case sensitive).
|
||||
|
||||
|
||||
@ -1,5 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2016 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# this script creates a plugin for nemo, just be replacing
|
||||
# all occurrences of Nautilus with Nemo.
|
||||
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# this script replaces the line
|
||||
# appname = 'Nextcloud'
|
||||
# with the correct branding name in the syncstate.py script
|
||||
|
||||
@ -1,19 +1,10 @@
|
||||
# SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
#
|
||||
# Copyright (C) by Klaas Freitag <freitag@owncloud.com>
|
||||
#
|
||||
# This program is the core of OwnCloud integration to Nautilus
|
||||
# It will be installed on /usr/share/nautilus-python/extensions/ with the paquet owncloud-client-nautilus
|
||||
# (https://github.com/owncloud/client/edit/master/shell_integration/nautilus/syncstate.py)
|
||||
#
|
||||
# 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 2 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.
|
||||
# This program is the core of the nextcloud integration to Nautilus
|
||||
# It will be installed on /usr/share/nautilus-python/extensions/ with the paquet Nextcloud-client-nautilus
|
||||
# (https://github.com/nextcloud/desktop/edit/master/shell_integration/nautilus/syncstate.py)
|
||||
|
||||
import sys
|
||||
python3 = sys.version_info[0] >= 3
|
||||
|
||||
@ -1,3 +1,7 @@
|
||||
# SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2018 ownCloud GmbH
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
# Use static runtime for all subdirectories
|
||||
foreach(buildType "" "_DEBUG" "_MINSIZEREL" "_RELEASE" "_RELWITHDEBINFO")
|
||||
string(REPLACE "/MD" "/MT" "CMAKE_CXX_FLAGS${buildType}" "${CMAKE_CXX_FLAGS${buildType}}")
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
# SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
add_library(NCContextMenu MODULE
|
||||
dllmain.cpp
|
||||
NCClientInterface.cpp
|
||||
|
||||
@ -1,16 +1,8 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#include "NCClientInterface.h"
|
||||
|
||||
|
||||
@ -1,28 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) 2015 ownCloud GmbH. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; version 2.1 of the License
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Copyright (c) 2014 ownCloud GmbH. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; version 2.1 of the License
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2014 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#ifndef AbstractSocketHandler_H
|
||||
#define AbstractSocketHandler_H
|
||||
|
||||
@ -1,16 +1,8 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#include "NCContextMenu.h"
|
||||
#include "NCClientInterface.h"
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
# SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
@ -1,16 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#ifndef NCCONTEXTMENU_H
|
||||
#define NCCONTEXTMENU_H
|
||||
|
||||
@ -1,16 +1,8 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#include "NCContextMenuFactory.h"
|
||||
#include "NCContextMenu.h"
|
||||
|
||||
@ -1,17 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#ifndef NCCONTEXTMENUFACTORY_H
|
||||
#define NCCONTEXTMENUFACTORY_H
|
||||
|
||||
@ -1,16 +1,8 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#include "NCContextMenuRegHandler.h"
|
||||
#include "RegDelnode.h"
|
||||
|
||||
@ -1,17 +1,7 @@
|
||||
/**
|
||||
* Copyright (c) 2015 Daniel Molkentin <danimo@owncloud.com>. All rights reserved.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify it under
|
||||
* the terms of the GNU Lesser General Public License as published by the Free
|
||||
* Software Foundation; either version 2.1 of the License, or (at your option)
|
||||
* any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
|
||||
* details.
|
||||
*/
|
||||
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
* SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
*/
|
||||
|
||||
#ifndef NCCONTEXTMENUREGHANDLER_H
|
||||
#define NCCONTEXTMENUREGHANDLER_H
|
||||
|
||||
@ -1,5 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
// SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors
|
||||
// SPDX-FileCopyrightText: 2015 ownCloud GmbH
|
||||
// SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
|
||||
#include <windows.h>
|
||||
#include <stdio.h>
|
||||
#include <strsafe.h>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user