| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| gnoMint 1.6.0 _Tempered Anvil_ source code.tar.gz | 2026-06-08 | 1.1 MB | |
| gnoMint 1.6.0 _Tempered Anvil_ source code.zip | 2026-06-08 | 1.2 MB | |
| README.md | 2026-06-08 | 2.7 kB | |
| Totals: 3 Items | 2.4 MB | 0 | |
gnoMint 1.6.0 "Tempered Anvil"
The first fully stabilized release of the GTK 4 port, with a comprehensive automated test suite (16 tests: C, Python AT-SPI GUI, and CLI shell).
Bug fixes
- EdDSA key generation hang — blocking
g_main_context_iterationinside a timer callback caused deadlock after private key generation - CSR wizard crash — wrong widget ID for CN entry caused segfault
- CSR wizard commit button silently broken — signal connected to non-existent widget
- Country selector search not filtering —
GtkDropDownwithenable-searchneedsgtk_drop_down_set_expression - Certificate/CSR properties Close button not working — missing signal connection
- Dialog modality broken on Wayland —
transient_fornow set on all dialogs and wizards - Tab navigation couldn't reach wizard buttons — added capture-phase key handler for
GtkNotebookTab traversal - SAN button labels showing literal underscores (
_Add,_Edit,_Remove) — addeduse-underlineto.uifiles - Dialog padding/margins missing — fixed SAN editor, New CRL, and other dialogs
- View toggle state lost on restart — Show CSR/Revoked/Expired now persists via GSettings
- Menus and buttons showing in English — regenerated
.potwith GMenu/ITS extraction, updated Spanish translation (862/862 strings) - Opening a
.gnomintfile from command line broken — fixed argument handling
Build & infrastructure
AC_CONFIG_HEADERS([config.h])—makenow detects define changes properly- All
AC_DEFINEcalls have proper description strings forautoheader - All source files include
<config.h> - GTK 3 leftover attributes (
can_focus=False,focus-on-click=0,can-target=0) removed from.uifiles - Minimum GTK version raised to 4.10; all deprecated API removed
Test suite (new)
- 16 automated tests via
make check: check_y2k38— Y2K38 safety verificationcheck_ui_consistency— static.uifile consistency checkercheck_workflows— C runtime GTK workflow regression testscheck_gui_full— 26 AT-SPI-driven end-to-end GUI scenarios- 10 CLI tests covering email, wizards, algorithms, import/export, DH params, passphrases, and more
- All tests run under headless Wayland (weston) with full process isolation
- GitHub Actions CI runs all 16 tests on every push/PR
Full changelog
90 commits since v1.5.1. See compare view for details.