quotient-im / Quaternion

A Qt-based IM client for Matrix
https://matrix.org/ecosystem/clients/quaternion/
GNU General Public License v3.0
642 stars 107 forks source link

Systray improvements #818

Open Tamaranch opened 2 years ago

Tamaranch commented 2 years ago

The first two commits are fixes for what I think are bugs.

The third commit is a minimal change to make the notification system usable in practice (from my point of view), once the two previous fixes are applied.

The fourth commit is an improvement proposal. I have been using the whole thing for a few days now locally.

I'm new to Qt, and my memories of C++ are old (I'm from the C/GTK side :slightly_smiling_face:), so I hope I didn't do too much stupid things or reinvent the wheel.