briar issueshttps://code.briarproject.org/briar/briar/-/issues2018-10-24T14:00:05Zhttps://code.briarproject.org/briar/briar/-/issues/1252User testing for dark theme2018-10-24T14:00:05ZakwizgranUser testing for dark themeSubtask of #976.Subtask of #976.Android 1.1Renata GegajRenata Gegajhttps://code.briarproject.org/briar/briar/-/issues/1251Implement dark theme2018-09-06T12:38:40ZakwizgranImplement dark themeSubtask of #976.Subtask of #976.Android 1.1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1250UX design for dark theme2018-08-30T09:00:47ZakwizgranUX design for dark themeSubtask of #976.Subtask of #976.Android 1.1Elio Qoshielio@ura.designElio Qoshielio@ura.designhttps://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/1100Setup wizard page for Samsung's power manager2019-02-21T10:34:00ZakwizgranSetup wizard page for Samsung's power managerhttps://gitlab.com/axet/android-library/blob/master/src/main/java/com/github/axet/androidlibrary/widgets/OptimizationPreferenceCompat.java
https://stackoverflow.com/questions/37205106/how-do-i-avoid-that-my-app-enters-optimization-on-sa...https://gitlab.com/axet/android-library/blob/master/src/main/java/com/github/axet/androidlibrary/widgets/OptimizationPreferenceCompat.java
https://stackoverflow.com/questions/37205106/how-do-i-avoid-that-my-app-enters-optimization-on-samsung-devices
https://stackoverflow.com/questions/34074955/android-exact-alarm-is-always-3-minutes-off/34085645#34085645
Looks like the situation is similar to Huawei - we create an intent for the power manager's whitelisting activity, and if the intent is callable, we're on an affected device. I haven't looked into whether we can detect whether we're already whitelisted.
Apparently the intent's package and class name should be:
* `"com.samsung.android.sm", "com.samsung.android.sm.ui.battery.BatteryActivity"` on Android L
* `"com.samsung.android.lool", "com.samsung.android.sm.ui.battery.BatteryActivity"` on Android N
According to one of the StackOverflow answers, keywords like "alert" and "clock" in the package name will cause the app to be automatically whitelisted. Good grief...Android 1.1akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/978Add preference for using tor only when having power2019-02-21T10:34:01ZGreg TroxelAdd preference for using tor only when having power(Sorry if this is a dup; I searched but am not confident.)
I just built and installed Briar after being absent for a while. I see there's a preference for using tor never, on wifi, and on cellular. That's great for some, but doesn't a...(Sorry if this is a dup; I searched but am not confident.)
I just built and installed Briar after being absent for a while. I see there's a preference for using tor never, on wifi, and on cellular. That's great for some, but doesn't address my problem. I realize there is tension with UX and complicated config, but given that having a HS is very very costly power wise, and outbound tor is somewhat costly, I'd like to see a config for "Use Tor when not charging" that is "no, outbound only, outbound and inbound". This would probably let me start running briar, and I suspect would let others do so as well.Android 1.1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/976Dark theme2019-04-25T09:18:03ZakwizgranDark themeA user asked for a dark theme.A user asked for a dark theme.Android 1.1Torsten GroteTorsten Grote