Repository navigation
Fixed
- Restore attachment and save dialogs on DMS 2.0 by recognizing the renamed
DCommonfile-picker module, while retaining the DMS 1.6.x fallbacks. - Avoid QML binding loops in the message placeholder and when a file-picker
error closes its dialog. - Keep the isolated UI and service tests working with both DMS module names
and runtimes that do not allow replacing QML methods.
The minimum DMS version and external dependencies are unchanged. The Telegram
application-ID issue remains open, as documented in 0.6.0.
Validation
120 application tests passed; 153 WhatsApp tests ran with one skip and no failures. QML parsing, QtTest and manifest validation passed. German/English UI, service, missing-picker and preview checks passed against DMS 1.6.3 and the DMS 2.0.0 QML source on Qt 6.12.0 / Quickshell 0.3.2. No real-account actions were performed.
Updating
Update the plugin and restart DMS when convenient to load the changed QML. No new dependencies or account relinking are required by this patch. Unsent drafts are kept only in memory.