Repository navigation
DankChat v0.3.0
Changes
- Paste screenshots from the clipboard with Ctrl+V, Shift+Insert or the composer menu. Review the image before sending.
- Paste multiple local files copied in a file manager, or collect files using Add files. Preview and remove individual attachments before confirming.
- Send up to 10 attachments sequentially, with the draft caption on the first file. Sending stops on the first error without automatic retries; this is not native album sending.
- Show composer replies in a themed quote box with the sender, bounded quote text and a cancel button.
- Preserve send errors while automatic media loading continues.
- Update English/German UI text, documentation and the promotional preview.
Requirements and limits
Install wl-clipboard for clipboard images and file lists. Normal text paste remains available without it. Clipboard images are limited to 20 MB, other attachments to 100 MB each. Existing DMS, Python, Qt and WhatsApp/wacli requirements are unchanged.
See the v0.3.0 README for setup and limitations. The DMS registry PR is awaiting review.
Validation
45 project Python tests, 152 retained WhatsApp tests (one intentional skip), QtTest suites, QML/schema checks, isolated English/German UI checks and the 200-step service test. Fixtures cover clipboard staging/cleanup, multiple attachments and partial-send failure. Tests do not use the user's clipboard or send real messages.
