briar issueshttps://code.briarproject.org/briar/briar/-/issues2020-11-19T13:36:04Zhttps://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/1063Messages can only be exchanged via Bluetooth2020-05-11T10:11:45ZakwizgranMessages can only be exchanged via Bluetooth* Android version: 6.0.1
* Phone model: SM-G900FD (klteduosxx)
* Briar version: 0.16.9 (0785348)
* User feedback: "After adding the phones as contacts to each other, I can send messages from one to the other, but only via Bluetooth. No m...* Android version: 6.0.1
* Phone model: SM-G900FD (klteduosxx)
* Briar version: 0.16.9 (0785348)
* User feedback: "After adding the phones as contacts to each other, I can send messages from one to the other, but only via Bluetooth. No messages are exchanged per WLAN or mobile Internet connection."
The log shows a successful outgoing Bluetooth connection and a message being offered. I've asked for more information.https://code.briarproject.org/briar/briar/-/issues/1062Open nav drawer by swiping left to right2017-09-18T09:44:43ZakwizgranOpen nav drawer by swiping left to rightA user asked to be able to open the nav drawer by swiping left to right.A user asked to be able to open the nav drawer by swiping left to right.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/1055Permission Denial: Enable bluetooth requires com.mediatek.permission.CTA_ENAB...2023-04-18T15:25:15ZligiPermission Denial: Enable bluetooth requires com.mediatek.permission.CTA_ENABLE_BTAlso happens on the jelly-pro:
All permissions are given.
```
08-31 23:39:16.615 9242-9318/org.briarproject.briar.beta.debug E/ACRA: ACRA caught a SecurityException for org.briarproject.briar.beta.debug
...Also happens on the jelly-pro:
All permissions are given.
```
08-31 23:39:16.615 9242-9318/org.briarproject.briar.beta.debug E/ACRA: ACRA caught a SecurityException for org.briarproject.briar.beta.debug
java.lang.SecurityException: Permission Denial: Enable bluetooth requires com.mediatek.permission.CTA_ENABLE_BT
at android.os.Parcel.readException(Parcel.java:1683)
at android.os.Parcel.readException(Parcel.java:1636)
at android.bluetooth.IBluetoothManager$Stub$Proxy.enable(IBluetoothManager.java:302)
at android.bluetooth.BluetoothAdapter.enable(BluetoothAdapter.java:930)
at org.briarproject.briar.android.keyagreement.ShowQrCodeFragment$1.run(ShowQrCodeFragment.java:166)
at android.os.Handler.handleCallback(Handler.java:836)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:203)
at org.briarproject.bramble.system.AndroidExecutorImpl$1.run(AndroidExecutorImpl.java:36)
at java.lang.Thread.run(Thread.java:761)
```
You can prevent the crash by switching on Bluetooth.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/1052Trust indicator in main contact-list2022-09-06T09:58:49ZligiTrust indicator in main contact-listThe trust indicator should also be visible in the main contact list - discussed with @grote at c-base briar meetupThe trust indicator should also be visible in the main contact list - discussed with @grote at c-base briar meetuphttps://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/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/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/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/1038Markdown for writing blog posts2023-01-06T20:22:49ZakwizgranMarkdown for writing blog postsUser feedback: "Would be nice to have markdown in blogs and to edit your own blog entry."User feedback: "Would be nice to have markdown in blogs and to edit your own blog entry."https://code.briarproject.org/briar/briar/-/issues/1037The "QR code Wall" should be an optional way for verification!2017-08-14T09:14:54ZNoxThe "QR code Wall" should be an optional way for verification!The QR code verification prevents me of using the app.
Please make me able to share my ID to connect with others via Internet.
Take an example to Riots approach and make me able to verify people manually (screenshot below).
![Screen...The QR code verification prevents me of using the app.
Please make me able to share my ID to connect with others via Internet.
Take an example to Riots approach and make me able to verify people manually (screenshot below).
![Screenshot_20170814-070938](/uploads/83d080c867daf946d51be805923e39b3/Screenshot_20170814-070938.png)
Quote:
> "it's a nice little app if you could actually add people over the internet"
~~ Kaffie from Zeronet
This QR thing is preventing other users too and will prevent Briar of getting widespread.https://code.briarproject.org/briar/briar/-/issues/1036PC app with native interface2022-04-18T09:39:20ZRPC app with native interfaceNeed a PC application with native interface like telegram - https://github.com/telegramdesktop/tdesktop (nodejs or etc shit slow interface).Need a PC application with native interface like telegram - https://github.com/telegramdesktop/tdesktop (nodejs or etc shit slow interface).https://code.briarproject.org/briar/briar/-/issues/1034Public groups2017-08-14T13:41:46ZrugkPublic groupsYou have private groups, so maybe have public groups too. Or some kind of public "channel", "near you", or however, you want to call it.
It would be great if it can list all Briar contacts near you (using Bluetooth) and just offer a pub...You have private groups, so maybe have public groups too. Or some kind of public "channel", "near you", or however, you want to call it.
It would be great if it can list all Briar contacts near you (using Bluetooth) and just offer a public chat. So it would be easy to get in contact. Or to built-up a group in closed rooms without internet connection or so (class rooms).https://code.briarproject.org/briar/briar/-/issues/1033Always use Bluetooth LE2017-08-15T17:06:25ZrugkAlways use Bluetooth LEDo you use Bluetooth LE? This could certainly improve https://code.briarproject.org/akwizgran/briar/issues/44, especially when you can disable other connection methods (https://code.briarproject.org/akwizgran/briar/issues/978).
BTW I sa...Do you use Bluetooth LE? This could certainly improve https://code.briarproject.org/akwizgran/briar/issues/44, especially when you can disable other connection methods (https://code.briarproject.org/akwizgran/briar/issues/978).
BTW I saw https://code.briarproject.org/akwizgran/briar/issues/303, but this is only about discovery. It would be better to always use the LE mode, if both contacts/devices support it.https://code.briarproject.org/briar/briar/-/issues/1032Do not use the mail icon for new messages2018-12-19T12:23:43ZrugkDo not use the mail icon for new messagesFor now messages, you currently use this icon:
![mail](/uploads/106e9024143100615248c296adc6b934/image.png)
This is bad as this is an icon for mail (apps) and is used by some popular ones, e.g. K9 mail. As Briar is not a mail app, you s...For now messages, you currently use this icon:
![mail](/uploads/106e9024143100615248c296adc6b934/image.png)
This is bad as this is an icon for mail (apps) and is used by some popular ones, e.g. K9 mail. As Briar is not a mail app, you should not use this, otherwise users get confused, because they think they have a new mail, while they actually have a new Briar message.
Better use the icon (or a variation) of Briar itself. This makes clear that there are new Briar messages.akwizgranakwizgranhttps://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/1030Using app without Tor (direct p2p with internet)2022-09-30T16:49:55ZRUsing app without Tor (direct p2p with internet)Using app without Tor (direct p2p with internet)Using app without Tor (direct p2p with internet)https://code.briarproject.org/briar/briar/-/issues/1029Add contact with someone ID for PC & devices without camera2017-08-14T13:54:19ZRAdd contact with someone ID for PC & devices without cameraAdd contact with someone ID for PC & devices without cameraAdd contact with someone ID for PC & devices without camera