Skip to content

DankChat v0.2.0

Choose a tag to compare

@coldi1337 coldi1337 released this 13 Sep 17:56
· 11 commits to main since this release

Changes

  • React to Telegram and WhatsApp messages using the searchable emoji picker.
  • Display reaction counts and highlight your own reactions; click your reaction again to remove it.
  • Include reactions on older pinned Telegram messages and refresh reaction caches after changes.
  • Count unread chats consistently in the bar and unread filter, with a clearer filter label.
  • Play MP4-encoded WhatsApp GIFs saved with a .f4v extension in the video player, using MIME type and extension detection.
  • Update the README and German translations.

Validation

38 project Python tests, 152 retained WhatsApp tests (one intentional installer skip), both QtTest suites, QML parsing and manifest schema checks passed. Isolated UI tests cover reaction selection/removal, chat-switch protection, reaction display and an MP4 GIF fixture; the 200-step service test also passed. No real reactions were sent by the automated tests.

Installation and limitations

See the v0.2.0 README for installation and update instructions. Requirements remain unchanged, including DMS 1.6.1+ and wacli 0.17.1 for WhatsApp.

Telegram reaction availability depends on the chat. Custom Telegram emoji use placeholders; sending custom emoji and multiple Premium reactions is unsupported. The documented test environment remains Arch Linux/Hyprland.

The DMS registry submission is awaiting review; this release does not imply catalog availability.

Full changelog