Briar GTK issueshttps://code.briarproject.org/briar/briar-gtk/-/issues2021-01-23T13:49:41Zhttps://code.briarproject.org/briar/briar-gtk/-/issues/91Slows down with large amount of messages saved2021-01-23T13:49:41ZBen ArmsteadSlows down with large amount of messages savedReporting a minor bug.
After 2-3 weeks of regular messaging via briar-gtk with a contact, and click on the contact (which now has a large amount of messages (Im not sure maybe a few thousand)).
The program hangs for about 1-2 seconds ...Reporting a minor bug.
After 2-3 weeks of regular messaging via briar-gtk with a contact, and click on the contact (which now has a large amount of messages (Im not sure maybe a few thousand)).
The program hangs for about 1-2 seconds (which I am pretty confident is due to loading in the large amount of messages?).
In line with my theory the more messages that are sent the slower it is to open the contact from the main menu.
Would it be possible to load in e.g. 50 messages at a time and then only load in the others if I scroll back enough to need to see them instead of loading in all the messages at the same time?
(Deleting all of the messages with the contact solves the problem and I instantly load into a chat with them without the few seconds wait).
I am willing to help with the python programming of this, but have less experience with GTK.
As always thanks for the great work!https://code.briarproject.org/briar/briar-gtk/-/issues/78Notification counter stays even when msg has been seen2021-01-23T13:40:43ZdanNotification counter stays even when msg has been seenNotification doesnt go away. ![briar.notif](/uploads/565826097a0162211009d7e70c70576f/briar.notif.png)
The only way to make the notification go away, is to send a msg.
flatpak v0.1.0-beta2Notification doesnt go away. ![briar.notif](/uploads/565826097a0162211009d7e70c70576f/briar.notif.png)
The only way to make the notification go away, is to send a msg.
flatpak v0.1.0-beta2GTK Nexthttps://code.briarproject.org/briar/briar-gtk/-/issues/48Reliably scroll down for new messages2021-01-23T13:40:26ZNicoReliably scroll down for new messagesAs of now, every time a new message arrives in a private chat the list should scroll down. This doesn't work reliably because the message needs to be rendered before adjustment has effects; the used `idle_add()` does not always work to w...As of now, every time a new message arrives in a private chat the list should scroll down. This doesn't work reliably because the message needs to be rendered before adjustment has effects; the used `idle_add()` does not always work to wait for the rendering.
This may become unnecessary with #40.GTK Nexthttps://code.briarproject.org/briar/briar-gtk/-/issues/47Only reload contact list on changes2021-01-23T13:49:22ZNicoOnly reload contact list on changesCurrently, it's reloaded every time a message arrived, which produces a flickering list because for a tiny amount of time the selected contact gets unselected.Currently, it's reloaded every time a message arrived, which produces a flickering list because for a tiny amount of time the selected contact gets unselected.