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/82Option to not require a password2020-11-15T13:42:03ZBen ArmsteadOption to not require a passwordIt would be nice to not have to set a password or not require it every time the program starts.
This is a security trade off, as it would limit the ability of at rest encryption, however some users may not need at rest encryption.
I wi...It would be nice to not have to set a password or not require it every time the program starts.
This is a security trade off, as it would limit the ability of at rest encryption, however some users may not need at rest encryption.
I will have a play around with Briar GTK and see if I can program a solution to this.
I understand if this is not wanted to be introduced due to the reduction in security that the optional removal of at rest encryption may be.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/77Make taskbar icon blink when new msg / add tray options2020-11-15T13:42:36ZdanMake taskbar icon blink when new msg / add tray optionsFirst time trying Briar here. Running the flatpak v0.1.0-beta2
I could use Briar as main messenger if Briar taskbar icon/tray icon would blink when new msg.
Since Briar should be running 24/7, option to move it to tray is needed.
Tha...First time trying Briar here. Running the flatpak v0.1.0-beta2
I could use Briar as main messenger if Briar taskbar icon/tray icon would blink when new msg.
Since Briar should be running 24/7, option to move it to tray is needed.
Thank you for Briar and the desktop port.https://code.briarproject.org/briar/briar-gtk/-/issues/66Automatically start at system boot2020-11-15T14:08:37ZNicoAutomatically start at system bootShould be opt-out.
Currently, I use this:
_~/.config/autostart/briar-gtk.desktop_
```desktop
[Desktop Entry]
Type=Application
Name=briar-gtk
Exec=/usr/bin/flatpak run app.briar.gtk
```Should be opt-out.
Currently, I use this:
_~/.config/autostart/briar-gtk.desktop_
```desktop
[Desktop Entry]
Type=Application
Name=briar-gtk
Exec=/usr/bin/flatpak run app.briar.gtk
```https://code.briarproject.org/briar/briar-gtk/-/issues/64Make it possible to undo contact deletion2020-11-15T14:12:48ZNicoMake it possible to undo contact deletionWe would then not need to confirm whether the contact should be deleted (#63).We would then not need to confirm whether the contact should be deleted (#63).https://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.https://code.briarproject.org/briar/briar-gtk/-/issues/40Button to jump to bottom of chat history2020-11-15T16:05:58ZNicoButton to jump to bottom of chat history![Screenshot_from_2020-03-22_17-05-18](/uploads/08b747f570b9f0c17a0746b95f5de517/Screenshot_from_2020-03-22_17-05-18.png)![Screenshot_from_2020-03-22_17-05-18](/uploads/08b747f570b9f0c17a0746b95f5de517/Screenshot_from_2020-03-22_17-05-18.png)GTK Nexthttps://code.briarproject.org/briar/briar-gtk/-/issues/36Support images2020-11-21T10:04:19ZNicoSupport imagesMeta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/13Meta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/13https://code.briarproject.org/briar/briar-gtk/-/issues/35Support introductions2020-11-21T10:04:19ZNicoSupport introductionsMeta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/12Meta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/12https://code.briarproject.org/briar/briar-gtk/-/issues/34Support adding contacts nearby2020-11-21T10:04:20ZNicoSupport adding contacts nearbyMeta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/11Meta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/11https://code.briarproject.org/briar/briar-gtk/-/issues/33Support blogs2020-12-18T21:21:29ZNicoSupport blogsMeta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/10Meta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/10https://code.briarproject.org/briar/briar-gtk/-/issues/32Support forums2020-12-18T21:21:29ZNicoSupport forumsMeta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/9Meta issue.
Related wrapper issue: https://code.briarproject.org/briar/python-briar-wrapper/issues/9https://code.briarproject.org/briar/briar-gtk/-/issues/23Add option "I have forgotten my password" to login2020-11-15T19:39:17ZNicoAdd option "I have forgotten my password" to loginhttps://code.briarproject.org/briar/briar-gtk/-/issues/21Support private groups2020-12-18T21:21:29ZNicoSupport private groupsMeta issue.
Related issue in wrapper: https://code.briarproject.org/briar/python-briar-wrapper/issues/7Meta issue.
Related issue in wrapper: https://code.briarproject.org/briar/python-briar-wrapper/issues/7https://code.briarproject.org/briar/briar-gtk/-/issues/20Show online status of contact in chat view2020-12-21T11:35:39ZNicoShow online status of contact in chat viewRelated to https://code.briarproject.org/briar/briar-gtk/issues/19.Related to https://code.briarproject.org/briar/briar-gtk/issues/19.https://code.briarproject.org/briar/briar-gtk/-/issues/18Show pending contacts2020-11-15T16:28:47ZNicoShow pending contactsIt's done like this in Fractal:
![pending-contact-1](/uploads/7db7719eb2fe250eadd2426f20ddc6be/pending-contact-1.png)
![pending-contact-2](/uploads/8ab1be6406bcb1e2c04ef3fe33792705/pending-contact-2.png)It's done like this in Fractal:
![pending-contact-1](/uploads/7db7719eb2fe250eadd2426f20ddc6be/pending-contact-1.png)
![pending-contact-2](/uploads/8ab1be6406bcb1e2c04ef3fe33792705/pending-contact-2.png)https://code.briarproject.org/briar/briar-gtk/-/issues/10Delete single message in chat history2020-11-21T10:04:19ZNicoDelete single message in chat historyRelated to https://code.briarproject.org/briar/briar-gtk/issues/11.Related to https://code.briarproject.org/briar/briar-gtk/issues/11.