javier 64d6bc07c9 fix: external images now load + list pane can shrink to compact mode
Bug 1 - 'Cargar imágenes' did nothing: QTextBrowser cannot fetch http(s)
images itself, so re-rendering with m_allowExternalImages=true changed
nothing. Add ReaderView::processImages() which downloads each external
image via QNetworkAccessManager (sync QEventLoop, 8s timeout) and replaces
the src with a data: URI that QTextBrowser renders. Add a second button
'Mostrar siempre imágenes de este remitente' that persists the sender in
QSettings (ReaderView/trustedSenders); sanitizeHtml auto-loads images for
trusted senders.

Bug 2 - list pane could not shrink (compact mode never appeared): fixed-width
combos (pivot 140 / display 120) + 'Agrupar:' label + search inflated the
layout minimumSizeHint, so the QSplitter would not reduce the list below the
650px compact threshold. Fix: layout->setSizeConstraint(SetNoConstraint) on
the root layout + combos use MaximumWidth/Preferred instead of Fixed.

Verified: compiles, app runs clean, no crashes.
2026-09-05 03:03:43 +02:00

Wino Mail Qt (C++/DTK)

A modern C++/Qt port of Wino Mail for Deepin Linux using DTKWidget.

S
Description
Conversion of Wino-Mail from C# to C++/Qt using DTKWidgets
Readme
205 MiB
2026-06-04 18:29:16 +02:00
Languages
C++ 91.1%
Python 4.3%
C 2%
Makefile 2%
CMake 0.6%