diff --git a/src/conf/CMakeLists.txt b/src/conf/CMakeLists.txt index 25553ca21..7c8a72f7b 100644 --- a/src/conf/CMakeLists.txt +++ b/src/conf/CMakeLists.txt @@ -1,85 +1,83 @@ include_directories(${kleopatra_SOURCE_DIR}/src) if(BUILD_libkleopatraclient) set(_kcm_kleopatra_libkleopatraclient_extra_SRCS smimevalidationconfigurationwidget.cpp smimevalidationconfigurationpage.cpp cryptooperationsconfigwidget.cpp cryptooperationsconfigpage.cpp smimevalidationconfigurationwidget.h smimevalidationconfigurationpage.h cryptooperationsconfigwidget.h cryptooperationsconfigpage.h smartcardconfigpage.cpp smartcardconfigpage.h ) ki18n_wrap_ui(_kcm_kleopatra_libkleopatraclient_extra_SRCS smimevalidationconfigurationwidget.ui ) kconfig_add_kcfg_files(_kcm_kleopatra_libkleopatraclient_extra_SRCS ${kleopatra_SOURCE_DIR}/src/kcfg/smimevalidationpreferences.kcfgc ) set(_kcm_kleopatra_libkleopatraclient_extra_LIBS kleopatraclientgui) else() set(_kcm_kleopatra_libkleopatraclient_extra_SRCS) set(_kcm_kleopatra_libkleopatraclient_extra_LIBS) endif() set(kcm_kleopatra_PART_SRCS dirservconfigpage.cpp appearanceconfigpage.cpp appearanceconfigwidget.cpp gnupgsystemconfigurationpage.cpp dirservconfigpage.h appearanceconfigpage.h appearanceconfigwidget.h gnupgsystemconfigurationpage.h labelledwidget.cpp labelledwidget.cpp ${kleopatra_BINARY_DIR}/src/kleopatra_debug.cpp ${_kcm_kleopatra_libkleopatraclient_extra_SRCS} ) ki18n_wrap_ui(kcm_kleopatra_PART_SRCS appearanceconfigwidget.ui smimevalidationconfigurationwidget.ui ) kconfig_add_kcfg_files(kcm_kleopatra_PART_SRCS ${kleopatra_SOURCE_DIR}/src/kcfg/tooltippreferences.kcfgc ${kleopatra_SOURCE_DIR}/src/kcfg/emailoperationspreferences.kcfgc ${kleopatra_SOURCE_DIR}/src/kcfg/fileoperationspreferences.kcfgc ${kleopatra_SOURCE_DIR}/src/kcfg/tagspreferences.kcfgc ${kleopatra_SOURCE_DIR}/src/kcfg/settings.kcfgc ) add_library(kcm_kleopatra_static STATIC ${kcm_kleopatra_PART_SRCS}) set_property(TARGET kcm_kleopatra_static PROPERTY POSITION_INDEPENDENT_CODE ON) target_link_libraries(kcm_kleopatra_static KF5::Libkleo KF5::IconThemes KF5::I18n KF5::WidgetsAddons KF5::ConfigWidgets ${_kcm_kleopatra_extra_libs} ${_kleopatra_dbusaddons_libs} ${_kcm_kleopatra_libkleopatraclient_extra_LIBS} ) if (NOT WIN32) add_library(kleopatra_config_gnupgsystem MODULE kcm_gnupgsystemconfigurationpage.cpp) - kcoreaddons_desktop_to_json(kleopatra_config_gnupgsystem kleopatra_config_gnupgsystem.desktop) target_link_libraries(kleopatra_config_gnupgsystem kcm_kleopatra_static KF5::CoreAddons) - install(FILES kleopatra_config_gnupgsystem.desktop DESTINATION ${KDE_INSTALL_KSERVICESDIR}) - install(TARGETS kleopatra_config_gnupgsystem DESTINATION ${KDE_INSTALL_PLUGINDIR}/pim/kcms/kleopatra) + install(TARGETS kleopatra_config_gnupgsystem DESTINATION ${KDE_INSTALL_PLUGINDIR}/pim${QT_MAJOR_VERSION}/kcms/kleopatra) endif() diff --git a/src/conf/kleopatra_config_gnupgsystem.desktop b/src/conf/kleopatra_config_gnupgsystem.desktop deleted file mode 100644 index decf49968..000000000 --- a/src/conf/kleopatra_config_gnupgsystem.desktop +++ /dev/null @@ -1,112 +0,0 @@ -[Desktop Entry] -Icon=document-encrypt -Type=Service -X-KDE-ServiceTypes=KCModule -X-DocPath=kleopatra/configuration.html#configuration-gnupgsystem -NoDisplay=false - - -X-KDE-Library=pim/kcms/kleopatra/kleopatra_config_gnupgsystem -X-KDE-FactoryName=kleopatra_config_gnupgsystem - - - - -Name=GnuPG System -Name[ar]=نظام GnuPG -Name[bs]=GnuPG Sistem -Name[ca]=Sistema GnuPG -Name[ca@valencia]=Sistema GnuPG -Name[cs]=Systém GnuPG -Name[da]=GnuPG-system -Name[de]=GnuPG-System -Name[el]=Σύστημα GnuPG -Name[en_GB]=GnuPG System -Name[es]=Sistema GnuPG -Name[et]=GnuPG süsteem -Name[fi]=GnuPG-järjestelmä -Name[fr]=Système GnuPG -Name[ga]=Córas GnuPG -Name[gl]=Sistema GnuPG -Name[hr]=GnuPG sustav -Name[hu]=GnuPG -Name[ia]=Systema GnuPG -Name[it]=Sistema GnuPG -Name[ja]=GnuPG システム -Name[kk]=GnuPG жүесі -Name[km]=ប្រព័ន្ធ GnuPG -Name[ko]=GnuPG 시스템 -Name[lt]=GnuPG sistema -Name[lv]=GnuPG sistēma -Name[mr]=GnuPG प्रणाली -Name[nb]=GnuPG-system -Name[nds]=GnuPG-Systeem -Name[nl]=GnuPG-systeem -Name[nn]=GnuPG-system -Name[pa]=GnuPG ਸਿਸਟਮ -Name[pl]=System GnuPG -Name[pt]=Sistema GnuPG -Name[pt_BR]=Sistema GnuPG -Name[ro]=Sistem GnuPG -Name[ru]=Система GnuPG -Name[sk]=GnuPG systém -Name[sl]=Sistem GnuPG -Name[sr]=ГнуПГ систем -Name[sr@ijekavian]=ГнуПГ систем -Name[sr@ijekavianlatin]=GnuPG sistem -Name[sr@latin]=GnuPG sistem -Name[sv]=GnuPG-system -Name[tr]=GnuPG Sistemi -Name[uk]=Система GnuPG -Name[wa]=Sistinme GnuPG -Name[x-test]=xxGnuPG Systemxx -Name[zh_CN]=GnuPG 系统 -Name[zh_TW]=GnuPG 系統 -Comment=Configuration of GnuPG System options -Comment[ar]=ضبط خيارات نظام GnuPG -Comment[bs]=Podešavanje GnuPG opcija sistema -Comment[ca]=Configuració de les opcions del sistema GnuPG -Comment[ca@valencia]=Configuració de les opcions del sistema GnuPG -Comment[cs]=Nastavení možností GnuPG -Comment[da]=Konfiguration af indstillinger for GnuPG-system -Comment[de]=Einrichtung der Optionen zum GnuPG-System -Comment[el]=Διαμόρφωση επιλογών συστήματος GnuPG -Comment[en_GB]=Configuration of GnuPG System options -Comment[es]=Configuración de las opciones del sistema GnuPG -Comment[et]=GnuPG süsteemi valikute seadistamine -Comment[fi]=GnuPG-järjestelmän asetukset -Comment[fr]=Configuration des options du système GnuPG -Comment[gl]=Configuración das opcións do Sistema GnuPG -Comment[hu]=A GnuPG beállításai -Comment[ia]=Configuration de optiones de Systema GnuPG -Comment[it]=Configurazione delle opzioni del sistema GnuPG -Comment[ja]=GnuPG システムのオプション設定 -Comment[kk]=GnuPG жүесінің параметрлерін баптау -Comment[km]=ការ​កំណត់​រចនា​សម្ព័ន្ធ​របស់​ជម្រើស​ប្រព័ន្ធ GnuPG -Comment[ko]=GnuPG 시스템 옵션 설정 -Comment[lt]=GnuPG sistemos parinkčių konfigūravimas -Comment[lv]=GnuPG sistēmas iestatījumu konfigurēšana -Comment[mr]=GnuPG प्रणाली पर्यायांची संयोजना -Comment[nb]=Oppsett av GnuPG systemvalg -Comment[nds]=De GnuPG-Systeemoptschonen instellen -Comment[nl]=GnuPG-systeemopties configureren -Comment[nn]=Oppsett av systeminnstillingar i GnuPG -Comment[pa]=GnuPG ਸਿਸਟਮ ਚੋਣਾਂ ਲਈ ਸੰਰਚਨਾ -Comment[pl]=Ustawienia opcji Systemu GnuPG -Comment[pt]=Configuração das opções do sistema GnuPG -Comment[pt_BR]=Configuração das opções do sistema GnuPG -Comment[ro]=Configurarea opțiunilor sistemului GnuPG -Comment[ru]=Настройка системы GnuPG -Comment[sk]=Nastavenie volieb systému GnuPG -Comment[sl]=Nastavitev možnosti sistema GnuPG -Comment[sr]=Подешавање системских опција ГнуПГ‑а -Comment[sr@ijekavian]=Подешавање системских опција ГнуПГ‑а -Comment[sr@ijekavianlatin]=Podešavanje sistemskih opcija GnuPG‑a -Comment[sr@latin]=Podešavanje sistemskih opcija GnuPG‑a -Comment[sv]=Anpassning av alternativ för GnuPG-system -Comment[tr]=GnuPG Sistem seçenekleri yapılandırması -Comment[uk]=Налаштування параметрів системи GnuPG -Comment[wa]=Apontiaedje des tchuzes do Sistinme GnuPG -Comment[x-test]=xxConfiguration of GnuPG System optionsxx -Comment[zh_CN]=GnuPG 系统选项的配置 -Comment[zh_TW]=設定 GnuPG 系統選項 diff --git a/src/conf/kleopatra_config_gnupgsystem.json b/src/conf/kleopatra_config_gnupgsystem.json new file mode 100644 index 000000000..bad6583bf --- /dev/null +++ b/src/conf/kleopatra_config_gnupgsystem.json @@ -0,0 +1,109 @@ +{ + "KPlugin": { + "Description": "Configuration of GnuPG System options", + "Description[ar]": "ضبط خيارات نظام GnuPG", + "Description[bs]": "Podešavanje GnuPG opcija sistema", + "Description[ca@valencia]": "Configuració de les opcions del sistema GnuPG", + "Description[ca]": "Configuració de les opcions del sistema GnuPG", + "Description[cs]": "Nastavení možností GnuPG", + "Description[da]": "Konfiguration af indstillinger for GnuPG-system", + "Description[de]": "Einrichtung der Optionen zum GnuPG-System", + "Description[el]": "Διαμόρφωση επιλογών συστήματος GnuPG", + "Description[en_GB]": "Configuration of GnuPG System options", + "Description[es]": "Configuración de las opciones del sistema GnuPG", + "Description[et]": "GnuPG süsteemi valikute seadistamine", + "Description[fi]": "GnuPG-järjestelmän asetukset", + "Description[fr]": "Configuration des options du système GnuPG", + "Description[gl]": "Configuración das opcións do Sistema GnuPG", + "Description[hu]": "A GnuPG beállításai", + "Description[ia]": "Configuration de optiones de Systema GnuPG", + "Description[it]": "Configurazione delle opzioni del sistema GnuPG", + "Description[ja]": "GnuPG システムのオプション設定", + "Description[kk]": "GnuPG жүесінің параметрлерін баптау", + "Description[km]": "ការ​កំណត់​រចនា​សម្ព័ន្ធ​របស់​ជម្រើស​ប្រព័ន្ធ GnuPG", + "Description[ko]": "GnuPG 시스템 옵션 설정", + "Description[lt]": "GnuPG sistemos parinkčių konfigūravimas", + "Description[lv]": "GnuPG sistēmas iestatījumu konfigurēšana", + "Description[mr]": "GnuPG प्रणाली पर्यायांची संयोजना", + "Description[nb]": "Oppsett av GnuPG systemvalg", + "Description[nds]": "De GnuPG-Systeemoptschonen instellen", + "Description[nl]": "GnuPG-systeemopties configureren", + "Description[nn]": "Oppsett av systeminnstillingar i GnuPG", + "Description[pa]": "GnuPG ਸਿਸਟਮ ਚੋਣਾਂ ਲਈ ਸੰਰਚਨਾ", + "Description[pl]": "Ustawienia opcji Systemu GnuPG", + "Description[pt]": "Configuração das opções do sistema GnuPG", + "Description[pt_BR]": "Configuração das opções do sistema GnuPG", + "Description[ro]": "Configurarea opțiunilor sistemului GnuPG", + "Description[ru]": "Настройка системы GnuPG", + "Description[sk]": "Nastavenie volieb systému GnuPG", + "Description[sl]": "Nastavitev možnosti sistema GnuPG", + "Description[sr@ijekavian]": "Подешавање системских опција ГнуПГ‑а", + "Description[sr@ijekavianlatin]": "Podešavanje sistemskih opcija GnuPG‑a", + "Description[sr@latin]": "Podešavanje sistemskih opcija GnuPG‑a", + "Description[sr]": "Подешавање системских опција ГнуПГ‑а", + "Description[sv]": "Anpassning av alternativ för GnuPG-system", + "Description[tr]": "GnuPG Sistem seçenekleri yapılandırması", + "Description[uk]": "Налаштування параметрів системи GnuPG", + "Description[wa]": "Apontiaedje des tchuzes do Sistinme GnuPG", + "Description[x-test]": "xxConfiguration of GnuPG System optionsxx", + "Description[zh_CN]": "GnuPG 系统选项的配置", + "Description[zh_TW]": "設定 GnuPG 系統選項", + "Icon": "document-encrypt", + "Name": "GnuPG System", + "Name[ar]": "نظام GnuPG", + "Name[bs]": "GnuPG Sistem", + "Name[ca@valencia]": "Sistema GnuPG", + "Name[ca]": "Sistema GnuPG", + "Name[cs]": "Systém GnuPG", + "Name[da]": "GnuPG-system", + "Name[de]": "GnuPG-System", + "Name[el]": "Σύστημα GnuPG", + "Name[en_GB]": "GnuPG System", + "Name[es]": "Sistema GnuPG", + "Name[et]": "GnuPG süsteem", + "Name[fi]": "GnuPG-järjestelmä", + "Name[fr]": "Système GnuPG", + "Name[ga]": "Córas GnuPG", + "Name[gl]": "Sistema GnuPG", + "Name[hr]": "GnuPG sustav", + "Name[hu]": "GnuPG", + "Name[ia]": "Systema GnuPG", + "Name[it]": "Sistema GnuPG", + "Name[ja]": "GnuPG システム", + "Name[kk]": "GnuPG жүесі", + "Name[km]": "ប្រព័ន្ធ GnuPG", + "Name[ko]": "GnuPG 시스템", + "Name[lt]": "GnuPG sistema", + "Name[lv]": "GnuPG sistēma", + "Name[mr]": "GnuPG प्रणाली", + "Name[nb]": "GnuPG-system", + "Name[nds]": "GnuPG-Systeem", + "Name[nl]": "GnuPG-systeem", + "Name[nn]": "GnuPG-system", + "Name[pa]": "GnuPG ਸਿਸਟਮ", + "Name[pl]": "System GnuPG", + "Name[pt]": "Sistema GnuPG", + "Name[pt_BR]": "Sistema GnuPG", + "Name[ro]": "Sistem GnuPG", + "Name[ru]": "Система GnuPG", + "Name[sk]": "GnuPG systém", + "Name[sl]": "Sistem GnuPG", + "Name[sr@ijekavian]": "ГнуПГ систем", + "Name[sr@ijekavianlatin]": "GnuPG sistem", + "Name[sr@latin]": "GnuPG sistem", + "Name[sr]": "ГнуПГ систем", + "Name[sv]": "GnuPG-system", + "Name[tr]": "GnuPG Sistemi", + "Name[uk]": "Система GnuPG", + "Name[wa]": "Sistinme GnuPG", + "Name[x-test]": "xxGnuPG Systemxx", + "Name[zh_CN]": "GnuPG 系统", + "Name[zh_TW]": "GnuPG 系統", + "ServiceTypes": [ + "KCModule" + ] + }, + "NoDisplay": "false", + "X-DocPath": "kleopatra/configuration.html#configuration-gnupgsystem", + "X-KDE-FactoryName": "kleopatra_config_gnupgsystem" +}