<feed xmlns='http://www.w3.org/2005/Atom'>
<title>modules/src/m_pgp_inspect/PGPInspectModel.cpp, branch main</title>
<subtitle>Modules of GpgFrontend.</subtitle>
<id>http://git.bktus.com/gpgfrontend/modules/atom?h=main</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/modules/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/'/>
<updated>2026-10-24T09:00:29Z</updated>
<entry>
<title>refactor: use Qt string literal operators in modules</title>
<updated>2026-10-24T09:00:29Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-10-24T09:00:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=acd8cfc36bc2ddb9584f8a27b364f43e5cc24af3'/>
<id>urn:sha1:acd8cfc36bc2ddb9584f8a27b364f43e5cc24af3</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>refactor: remove Qt5 leftovers from modules</title>
<updated>2026-10-24T09:00:19Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-10-24T09:00:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=93739079935dafb0df3810c5103ace6061eb1cc3'/>
<id>urn:sha1:93739079935dafb0df3810c5103ace6061eb1cc3</id>
<content type='text'>
- drop the pre-6.4 fallback for QFormLayout::setRowVisible
- use QList instead of QVector
</content>
</entry>
<entry>
<title>refactor(i18n): migrate modules to shared translation helper</title>
<updated>2026-09-27T21:33:10Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-27T21:33:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=99e163e1ea7b77cebb00fe6ae7e130baf9b16d67'/>
<id>urn:sha1:99e163e1ea7b77cebb00fe6ae7e130baf9b16d67</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>feat(pgp): add OpenPGP structure inspector</title>
<updated>2026-09-20T20:21:55Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-20T20:21:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=8cacac12288d22a7c81058b1b765bd24e56612f8'/>
<id>urn:sha1:8cacac12288d22a7c81058b1b765bd24e56612f8</id>
<content type='text'>
- 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
</content>
</entry>
</feed>
