briar issueshttps://code.briarproject.org/groups/briar/-/issues2018-06-12T11:32:34Zhttps://code.briarproject.org/briar/briar/-/issues/210PanicKit Support for Destructive Actions2018-06-12T11:32:34ZTorsten GrotePanicKit Support for Destructive ActionsBased on !52, PanicKit support should be extended to support connecting/disconnecting panic trigger apps and verify that trigger actions come only from trusted apps using the trustedIntents library from the GuardianProject.
The first ...Based on !52, PanicKit support should be extended to support connecting/disconnecting panic trigger apps and verify that trigger actions come only from trusted apps using the trustedIntents library from the GuardianProject.
The first destructive response should be to purge all settings and the entire database. This should be configurable.Milestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/204Support PanicKit2018-06-12T11:32:34ZakwizgranSupport PanicKitThe Guardian Project has developed a framework that allows a panic button app to broadcast an Intent that other apps can react to. Briar should respond by signing out.
We should provide an option to delete the user's account as well, ...The Guardian Project has developed a framework that allows a panic button app to broadcast an Intent that other apps can react to. Briar should respond by signing out.
We should provide an option to delete the user's account as well, but this was split out into #210.Milestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/159Improve error messages on setup page2018-06-12T11:32:36Zstr4dImprove error messages on setup pageTwo parts:
* "Password is too weak" is displayed while typing password even after the password's strength exceeds the minimum; the message only disappears once you shift focus to another text box.
* Error messages should be errors on...Two parts:
* "Password is too weak" is displayed while typing password even after the password's strength exceeds the minimum; the message only disappears once you shift focus to another text box.
* Error messages should be errors on the relevant text boxes, not a separate label.Milestone Ahttps://code.briarproject.org/briar/briar/-/issues/150Clear the password field if wrong password is entered2018-06-12T11:32:37ZakwizgranClear the password field if wrong password is enteredMilestone Ahttps://code.briarproject.org/briar/briar/-/issues/97Show connection status of contact in conversation view2018-06-12T11:32:39ZakwizgranShow connection status of contact in conversation viewMilestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/96Show which transports are currently available2018-06-12T11:32:39ZakwizgranShow which transports are currently availableAdd indicators to the dashboard to show which transports are currently available. For Tor, use an icon representing the internet.Add indicators to the dashboard to show which transports are currently available. For Tor, use an icon representing the internet.Milestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/52Use AppCompat for the action bar2018-06-12T11:32:40ZakwizgranUse AppCompat for the action barhttp://android-developers.blogspot.co.uk/2014/10/appcompat-v21-material-design-for-pre.htmlhttp://android-developers.blogspot.co.uk/2014/10/appcompat-v21-material-design-for-pre.htmlMilestone Ahttps://code.briarproject.org/briar/briar/-/issues/46Change 'Message sent' to 'Message will be sent later' when appropriate2018-06-12T11:32:40ZakwizgranChange 'Message sent' to 'Message will be sent later' when appropriateFor contexts where 'Message sent' isn't shown, we may need to add an indicator to the message to show that it's waiting to be sent.For contexts where 'Message sent' isn't shown, we may need to add an indicator to the message to show that it's waiting to be sent.Milestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/40Add a 'forgot password' button to PasswordActivity2018-06-12T11:32:40ZakwizgranAdd a 'forgot password' button to PasswordActivityWe have no way of recovering the password, so the button should show a dialog asking the user whether they want to reset the app, permanently deleting their contacts and messages.We have no way of recovering the password, so the button should show a dialog asking the user whether they want to reset the app, permanently deleting their contacts and messages.Milestone Ahttps://code.briarproject.org/briar/briar/-/issues/38Touching startup failure notification should show details2018-06-12T11:32:40ZakwizgranTouching startup failure notification should show detailsThe text of the startup failure notification is unhelpful due to lack of space. Touching the notification currently restarts the app; instead it should launch an activity that gives details of the problem and what can be done about it.The text of the startup failure notification is unhelpful due to lack of space. Touching the notification currently restarts the app; instead it should launch an activity that gives details of the problem and what can be done about it.Milestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/37Optionally disable Tor when using mobile data2018-04-30T15:55:35ZakwizgranOptionally disable Tor when using mobile dataUsers may want to save bandwidth and battery by disabling Tor when they're using mobile data. We can detect this using the same events that we use to detect loss of connectivity.Users may want to save bandwidth and battery by disabling Tor when they're using mobile data. We can detect this using the same events that we use to detect loss of connectivity.Milestone ASantiago Torres-AriasSantiago Torres-Ariashttps://code.briarproject.org/briar/briar/-/issues/33Show breadcrumbs when adding a contact2018-06-12T11:32:40ZakwizgranShow breadcrumbs when adding a contactShow how many steps there are, and which is the current step.
Related Issue: #87Show how many steps there are, and which is the current step.
Related Issue: #87Milestone ATorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/278Improve BQP UI2018-06-12T11:32:31Zstr4dImprove BQP UIContinuation of the discussion in #117.Continuation of the discussion in #117.Milestone Bhttps://code.briarproject.org/briar/briar/-/issues/211PanicKit Response: Uninstall Briar2018-06-12T11:32:34ZTorsten GrotePanicKit Response: Uninstall BriarIt is possible to not only purge all data, but also to install Briar completely, so that there are no (obvious) clues that it was installed and used at all.
Uninstalling should be added as another configurable Panic Response.It is possible to not only purge all data, but also to install Briar completely, so that there are no (obvious) clues that it was installed and used at all.
Uninstalling should be added as another configurable Panic Response.Milestone BTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/118Introduce contacts to each other2018-04-16T16:24:37ZakwizgranIntroduce contacts to each otherThe protocol for doing this will be a BSP client.The protocol for doing this will be a BSP client.Milestone BTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/117Add contacts via QR codes2018-06-12T11:32:38ZakwizgranAdd contacts via QR codesMilestone Bhttps://code.briarproject.org/briar/briar/-/issues/30Navigation drawer2018-06-12T11:32:40ZakwizgranNavigation drawerAdd a navigation drawer to the action bar, making the buttons from the dashboard available from any activity.
https://developer.android.com/training/implementing-navigation/nav-drawer.html
Add a navigation drawer to the action bar, making the buttons from the dashboard available from any activity.
https://developer.android.com/training/implementing-navigation/nav-drawer.html
Milestone Bhttps://code.briarproject.org/briar/briar/-/issues/492Remove crash report settings2018-06-12T11:32:24ZakwizgranRemove crash report settingsMost users should never see the crash reporter, so we don't need to allow them to configure it.Most users should never see the crash reporter, so we don't need to allow them to configure it.Milestone CTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/408Forum List Unread Posts Badges2018-06-12T11:32:27ZMegaloxForum List Unread Posts BadgesTo provide consistency between new messages, new blog posts and new forum posts the notification for forum posts has to be changed from text to a badge. The text/subtitle should now show the number of all posts.To provide consistency between new messages, new blog posts and new forum posts the notification for forum posts has to be changed from text to a badge. The text/subtitle should now show the number of all posts.Milestone CTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/399Contact List Unread Messages2018-06-12T11:32:27ZTorsten GroteContact List Unread MessagesCurrently the background of the contact changes when there are unread messages. Don't do this, but instead use little bubbles to indicate unread messages like so:
![screenshot_contacts](/uploads/934ee90a8f941cc1043540a23118026e/screen...Currently the background of the contact changes when there are unread messages. Don't do this, but instead use little bubbles to indicate unread messages like so:
![screenshot_contacts](/uploads/934ee90a8f941cc1043540a23118026e/screenshot_contacts.jpg)Milestone CTorsten GroteTorsten Grote