Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 0 additions & 70 deletions .reuse/dep5

This file was deleted.

82 changes: 82 additions & 0 deletions REUSE.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
version = 1
SPDX-PackageName = "deepin-diskmanager"
SPDX-PackageSupplier = "UnionTech Software Technology Co., Ltd. <>"
SPDX-PackageDownloadLocation = "https://github.com/linuxdeepin/deepin-diskmanager"

[[annotations]]
path = ["README.md", "README.zh_CN.md"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC-BY-4.0"

[[annotations]]
path = ["CMakeLists.txt", "application/CMakeLists.txt", "log/CMakeLists.txt", "service/CMakeLists.txt", "test/CMakeLists.txt", "tests/CMakeLists.txt", "cmake/**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = ["application/assets/appicons.qrc", "application/assets/resource.qrc", "service/diskoperation/filesystems/filesystems.pri"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = ["application/translations/**", "application/.tx/**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "UnionTech Software Technology Co., Ltd."
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = "application/assets/deepin-diskmanager/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "UnionTech Software Technology Co., Ltd."
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = ["application/assets/icons/deepin/**", "application/assets/icons", "application/assets/icons/deepin-diskmanager.svg"]
precedence = "aggregate"
SPDX-FileCopyrightText = "UnionTech Software Technology Co., Ltd."
SPDX-License-Identifier = "GPL-3.0-only"

[[annotations]]
path = "service/udev/**.sh"
precedence = "aggregate"
SPDX-FileCopyrightText = "UnionTech Software Technology Co., Ltd."
SPDX-License-Identifier = "GPL-3.0-only"

[[annotations]]
path = "service/udev/deepin-diskmanager-authenticateProxy"
precedence = "aggregate"
SPDX-FileCopyrightText = "Curtis Gedak"
SPDX-License-Identifier = "GPL-2.0-or-later"

[[annotations]]
path = ["service/assets/data/**", "application/assets/deepin-diskmanager.desktop", "application/assets/environments.h.in", "service/policy/com.deepin.pkexec.deepin-diskmanager.policy", "service/udev/99-diskmanager.rules"]
precedence = "aggregate"
SPDX-FileCopyrightText = "UnionTech Software Technology Co., Ltd."
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = ".gitignore"
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = [".github/**", ".project.json", ".obs/workflows.yml"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = ["debian/**", "rpm/**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"

[[annotations]]
path = ["service/diskoperation/blockspecial.**", "service/diskoperation/supportedfilesystems.**", "service/diskoperation/filesystems/linuxswap.**"]
precedence = "aggregate"
SPDX-FileCopyrightText = "None"
SPDX-License-Identifier = "CC0-1.0"
11 changes: 9 additions & 2 deletions application/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ set(LINK_LIBS

#common resource names
set(APP_RES_DIR "assets")
set(APP_DESKTOP "${APP_RES_DIR}/deepin-diskmanager.desktop")
set(APP_DESKTOP "deepin-diskmanager.desktop")
set(APP_QRC "${APP_RES_DIR}/appicons.qrc")
set(APP_ICONPATH "${APP_RES_DIR}/icons/deepin-diskmanager.svg")

Expand Down Expand Up @@ -88,13 +88,20 @@ target_link_libraries(${PROJECT_NAME} ${LINK_LIBS} basestruct)

set(CMAKE_INSTALL_PREFIX /usr)

find_program(DESKTOP_TS_CONV deepin-desktop-ts-convert REQUIRED)
add_custom_target(APP_DESKTOP
ALL
COMMAND ${DESKTOP_TS_CONV} ts2desktop ${CMAKE_CURRENT_SOURCE_DIR}/assets/${APP_DESKTOP} ${CMAKE_CURRENT_SOURCE_DIR}/translations/desktop ${APP_DESKTOP}.tmp
COMMAND mv ${APP_DESKTOP}.tmp ${APP_DESKTOP}
)

# Install files
install(TARGETS ${PROJECT_NAME} DESTINATION bin)
#file(GLOB APP_QM_FILES "translations/*.qm")
#install(FILES ${APP_QM_FILES} DESTINATION share/${PROJECT_NAME}/translations)
install(FILES ${DTNG_QM_FILES} DESTINATION share/${PROJECT_NAME}/translations)
install(FILES ${APP_ICONPATH} DESTINATION share/icons/hicolor/scalable/apps)
install(FILES ${APP_DESKTOP} DESTINATION share/applications)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${APP_DESKTOP} DESTINATION share/applications)
install(DIRECTORY ${APP_RES_DIR}/deepin-diskmanager DESTINATION /usr/share/deepin-manual/manual-assets/application)


Expand Down
70 changes: 1 addition & 69 deletions application/assets/deepin-diskmanager.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -9,72 +9,4 @@ TryExec=deepin-diskmanager
Type=Application
X-Deepin-Vendor=deepin

# Translations:
# Do not manually modify!
GenericName[az]=Disk yardımçısı
GenericName[bo]=སྡུད་སྡེར་དོ་དམ་ཆས།
GenericName[ca]=Utilitat de disc
GenericName[cs]=Nástroj pro správu disku
GenericName[de]=Festplatten-Dienstprogramm
GenericName[en_US]=Disk Utility
GenericName[es]=Administrador de discos
GenericName[fi]=Levytyökalu
GenericName[fr]=Utilitaire de disque
GenericName[gl_ES]=Utilidade de disco
GenericName[hi_IN]=डिस्क साधन
GenericName[hu]=Lemezkezelő
GenericName[id]=Utilitas Diska
GenericName[it]=Gestore Dischi
GenericName[ja]=ディスク ユーティリティ
GenericName[ko]=디스크 유틸리티
GenericName[lo]=ເຄື່ອງມືຈັດການດິສ
GenericName[ms]=Utiliti Cakera
GenericName[nl]=Schijfhulpprogramma
GenericName[pl]=Narzędzie dyskowe
GenericName[pt]=Utilitário do Disco
GenericName[pt_BR]=Utilitário de Disco
GenericName[ro]=Utilitar Disc
GenericName[ru]=Дисковая Утилита
GenericName[sl]=Diskovno orodja
GenericName[sq]=Mjet Për Disqe
GenericName[sr]=Диск
GenericName[tr]=Disk Yardımcısı
GenericName[ug]=دىسكا باشقۇرغۇچىسى
GenericName[uk]=Дисковий додаток
GenericName[zh_CN]=磁盘管理器
GenericName[zh_HK]=磁盤管理器
GenericName[zh_TW]=磁碟管理器
Name[az]=Deepin Disk Aləti
Name[bo]=གཏིང་ཟབ་སྡུད་སྡེར་དོ་དམ་ཆས།
Name[ca]=Utilitat de disc del Deepin
Name[cs]=Nástroj pro správu disku
Name[de]=Deepin Festplatten-Dienstprogramm
Name[en_US]=Deepin Disk Utility
Name[es]=Administrador de discos
Name[fi]=Deepin levytyökalu
Name[fr]=Utilitaire de disque Deepin
Name[gl_ES]=Deepin Disk Utility
Name[hi_IN]=दीपिन डिस्क साधन
Name[hu]=Deepin® Lemezkezelő
Name[id]=Utilitas Diska Deepin
Name[it]=Gestore Dischi di Deepin
Name[ja]=Deepin ディスク ユーティリティ
Name[ko]=Deepin 디스크 유틸리티
Name[lo]=ເຄື່ອງມືຈັດການດິສ
Name[ms]=Utiliti Cakera Deepin
Name[nl]=Deepin Schijfhulpprogramma
Name[pl]=Narzędzie dyskowe Deepin
Name[pt]=Utilitário do Disco Deepin
Name[pt_BR]=deepin Utilitário de Disco
Name[ro]=Utilitar Disc Deepin
Name[ru]=Дисковая Утилита Deepin
Name[sl]=Deepin diskovno orodje
Name[sq]=Mjet Deepin Për Disqe
Name[sr]=Дипин Диск
Name[tr]=Deepin Disk Yardımcısı
Name[ug]=Deepin دىسكا باشقۇرغۇچىسى
Name[uk]=Дисковий додаток Deepin
Name[zh_CN]=深度磁盘管理器
Name[zh_HK]=Deepin 磁盤管理器
Name[zh_TW]=Deepin 磁碟管理器

# Automatically generate translations
4 changes: 2 additions & 2 deletions application/translations/policy/policy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>Authentication is required to read disk information</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Run Disk Manager Need Authentication</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>المصادقة مطلوبة لقراءة معلومات القرص</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>إن تشغيل مدير الأقرص يحتاج إلى مصادقة</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_az.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>Disk məlumatlarını oxumaq üçün kimlik doğrulaması tələb olunur</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Disk İdarəetməsini başlatmaq Kimlik Doğrulaması tələb edir</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_bo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>སྡུད་སྡེར་གྱི་ཆ་འཕྲིན་ཀློག་ལེན་བྱེད་པར་དཔང་དཔྱད་བྱེད་དགོས།</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Run Disk Manager Need Authentication</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_ca.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>Cal autenticació per llegir la informació del disc</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Per executar el gestor de discs cal autenticació</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_cs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>Pro čtení informací o disku je zapotřebí ověření se</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Spuštění Správy disků vyžaduje ověření se</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>Se necesita autenticación para leer la información del disco</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Se necesita autenticación para ejecutar el Administrador de discos</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>Levyn tietojen lukeminen edellyttää todennusta</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Levynhallinta tarvitsee todennusta</translation>
</message>
Expand Down
4 changes: 2 additions & 2 deletions application/translations/policy/policy_fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<context>
<name>policy</name>
<message>
<location filename="com.deepin.diskmanager!message" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!message" line="0"/>
<source>Authentication is required to read disk information</source>
<translation>L&apos;authentification est requise pour lire les informations du disque</translation>
</message>
<message>
<location filename="com.deepin.diskmanager!description" line="0"/>
<location filename="com.deepin.pkexec.deepin-diskmanager!description" line="0"/>
<source>Run Disk Manager Need Authentication</source>
<translation>Gestionnaire de disque a besoin d&apos;une authentification</translation>
</message>
Expand Down
Loading