briar issueshttps://code.briarproject.org/briar/briar/-/issues2020-11-19T15:07:21Zhttps://code.briarproject.org/briar/briar/-/issues/974Show Onboarding for new Forums and Groups2020-11-19T15:07:21ZTorsten GroteShow Onboarding for new Forums and GroupsWhen a user first created a forum or a private group, we should show an onboarding screen that includes and action to open the sharing/invite screen.When a user first created a forum or a private group, we should show an onboarding screen that includes and action to open the sharing/invite screen.https://code.briarproject.org/briar/briar/-/issues/1041Reduce CPU consumption2020-11-19T15:04:11ZakwizgranReduce CPU consumptionFeedback from a user: "I noticed that the app has a high CPU usage. My battery drained noticeably faster than usual, with briar running, and my OS warned me about it using a lot of CPU time."
Related to #44.Feedback from a user: "I noticed that the app has a high CPU usage. My battery drained noticeably faster than usual, with briar running, and my OS warned me about it using a lot of CPU time."
Related to #44.https://code.briarproject.org/briar/briar/-/issues/999Export information that can be used to authenticate a Briar identity2020-11-19T14:46:16ZakwizgranExport information that can be used to authenticate a Briar identityA tester asked for the ability to publish something like a public key for their Briar identity on their website or Twitter account.A tester asked for the ability to publish something like a public key for their Briar identity on their website or Twitter account.https://code.briarproject.org/briar/briar/-/issues/1005Create a bot for testing2020-11-19T14:40:17ZakwizgranCreate a bot for testingA tester asked for a bot to be set up to allow messaging features to be tested.A tester asked for a bot to be set up to allow messaging features to be tested.https://code.briarproject.org/briar/briar/-/issues/1014No notifications for new messages2020-11-19T14:33:52ZakwizgranNo notifications for new messagesA user reported that no notifications are shown for new messages.
"Problem is, there is no notification if a new message comes. I pushed every button. No notification ever. And no ringtone or message beep. Plus, the internet data symbol...A user reported that no notifications are shown for new messages.
"Problem is, there is no notification if a new message comes. I pushed every button. No notification ever. And no ringtone or message beep. Plus, the internet data symbol is off but the message can be send because internet data is on. The good thing is, every message arrives fast."
Possibly a duplicate of #994?https://code.briarproject.org/briar/briar/-/issues/1017Add sdcard external storage support2020-11-19T14:30:34ZlharkAdd sdcard external storage supportHello,
If I understand the idea of briar correctly, all the messages/blogs that I'll ever receive will be store locally on my phone.
However, as a non-negligeable number of other users, my phone has a very limited internal storage avail...Hello,
If I understand the idea of briar correctly, all the messages/blogs that I'll ever receive will be store locally on my phone.
However, as a non-negligeable number of other users, my phone has a very limited internal storage available (400Mb), and I fear that using briar regularly will slowly fill up that space until I either unistall the app or I becomes unusable.
I know there are ways to force installation of an app on the external storage, but this solution amounts more to a hack and doesn't guarantee that the app in question will continue working correctly.
I see two solutions to this problem:
* make briar in its entirety movable to the sdcard
* add an option to chose between internal and external storage.
If that's relevant, my phone is running CM11 (android 4.4)
Thank you very much for the work you put into this project :)https://code.briarproject.org/briar/briar/-/issues/1022Tester was confused by overlay warning2020-11-19T14:24:07ZakwizgranTester was confused by overlay warningA tester was confused by the overlay warning. The apps listed in the warning weren't running. Should the tester have uninstalled them? Eventually the tester was able to get past the warning by switching apps a couple of times.A tester was confused by the overlay warning. The apps listed in the warning weren't running. Should the tester have uninstalled them? Eventually the tester was able to get past the warning by switching apps a couple of times.https://code.briarproject.org/briar/briar/-/issues/1023Contact did not appear online for 30 minutes2020-11-19T14:21:26ZakwizgranContact did not appear online for 30 minutesA tester reported that Briar took 30 minutes to recognise that a contact was online.
This might be a connectivity issue, or it could be related to the polling interval.A tester reported that Briar took 30 minutes to recognise that a contact was online.
This might be a connectivity issue, or it could be related to the polling interval.https://code.briarproject.org/briar/briar/-/issues/1046Tester expected forums and groups to be available2020-11-19T14:12:54ZakwizgranTester expected forums and groups to be availableFeedback from a user: "There is nothing to do here. Boring app, no forums or groups are here, aren't they allowed to see in Beta?"
Apparently the user didn't understand that only forums and groups created by the user or shared by contac...Feedback from a user: "There is nothing to do here. Boring app, no forums or groups are here, aren't they allowed to see in Beta?"
Apparently the user didn't understand that only forums and groups created by the user or shared by contacts would be visible.https://code.briarproject.org/briar/briar/-/issues/1047switch between front- and main-cam to scan QR-code2020-11-19T14:11:45ZAlexander Mannesswitch between front- and main-cam to scan QR-codeHello,
testing the app we noticed that the maincam got a bit noisy and so it doesn't scan the code.
So it would be nice and on damaged smartphones essential to be able to switch on frontcamera for scanning QR-Code.
Thanks a lot!Hello,
testing the app we noticed that the maincam got a bit noisy and so it doesn't scan the code.
So it would be nice and on damaged smartphones essential to be able to switch on frontcamera for scanning QR-Code.
Thanks a lot!https://code.briarproject.org/briar/briar/-/issues/1039Bluetooth is slow to reconnect after contact goes out of range and returns2020-11-19T14:05:34ZakwizgranBluetooth is slow to reconnect after contact goes out of range and returnsFeedback from a tester: "Using Bluetooth only, when phone goes out of Bluetooth range, reconnection is slow (20 mins) or even does not reconnect at all. Very sporadic and unreliable behaviour with Bluetooth."
This could be caused by pol...Feedback from a tester: "Using Bluetooth only, when phone goes out of Bluetooth range, reconnection is slow (20 mins) or even does not reconnect at all. Very sporadic and unreliable behaviour with Bluetooth."
This could be caused by polling backoff - both devices will increase their polling intervals when there are no contacts in range.https://code.briarproject.org/briar/briar/-/issues/1031Do not use the share icon for group member adjustions2020-11-19T13:59:27ZrugkDo not use the share icon for group member adjustionsYou currently use this icon for adjusting the members of the group:
![share](/uploads/0c88b4249095c15ebb3366dc4069e73b/image.png)
That is bad as semantically this icon on Android means to open a share menu to share something (a link or ...You currently use this icon for adjusting the members of the group:
![share](/uploads/0c88b4249095c15ebb3366dc4069e73b/image.png)
That is bad as semantically this icon on Android means to open a share menu to share something (a link or so) with another app or user. That is not what it does in this case.
So you really need a different icon. E.g. you could just use the already existent membership screen and just add a button for the admin "invite new user". There is no second button needed at all. This just confuses the user.https://code.briarproject.org/briar/briar/-/issues/1027Titles for blog posts2020-11-19T13:49:41ZakwizgranTitles for blog postsA tester asked for the ability to add a title to a blog post.A tester asked for the ability to add a title to a blog post.https://code.briarproject.org/briar/briar/-/issues/1053Bluetooth connection fails with EOFException2020-11-19T13:42:14ZligiBluetooth connection fails with EOFExceptionWe had some connection-problems at the briar meetup at c-base. This was happening indoors with a lot of Bluetooth traffic.
```
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection LAUNCHED
08-31 20:58:09.059 18514 19211 I TorPlugi...We had some connection-problems at the briar meetup at c-base. This was happening indoors with a lot of Bluetooth traffic.
```
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection LAUNCHED
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection FAILED
08-31 20:58:09.059 18514 19211 I TorPlugin: WARN Error launching circuit to node [scrubbed] for service [scrubbed].
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection LAUNCHED
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection FAILED
08-31 20:58:09.059 18514 19211 I TorPlugin: WARN Error launching circuit to node [scrubbed] for service [scrubbed].
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection LAUNCHED
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection FAILED
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: java.io.EOFException
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: java.io.EOFException
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.crypto.StreamDecrypterImpl.readFrame(StreamDecrypterImpl.java:74)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.transport.StreamReaderImpl.readFrame(StreamReaderImpl.java:63)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.transport.StreamReaderImpl.read(StreamReaderImpl.java:51)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.sync.RecordReaderImpl.readRecord(RecordReaderImpl.java:59)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.sync.RecordReaderImpl.eof(RecordReaderImpl.java:100)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.sync.IncomingSession.run(IncomingSession.java:65)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at org.briarproject.bramble.plugin.ConnectionManagerImpl$ManageIncomingDuplexConnection.run(ConnectionManage\
rImpl.java:278)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
08-31 20:58:09.059 18514 32401 W ConnectionManagerImpl: at java.lang.Thread.run(Thread.java:818)
08-31 20:58:09.059 18514 19211 I TorPlugin: WARN Error launching circuit to node [scrubbed] for service [scrubbed].
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection LAUNCHED
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection FAILED
08-31 20:58:09.059 18514 19211 I TorPlugin: WARN Error launching circuit to node [scrubbed] for service [scrubbed].
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection LAUNCHED
08-31 20:58:09.059 18514 19211 I TorPlugin: OR connection FAILED
```https://code.briarproject.org/briar/briar/-/issues/1059Add an indication - e.g. a timestamp or a unique identifier - when a duplicat...2020-11-19T13:37:07ZWikinautAdd an indication - e.g. a timestamp or a unique identifier - when a duplicate contact name is addedAfter having re-installed the Briar App on my second test handy, I made a typo in my ```Accountname```: the first letter was originally upper-case, but by mistake I set up the ```accountname``` with lower case.
When re-adding the accoun...After having re-installed the Briar App on my second test handy, I made a typo in my ```Accountname```: the first letter was originally upper-case, but by mistake I set up the ```accountname``` with lower case.
When re-adding the account on my first handy, I noticed now **two** accounts:
* accountname
* Accountname
I strongly suggest to allow only one "case" for accountnames, so that these become case-insensitive.https://code.briarproject.org/briar/briar/-/issues/1065Ability to like/upvote messages in private groups, forums and blogs2020-11-19T13:36:04ZakwizgranAbility to like/upvote messages in private groups, forums and blogsA user asked for the ability to like/upvote messages in private groups, forums and blogs, and to sort messages by likes or chronologically.
Related to #512.A user asked for the ability to like/upvote messages in private groups, forums and blogs, and to sort messages by likes or chronologically.
Related to #512.https://code.briarproject.org/briar/briar/-/issues/1066Show which transports contacts are connected by2020-11-19T13:35:46ZakwizgranShow which transports contacts are connected byUser feedback: "It would be very good if I could see how I am connected to my contacts at the moment (Bluetooth, WiFi, internet) to further evaluate risks."User feedback: "It would be very good if I could see how I am connected to my contacts at the moment (Bluetooth, WiFi, internet) to further evaluate risks."https://code.briarproject.org/briar/briar/-/issues/1067Don't show two notifications when a member joins a group2020-11-19T13:34:07ZakwizgranDon't show two notifications when a member joins a groupUser feedback: "A user that joins a group will cause two notifications on the group owner's device: One in the private chat and one in the group chat. There probably should only be one."User feedback: "A user that joins a group will cause two notifications on the group owner's device: One in the private chat and one in the group chat. There probably should only be one."https://code.briarproject.org/briar/briar/-/issues/1070Public forum & public blogs without any contacts2020-11-19T13:33:42ZRPublic forum & public blogs without any contactsPublic forums and public blogs, so can add them by name, without having any friends contacts with this forum or blog.
Search forum or blog with DHT by name or something like that.
Thanks.Public forums and public blogs, so can add them by name, without having any friends contacts with this forum or blog.
Search forum or blog with DHT by name or something like that.
Thanks.https://code.briarproject.org/briar/briar/-/issues/1115Edit unsent messages2020-11-19T13:31:22ZakwizgranEdit unsent messagesA user asked for the ability to edit messages that haven't been sent yet.
Related to #420, maybe a duplicate depending on the user's intent.A user asked for the ability to edit messages that haven't been sent yet.
Related to #420, maybe a duplicate depending on the user's intent.