diff options
| author | saturneric <[email protected]> | 2026-09-14 23:25:42 +0200 |
|---|---|---|
| committer | saturneric <[email protected]> | 2026-09-14 23:25:42 +0200 |
| commit | 13ce0f5eb5dbeafc830eee41ca97c00fbcfe2bed (patch) | |
| tree | 385938e678bf611b095ac61cf87ccf1ee26faeb4 /src/m_key_server_sync/KeyServerSyncModule.cpp | |
| parent | feat(module): expose SDK ABI version metadata (diff) | |
| download | modules-13ce0f5eb5dbeafc830eee41ca97c00fbcfe2bed.tar.gz modules-13ce0f5eb5dbeafc830eee41ca97c00fbcfe2bed.zip | |
feat(modules): add single-symbol module bootstrap API
- define versioned host and module API bootstrap tables
- adapt classic module lifecycle functions to the new API
- validate host ABI compatibility before exposing modules
- migrate email, GnuPG, key server, and version modules
- retain legacy metadata and event handling compatibility
Diffstat (limited to 'src/m_key_server_sync/KeyServerSyncModule.cpp')
| -rw-r--r-- | src/m_key_server_sync/KeyServerSyncModule.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/m_key_server_sync/KeyServerSyncModule.cpp b/src/m_key_server_sync/KeyServerSyncModule.cpp index 6843259..1008c9a 100644 --- a/src/m_key_server_sync/KeyServerSyncModule.cpp +++ b/src/m_key_server_sync/KeyServerSyncModule.cpp @@ -34,6 +34,7 @@ #include <QtNetwork> #include <QtWidgets> +#include "GFModuleBootstrap.h" #include "GFModuleDefine.h" #include "GFSDKUI.h" #include "KeyServerList.h" @@ -140,7 +141,7 @@ auto ConfirmHkpPublish(QWidget* parent, const QString& url) -> bool { } } // namespace -GF_MODULE_API_DEFINE_V2("com.bktus.gpgfrontend.module.key_server_sync", +GF_MODULE_BOOTSTRAP_V2("com.bktus.gpgfrontend.module.key_server_sync", "KeyServerSync", "1.3.2", "Sync Information From Trusted Key Server.", "Saturneric") |
