briar issueshttps://code.briarproject.org/groups/briar/-/issues2018-09-17T16:10:26Zhttps://code.briarproject.org/briar/briar/-/issues/1249Update manual for account sign-in improvements2018-09-17T16:10:26ZakwizgranUpdate manual for account sign-in improvementsSubtask of #1245.Subtask of #1245.Android 1.1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1248User testing for account sign-in improvements2018-10-10T09:34:14ZakwizgranUser testing for account sign-in improvementsSubtask of #1245.Subtask of #1245.Android 1.2Renata GegajRenata Gegajhttps://code.briarproject.org/briar/briar/-/issues/1247Implement PIN lock2018-09-17T16:09:06ZakwizgranImplement PIN lockSubtask of #1245.
* [x] Lock Setting, enabled only when available
* [x] Unlock with PIN/password/pattern
* [x] Lock from foreground notification
* [x] Lock from Navigation Drawer
* [x] Unlock with Fingerprint
* [x] Auto-lock after custo...Subtask of #1245.
* [x] Lock Setting, enabled only when available
* [x] Unlock with PIN/password/pattern
* [x] Lock from foreground notification
* [x] Lock from Navigation Drawer
* [x] Unlock with Fingerprint
* [x] Auto-lock after customizable timeoutAndroid 1.1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1246Design UX for PIN lock2018-09-03T18:55:43ZakwizgranDesign UX for PIN lockSubtask of #1245.
These specifications are a summary of the discussion in #1247. Please look there for details:
* Give the user the possibility to lock the app
* This is different from signing out, in the sense that the user will stay ...Subtask of #1245.
These specifications are a summary of the discussion in #1247. Please look there for details:
* Give the user the possibility to lock the app
* This is different from signing out, in the sense that the user will stay online and can receive messages
* Only the content of the app will be inaccessible
* This PIN lock feature should be optional and needs to be activated by the user
* Ideas for how to lock the app:
* action in navigation drawer
* action button below the permanent "signed in" notification
* panic response (out of scope of this ticket) #1345
* There should also be an option to automatically lock the app after a period of time. Maybe the user can define this time.
* It should be easy for the user to unlock the app. Ideally they don't need to remember another PIN or password. Signal uses the existing lockscreen security mechanism (secret or fingerprint) for unlocking. We can do the same. If there is no lockscreen security set, we can deactivate the feature.
* Open question: How to handle notifications when app is locked?
* option 1: show them as they are now, but ask for unlocking when they are clicked (Signal is doing this)
* option 2: don't show any notifications while the app is lockedAndroid 1.1Elio Qoshielio@ura.designElio Qoshielio@ura.designhttps://code.briarproject.org/briar/briar/-/issues/1245Account sign-in improvements2018-09-19T14:30:49ZakwizgranAccount sign-in improvementsUmbrella ticket for account sign-in improvements (sponsor 1, objective 3).Umbrella ticket for account sign-in improvements (sponsor 1, objective 3).Android 1.1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1243User testing for image attachments2020-11-18T21:51:14ZakwizgranUser testing for image attachmentsSubtask of #1237.Subtask of #1237.Android 1.3Renata GegajRenata Gegajhttps://code.briarproject.org/briar/briar/-/issues/1242Implement UX for displaying image attachments2018-12-14T14:11:48ZakwizgranImplement UX for displaying image attachmentsSubtask of #1237.Subtask of #1237.Android 1.3Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1241Design UX for sending and displaying image attachments2019-02-19T17:48:53ZakwizgranDesign UX for sending and displaying image attachmentsSubtask of #1237.Subtask of #1237.Android 1.3Elio Qoshielio@ura.designElio Qoshielio@ura.designhttps://code.briarproject.org/briar/briar/-/issues/1237Image attachments2022-04-19T11:28:49ZakwizgranImage attachmentsUmbrella ticket for image attachments (sponsor 1, objective 2).Umbrella ticket for image attachments (sponsor 1, objective 2).Android 1.4https://code.briarproject.org/briar/briar/-/issues/1236Update manual for adding contacts remotely2019-10-09T12:16:03ZakwizgranUpdate manual for adding contacts remotelySubtask of #1230.Subtask of #1230.Android 1.2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1234Implement UX for adding contacts remotely2019-05-13T09:04:25ZakwizgranImplement UX for adding contacts remotelySubtask of #1230.Subtask of #1230.Android 1.2Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1233Design UX for adding contacts remotely2019-04-25T15:28:10ZakwizgranDesign UX for adding contacts remotelySubtask of #1230.Subtask of #1230.Android 1.2Elio Qoshielio@ura.designElio Qoshielio@ura.designhttps://code.briarproject.org/briar/briar/-/issues/1232Implement protocol for adding contacts remotely2019-06-10T14:15:56ZakwizgranImplement protocol for adding contacts remotelySubtask of #1230.Subtask of #1230.Android 1.2akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/1230Adding contacts remotely2023-02-23T10:15:44ZakwizgranAdding contacts remotelyUmbrella ticket for adding contacts remotely (sponsor 1, objective 1).Umbrella ticket for adding contacts remotely (sponsor 1, objective 1).Android 1.4https://code.briarproject.org/briar/briar/-/issues/1229Crash when creating account after rotating screen2018-06-14T17:17:13ZakwizgranCrash when creating account after rotating screenSteps to reproduce:
* Create a new account and press 'Create Account'
* Before the next screen is shown, rotate the screen to landscape
* Rotate the screen back to portrait
* Press 'Create Account' again
Stacktrace:
```
java.lang.Il...Steps to reproduce:
* Create a new account and press 'Create Account'
* Before the next screen is shown, rotate the screen to landscape
* Rotate the screen back to portrait
* Press 'Create Account' again
Stacktrace:
```
java.lang.IllegalStateException
at org.briarproject.briar.android.login.SetupControllerImpl.createAccount(SetupControllerImpl.java:88)
at org.briarproject.briar.android.login.SetupControllerImpl.createAccount(SetupControllerImpl.java:82)
at org.briarproject.briar.android.login.SetupControllerImpl.showDozeOrCreateAccount(SetupControllerImpl.java:67)
at org.briarproject.briar.android.login.PasswordFragment.onClick(PasswordFragment.java:117)
at android.view.View.performClick(View.java:6294)
at android.view.View$PerformClick.run(View.java:24770)
at android.os.Handler.handleCallback(Handler.java:790)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6494)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
```
There are really two bugs here:
* The username and password aren't passed from the old SetupControllerImpl instance to the new one
* The result of the first account creation is returned to the old SetupActivity instance
The second bug is covered by #725, so this ticket is just for the first bug.Android 1.0akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/1228Add about menu with app version, link to homepage, gitlab and translated by c...2022-07-20T10:38:12ZmicressorAdd about menu with app version, link to homepage, gitlab and translated by creditI miss the **about** menu where I can see
* which version is installed,
* notable changes,
* possibility to donate,
* links to the project/code
Is something like that planned?I miss the **about** menu where I can see
* which version is installed,
* notable changes,
* possibility to donate,
* links to the project/code
Is something like that planned?Android 1.4https://code.briarproject.org/briar/briar/-/issues/1227Briar 1.0.2 forgets old 1.0.1 account2019-05-16T11:04:59ZChristianBriar 1.0.2 forgets old 1.0.1 accountI installed 1.0.2 from F-Droid today (upgrade from 1.0.1) and my account disappeared.
Briar now wants to know a new user name. (Re-installing 1.0.1 didn't help.)I installed 1.0.2 from F-Droid today (upgrade from 1.0.1) and my account disappeared.
Briar now wants to know a new user name. (Re-installing 1.0.1 didn't help.)https://code.briarproject.org/briar/briar/-/issues/1225Improve setup UX2018-06-13T10:09:16ZakwizgranImprove setup UXReport from user testing:
"I saw several people trying to click the circle that gets checked when they allow to disable doze. However, many people didn't know they need to click the big button in the middle. Some didn't even seem to rec...Report from user testing:
"I saw several people trying to click the circle that gets checked when they allow to disable doze. However, many people didn't know they need to click the big button in the middle. Some didn't even seem to recognize it as a button. We use the same theme there as everywhere, but people using the app for the first time don't know yet how our buttons look like."Android 1.1akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/1222[i18n] Languages unavailable on Android2018-06-14T20:19:17ZExilat_a_Tolosa[i18n] Languages unavailable on AndroidI'm opening this issue because for some languages it's impossible to have the application translated as the application switches to the system language.
The problem is that for example, Android is not available in Occitan, so the applica...I'm opening this issue because for some languages it's impossible to have the application translated as the application switches to the system language.
The problem is that for example, Android is not available in Occitan, so the application won't show in this language.
Could we add a menu in the setting to set the language one wants?
Best regardsAndroid 1.1Julian DehmJulian Dehmhttps://code.briarproject.org/briar/website/-/issues/9Add Prototype Fund to list of funding sources2018-05-17T12:10:29ZakwizgranAdd Prototype Fund to list of funding sources