Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F19741676
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
12 KB
Subscribers
None
View Options
diff --git a/src/conf/CMakeLists.txt b/src/conf/CMakeLists.txt
index 01c194bc8..29972e48b 100644
--- a/src/conf/CMakeLists.txt
+++ b/src/conf/CMakeLists.txt
@@ -1,63 +1,70 @@
include_directories(${kleopatra_SOURCE_DIR}/src)
if(BUILD_libkleopatraclient)
set(_kcm_kleopatra_libkleopatraclient_extra_SRCS
smimevalidationconfigurationwidget.cpp
smimevalidationconfigurationpage.cpp
cryptooperationsconfigwidget.cpp
cryptooperationsconfigpage.cpp
)
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
${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})
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}
)
+
+
+add_library(kleopatra_config_gnupgsystem MODULE kcm_gnupgsystemconfigurationpage.cpp)
+target_link_libraries(kleopatra_config_gnupgsystem kcm_kleopatra_static)
+
+install(FILES kleopatra_config_gnupgsystem.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
+install(TARGETS kleopatra_config_gnupgsystem DESTINATION ${PLUGIN_INSTALL_DIR})
diff --git a/src/conf/kcm_gnupgsystemconfigurationpage.cpp b/src/conf/kcm_gnupgsystemconfigurationpage.cpp
new file mode 100644
index 000000000..02d1ff4c9
--- /dev/null
+++ b/src/conf/kcm_gnupgsystemconfigurationpage.cpp
@@ -0,0 +1,11 @@
+/*
+ SPDX-FileCopyrightText: 2021 Alexander Lohnau <alexander.lohnau@gmx.de>
+ SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
+*/
+
+#include "gnupgsystemconfigurationpage.h"
+#include <KPluginFactory>
+
+K_PLUGIN_FACTORY(GnuPGSystemConfigurationPageFactory, registerPlugin<Kleo::Config::GnuPGSystemConfigurationPage>();)
+
+#include "kcm_gnupgsystemconfigurationpage.moc"
diff --git a/src/conf/kleopatra_config_gnupgsystem.desktop b/src/conf/kleopatra_config_gnupgsystem.desktop
new file mode 100644
index 000000000..1517ffd7c
--- /dev/null
+++ b/src/conf/kleopatra_config_gnupgsystem.desktop
@@ -0,0 +1,157 @@
+[Desktop Entry]
+Icon=document-encrypt
+Type=Service
+X-KDE-ServiceTypes=KCModule
+X-DocPath=kleopatra/configuration.html#configuration-gnupgsystem
+NoDisplay=false
+
+X-KDE-ModuleType=Library
+X-KDE-Library=kleopatra_config_gnupgsystem
+X-KDE-FactoryName=kleopatra_config_gnupgsystem
+X-KDE-HasReadOnlyMode=false
+X-KDE-ParentApp=kleopatra
+X-KDE-ParentComponents=kleopatra
+X-KDE-CfgDlgHierarchy=Kleopatra
+
+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 系統選項
+X-KDE-Keywords=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption
+X-KDE-Keywords[ar]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,وكيل,عفريت,توقيع,كليوبترا,تعمية
+X-KDE-Keywords[bs]=gpg, gpgsm, gpg-agent, dirmngr, scdaemon, kleopatra, potpisivanje, šifriranje
+X-KDE-Keywords[ca]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signatura,encriptatge
+X-KDE-Keywords[ca@valencia]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signatura,encriptatge
+X-KDE-Keywords[da]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signering,kryptering
+X-KDE-Keywords[de]=GPG,GPGSM,GPG-Agent,dirmngr,SC-Daemon,Kleopatra,signieren,verschlüsseln
+X-KDE-Keywords[el]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,υπογραφή,κρυπτογράφηση
+X-KDE-Keywords[en_GB]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption
+X-KDE-Keywords[es]=gpg,gpgsm,agente-gpg,dirmngr,scdaemon,kleopatra,firmado,cifrado
+X-KDE-Keywords[et]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,allkirjastamine,krüptimine
+X-KDE-Keywords[fi]=gpg,gpgsm,gpg-agent,gpg-agentti,dirmngr,scdaemon,kleopatra,signing,allekirjoitus,encryption,salaus
+X-KDE-Keywords[fr]=gpg, gpgsm, gpg-agent, dirmngr, scdaemon, Kleopatra, signature, chiffrement
+X-KDE-Keywords[gl]=gpg,gpgsm,axente gpg,dirmngr,scdaemon,kleopatra,sinatura,cifrado
+X-KDE-Keywords[hu]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,aláírás,titkosítás
+X-KDE-Keywords[ia]=gpg,gpgsm,gpg-agent,dirmngt,scdaemon,kleopatra,signante,cryptation
+X-KDE-Keywords[it]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,firma,cifratura
+X-KDE-Keywords[kk]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption
+X-KDE-Keywords[km]=gpg gpgsm ភ្នាក់ងារ gpg dirmngr scdaemon kleopatra ការចុះហត្ថលេខា ការអ៊ិនគ្រីប
+X-KDE-Keywords[ko]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,서명,암호화
+X-KDE-Keywords[lt]=gpg,gpgsm,gpg-agentas,dirmngr,scdaemon,kleopatra,pasirašymas,pasirasymas,užšifravimas,uzsifravimas,šifravimas,sifravimas
+X-KDE-Keywords[mr]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,क्लिओपात्रा,signing,कुटलिपी
+X-KDE-Keywords[nb]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signering,kryptering
+X-KDE-Keywords[nds]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,ünnerschrieven,verslöteln
+X-KDE-Keywords[nl]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,ondertekenen,versleuteling
+X-KDE-Keywords[nn]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signering,kryptering
+X-KDE-Keywords[pl]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,podpisywanie,szyfrowanie
+X-KDE-Keywords[pt]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,assinatura,encriptação
+X-KDE-Keywords[pt_BR]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,assinando,criptografar
+X-KDE-Keywords[ro]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,semnare,criptare
+X-KDE-Keywords[ru]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,gpg-агент,подписывание,шифрование
+X-KDE-Keywords[sk]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,podpisovanie,šifrovanie
+X-KDE-Keywords[sl]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,podpisovanje,šifriranje
+X-KDE-Keywords[sr]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,ГПГ,ГПГСМ,Клеопатра,потписивање,шифровање
+X-KDE-Keywords[sr@ijekavian]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,ГПГ,ГПГСМ,Клеопатра,потписивање,шифровање
+X-KDE-Keywords[sr@ijekavianlatin]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,GPG,GPGSM,Kleopatra,potpisivanje,šifrovanje
+X-KDE-Keywords[sr@latin]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,GPG,GPGSM,Kleopatra,potpisivanje,šifrovanje
+X-KDE-Keywords[sv]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signering,kryptering
+X-KDE-Keywords[tr]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,imzalama,şifreleme
+X-KDE-Keywords[uk]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,підпис,шифр,шифрування,каталог
+X-KDE-Keywords[wa]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,sinateure,ecriptaedje
+X-KDE-Keywords[x-test]=xxgpgxx,xxgpgsmxx,xxgpg-agentxx,xxdirmngrxx,xxscdaemonxx,xxkleopatraxx,xxsigningxx,xxencryptionxx
+X-KDE-Keywords[zh_CN]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption,签名,加密
+X-KDE-Keywords[zh_TW]=gpg,gpgsm,gpg-agent,dirmngr,scdaemon,kleopatra,signing,encryption
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Sat, Feb 1, 9:04 AM (1 d, 5 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
b0/7d/06ff30ec609fb6a306ceabffd49b
Attached To
rKLEOPATRA Kleopatra
Event Timeline
Log In to Comment