aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_pgp_inspect/PGPInspectDialog.cpp
Commit message (Collapse)AuthorAgeFilesLines
* refactor: use Qt string literal operators in modulessaturneric29 hours1-3/+4
| | | | | | | - replace QStringLiteral with u""_s and QLatin1String with ""_L1 in the im, key server sync, pgp inspect and version check modules - spell non-literal Latin-1 views as QLatin1StringView - import Qt::StringLiterals per file, as modules have no host PCH
* refactor: remove Qt5 leftovers from modulessaturneric29 hours1-3/+3
| | | | | - drop the pre-6.4 fallback for QFormLayout::setRowVisible - use QList instead of QVector
* refactor(i18n): migrate modules to shared translation helpersaturneric2026-09-271-28/+25
| | | | | | | | - replace direct GTrC translation calls with GTrC::tr - mark deferred UI and command strings with GTrC::Noop - update email, IM, key server, PGP, GnuPG, and update modules - remove redundant local translation helper functions - apply related formatting and pointer declaration cleanup
* feat(ui): migrate modules to command mountssaturneric2026-09-231-8/+4
| | | | | | | | | - 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
* refactor(pgp-inspect): migrate to context-aware SDK APIssaturneric2026-09-221-15/+41
| | | | | | | | - replace deprecated buffer and editor helpers with context-aware APIs - manage returned buffers explicitly without ownership wrappers - format human-readable sizes using a fixed local buffer - use context-aware theme color lookups - declare editor and PGP module capabilities
* feat(pgp): add OpenPGP structure inspectorsaturneric2026-09-201-0/+237
- add sandbox-compatible module for inspecting packet structure - render armor, cleartext, packet fields, errors, and searchable trees - parse inspector JSON with nested packet support and summaries - add model tests covering parsing, structure detection, and formatting - add module metadata, build integration, and translation catalogs