briar issueshttps://code.briarproject.org/briar/briar/-/issues2020-11-21T20:07:17Zhttps://code.briarproject.org/briar/briar/-/issues/70Sign out automatically2020-11-21T20:07:17ZakwizgranSign out automaticallyA user requested the option to sign out automatically after a configurable amount of time.
This was also suggested by a UX reviewer.A user requested the option to sign out automatically after a configurable amount of time.
This was also suggested by a UX reviewer.https://code.briarproject.org/briar/briar/-/issues/74Descriptions for forums2020-11-21T20:05:47ZakwizgranDescriptions for forumsA user asked to be able to add descriptions to forums.
This would be a longer piece of text attached to the forum by its creator that potential subscribers could read when deciding whether to subscribe.A user asked to be able to add descriptions to forums.
This would be a longer piece of text attached to the forum by its creator that potential subscribers could read when deciding whether to subscribe.https://code.briarproject.org/briar/briar/-/issues/79Mark certain contacts as trusted2020-11-21T20:05:20ZakwizgranMark certain contacts as trustedA user asked for the ability to mark certain contacts as trusted. Trusted contacts might be treated differently - for example they might be allowed to invite people to a private group shared with them, or they might be allowed to initiat...A user asked for the ability to mark certain contacts as trusted. Trusted contacts might be treated differently - for example they might be allowed to invite people to a private group shared with them, or they might be allowed to initiate introductions.https://code.briarproject.org/briar/briar/-/issues/81Quote parent when replying to a forum post2020-11-21T20:04:59ZakwizgranQuote parent when replying to a forum postUsers asked for the ability to quote a post when replying to it, as is common in web-based forums.Users asked for the ability to quote a post when replying to it, as is common in web-based forums.https://code.briarproject.org/briar/briar/-/issues/83Highlight replies to the user's posts2020-11-21T20:04:46ZakwizgranHighlight replies to the user's postsA user asked for some kind of visual indication when their forum posts had been replied to -- perhaps similar to the indication for new posts.A user asked for some kind of visual indication when their forum posts had been replied to -- perhaps similar to the indication for new posts.https://code.briarproject.org/briar/briar/-/issues/84Notifications for new messages while signed out2020-11-21T20:02:31ZakwizgranNotifications for new messages while signed outA user asked for notifications to be shown when messages or forums posts are received while the user is signed out.
We can't do this with the current architecture, but this ticket exists to document the demand for the feature.A user asked for notifications to be shown when messages or forums posts are received while the user is signed out.
We can't do this with the current architecture, but this ticket exists to document the demand for the feature.https://code.briarproject.org/briar/briar/-/issues/88Show recent activity on the dashboard2020-11-21T20:00:56ZakwizgranShow recent activity on the dashboardA user asked for a summary of recent activity to be shown on the dashboard - for example, this person replied to your post in this forum, or this person shared this forum with you.A user asked for a summary of recent activity to be shown on the dashboard - for example, this person replied to your post in this forum, or this person shared this forum with you.https://code.briarproject.org/briar/briar/-/issues/89Tag, categorise or prioritise forums2020-11-21T20:00:34ZakwizgranTag, categorise or prioritise forumsUsers asked for the ability to manage forums by tagging them, putting them into folders or prioritising them. Prioritising could mean flagging a forum as important in order to affect its sort order, or changing it to an archived state wh...Users asked for the ability to manage forums by tagging them, putting them into folders or prioritising them. Prioritising could mean flagging a forum as important in order to affect its sort order, or changing it to an archived state where new posts would no longer trigger notifications or visual indications.https://code.briarproject.org/briar/briar/-/issues/93Conversation backgrounds2020-11-21T19:57:08ZakwizgranConversation backgroundsUsers asked for the ability to change the background colour of a conversation or set a background image.Users asked for the ability to change the background colour of a conversation or set a background image.https://code.briarproject.org/briar/briar/-/issues/94Help text2020-11-21T19:54:07ZakwizgranHelp textUsers asked for more help text throughout the app.
We may be able to do this in a fairly unobtrusive way by showing help bubbles on the otherwise blank backgrounds of activities the first time they're shown.
We should be careful not to...Users asked for more help text throughout the app.
We may be able to do this in a fairly unobtrusive way by showing help bubbles on the otherwise blank backgrounds of activities the first time they're shown.
We should be careful not to give users too much reading to do the first time they use the app.https://code.briarproject.org/briar/briar/-/issues/95Notifications for new versions2020-11-21T19:50:53ZakwizgranNotifications for new versionsUsers asked to be notified about new versions of the app.Users asked to be notified about new versions of the app.CleopatraCleopatrahttps://code.briarproject.org/briar/briar/-/issues/98Show how many messages/posts are waiting to be sent2020-11-21T19:47:59ZakwizgranShow how many messages/posts are waiting to be sentThis might involve creating some kind of outbox on the dashboard that contains messages and posts that are waiting to be sent, with a badge similar to the badges for newly received messages and posts.This might involve creating some kind of outbox on the dashboard that contains messages and posts that are waiting to be sent, with a badge similar to the badges for newly received messages and posts.https://code.briarproject.org/briar/briar/-/issues/104Confirm signing out2020-11-21T19:44:27ZakwizgranConfirm signing outSome of the UX reviewers asked for a confirmation dialog when signing out. Some users might find this annoying -- we should do A/B testing before committing to this.Some of the UX reviewers asked for a confirmation dialog when signing out. Some users might find this annoying -- we should do A/B testing before committing to this.https://code.briarproject.org/briar/briar/-/issues/288QR RuntimeException: Fail to connect to camera service2020-11-21T19:26:39ZTorsten GroteQR RuntimeException: Fail to connect to camera serviceToday, for the first time, I am unable to add contacts with two devices. One device just doesn't want to focus on the QR code. I am still trying to get it to work (because I need to test something else) and then managed to crash Briar:
...Today, for the first time, I am unable to add contacts with two devices. One device just doesn't want to focus on the QR code. I am still trying to get it to work (because I need to test something else) and then managed to crash Briar:
```
04-06 17:48:10.855 W/ShowQrCodeFragment: Error opening camera
java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.native_setup(Native Method)
at android.hardware.Camera.<init>(Camera.java:323)
at android.hardware.Camera.open(Camera.java:298)
at org.briarproject.android.keyagreement.ShowQrCodeFragment$3.doInBackground(ShowQrCodeFragment.java:212)
at org.briarproject.android.keyagreement.ShowQrCodeFragment$3.doInBackground(ShowQrCodeFragment.java:196)
at android.os.AsyncTask$2.call(AsyncTask.java:287)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
```
IMHO this error should be handled more graceful.https://code.briarproject.org/briar/briar/-/issues/349Explain Panic Button settings better2020-11-21T19:04:18ZakwizgranExplain Panic Button settings betterSome users discovered the Panic Button settings and were confused by them.Some users discovered the Panic Button settings and were confused by them.https://code.briarproject.org/briar/briar/-/issues/351Overlapping speech bubbles in conversation screen2020-11-21T19:03:30ZakwizgranOverlapping speech bubbles in conversation screenTesters occasionally saw overlapping speech bubbles in the conversation screen.Testers occasionally saw overlapping speech bubbles in the conversation screen.https://code.briarproject.org/briar/briar/-/issues/362Connection indicators showed wrong information2020-11-21T19:02:42ZakwizgranConnection indicators showed wrong informationTesters reported that the connection indicators didn't correspond with whether their contacts were online or offline. This occurred with Bluetooth if multiple devices were in a small space.
May be related to the maximum number of device...Testers reported that the connection indicators didn't correspond with whether their contacts were online or offline. This occurred with Bluetooth if multiple devices were in a small space.
May be related to the maximum number of devices in a Bluetooth piconet, see #12.
We may be able to improve the situation by reducing the idle timeout for Bluetooth connections in order to detect failed connections more quickly.https://code.briarproject.org/briar/briar/-/issues/457Personal detail screen / My profile2020-11-21T18:54:24ZMegaloxPersonal detail screen / My profileWe need some screen to ~~edit nick names, create additional identities,~~ edit avatars, ~~select identities~~, sign out and display the users single feed. Could even be a navigation target in the drawer.We need some screen to ~~edit nick names, create additional identities,~~ edit avatars, ~~select identities~~, sign out and display the users single feed. Could even be a navigation target in the drawer.https://code.briarproject.org/briar/briar/-/issues/466Offline Mode: Don't inform contacts that we are online2020-11-21T18:46:19Zstr4dOffline Mode: Don't inform contacts that we are onlineSeveral users asked for the option not to let contacts know when they're online.
Some of those users wanted to be online without their contacts seeing them as online. It isn't possible to be online without connecting to contacts, and th...Several users asked for the option not to let contacts know when they're online.
Some of those users wanted to be online without their contacts seeing them as online. It isn't possible to be online without connecting to contacts, and the "show what you know" principle says that if we know a contact is connected, we should show that information in the UI, so that feature request was rejected - see #72.
Other users wanted to be signed in without their contacts seeing them as online. We can achieve that by providing an offline mode where the user is signed in but all transports are disabled. As mentioned in the discussion on #72, being able to toggle transports (#185) may not fully address the need for an offline mode, as users may not understand that disabling all transports means they're offline. Also, the user may want to enable offline mode when signing in.https://code.briarproject.org/briar/briar/-/issues/473Private messages: Notification for new message while message screen was open2020-11-21T18:43:10ZMegaloxPrivate messages: Notification for new message while message screen was openA tester noticed that he got a notification about a new message while the screen where this message appeared was open. He tapped the open message and the message screen reloaded.A tester noticed that he got a notification about a new message while the screen where this message appeared was open. He tapped the open message and the message screen reloaded.