| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
- listen for KEY_DATABASES_RELOADED and stop batches started before it
- say how far a stopped batch got, and that nothing fetched was imported
- report a refused import instead of counting the keys as refreshed
- tell the user when a single key update cannot be imported
|
| |
|
|
|
|
| |
- update GnuPG information gathering module version
- update key server synchronization module version
- update version checking module version
|
| |
|
|
|
|
|
|
|
| |
- support batch refresh and publish actions for key selections
- add publication status checking through the key server
- manage request ownership, spacing, cancellation, and summaries
- normalize duplicate keys and combine fetched blocks for import
- add UI actions for selected keys and key detail views
- add unit tests for batch logic and optional test integration
|
| |
|
|
|
|
|
|
|
| |
- replace legacy menu and settings events with typed commands
- add Lua scripts for module UI placement and native widget mounts
- migrate key server, inspector, and update dialogs to host-owned views
- route module settings through storage capabilities
- update lifecycle hooks, event manifests, and widget interfaces
- fix key server task cleanup and theme color resolution
|
| |
|
|
|
|
|
|
| |
- grant ui.custom capability to email module
- grant ui.custom capability to GPG info module
- grant ui.custom capability to key server sync module
- grant ui.custom capability to PGP inspect module
- grant ui.custom capability to version check module
|
| |
|
|
|
|
|
|
| |
- use module-scoped storage and application user-agent providers
- replace legacy key export and import calls with SDK wrappers
- register and unregister settings pages through the SDK
- migrate GPG channel lookup and session cache operations
- declare storage capability in the module manifest
|
| |
|
|
|
|
|
|
| |
- replace legacy bootstrap and event macros with versioned hooks
- register event handlers through explicit GFEventBinding tables
- use GFEvent responses and runtime UI object helpers
- declare handled events in each module manifest
- update email test include paths for module runtime headers
|
|
|
- add module.json manifests with metadata and translation contexts
- migrate four modules to the gf_add_module helper
- preserve Qt, VMime, UI, and include directory configuration
- reduce email module exports to its single ABI symbol
- remove duplicated packaging and translation setup from CMakeListsաճառ
|