github TokTok/qTox v1.18.4

5 hours ago

Release notes

We are pleased to present the 1.18.4 release of qTox, with a number of significant fixes.
The friend list now indicates on-going calls.
Translation has also significantly improved.

Communicate privately, love, and take care of each other.
❤️‍🩹

Bug Fixes

  • db renaming (d0940acd)
  • Undo performance regression change on chat visibility check. (0ea45212)
  • Prevent multiple qTox instances when opening profile files. (4ff5f184, closes #661)
  • QImage::mirrored() is deprecated in Qt 6.9 (f06e66e5)
  • Call the correct QString::args() overload in Qt 6.9 (5e09f325)
  • Don't crash on chat log layout errors. (c2d63dae)
  • Chat:
    • Prevent chat messages from disappearing when switching chats. (29c73f6b)
    • Prevent file transfer widget from briefly reappearing when scrolling. (61b7b4bb)
    • Keep file transfer widget bounds within chat history. (7755f980)
    • Restore chat history visibility after hiding window. (79f7d14b, closes #572)
  • Settings: Auto-save settings on change. (e15c9a54, closes #604)
  • Startup: Allow Tox Address in the friend address settings. (cab4cee0, closes #562, closes #567)
  • apparmor: Import nvidia abstraction (ceff71f0)
  • chatform:
    • stop call notification if the friend is going offline. (56465c53)
    • sanitize the toxstring to remove characters after the \0 (2ce5a135)
  • chatlog: Handle null document in Text item when right-clicking. (5273f53e)
  • core: Improve filename sanitization and error handling. (8d7a4773)
  • downloads: Correct 404 download links for macOS 10.12 files (87f1f842)
  • ui:
    • Prevent Undefined Behavior when receiving non-mouse events. (46aa07c5)
    • Stabilize ChatWidget rendering and fix scrolling bugs (f93d7c23)
  • video:
    • Prevent race condition when scaling video frames concurrently. (a93ed99d)
    • Handle empty frame dimensions when screen grabs are denied. (cb02666a)

Features

  • Added translation using Weblate (Catalan) (bbfcea8c)
  • Added translation using Weblate (Venetian) (0f4c3592)
  • Added translation using Weblate (Kurdish (Northern)) (91fe78f7)
  • Security: Add indicator of active call with user. (309bce31)
  • Settings: Allow "Auto select" language (bfecb4b3)

Don't miss a new qTox release

NewReleases is sending notifications on new releases.