<feed xmlns='http://www.w3.org/2005/Atom'>
<title>modules/src/m_pgp_inspect/CMakeLists.txt, 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-09-23T21:07:07Z</updated>
<entry>
<title>feat(ui): migrate modules to command mounts</title>
<updated>2026-09-23T21:07:07Z</updated>
<author>
<name>saturneric</name>
<email>eric@bktus.com</email>
</author>
<published>2026-09-23T21:07:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/modules/commit/?id=d06e0d6f50afbb8254fa228e03befcaac4511ad2'/>
<id>urn:sha1:d06e0d6f50afbb8254fa228e03befcaac4511ad2</id>
<content type='text'>
- 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
</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>
