briar issueshttps://code.briarproject.org/groups/briar/-/issues2023-03-15T12:40:41Zhttps://code.briarproject.org/briar/social-mesh-research/-/issues/9Find or create a suitable mobility model or dataset2023-03-15T12:40:41ZakwizgranFind or create a suitable mobility model or datasetDepends on #8.Depends on #8.https://code.briarproject.org/briar/social-mesh-research/-/issues/8Decide and document the scenarios that will be simulated2023-08-28T16:04:17ZakwizgranDecide and document the scenarios that will be simulatedDepends on #1, #3, #6.Depends on #1, #3, #6.https://code.briarproject.org/briar/social-mesh-research/-/issues/7Select the design candidates that will be simulated2023-08-28T16:04:17ZakwizgranSelect the design candidates that will be simulatedThis should be done on the basis of the initial evaluation (#5).This should be done on the basis of the initial evaluation (#5).https://code.briarproject.org/briar/social-mesh-research/-/issues/6Identify and document the design constraints2023-08-28T16:04:17ZakwizgranIdentify and document the design constraintshttps://code.briarproject.org/briar/social-mesh-research/-/issues/5Carry out and document initial evaluation of design candidates2023-08-28T16:04:17ZakwizgranCarry out and document initial evaluation of design candidatesSome candidates may be ruled out at this stage.
Depends on #1, #3, #6.Some candidates may be ruled out at this stage.
Depends on #1, #3, #6.https://code.briarproject.org/briar/social-mesh-research/-/issues/4Identify and document the design candidates2023-08-28T16:04:17ZakwizgranIdentify and document the design candidateshttps://code.briarproject.org/briar/social-mesh-research/-/issues/3Decide and document evaluation criteria for design candidates2023-08-28T16:04:18ZakwizgranDecide and document evaluation criteria for design candidateshttps://code.briarproject.org/briar/social-mesh-research/-/issues/2Find and document relevant research and practical work2023-08-28T16:04:18ZakwizgranFind and document relevant research and practical workDepends on #1, #6.Depends on #1, #6.https://code.briarproject.org/briar/social-mesh-research/-/issues/1Decide and document the scope of the research2023-08-28T16:04:18ZakwizgranDecide and document the scope of the researchhttps://code.briarproject.org/briar/briar/-/issues/2251Show a warning on Android 4 that Briar will expire2022-01-18T15:03:58ZakwizgranShow a warning on Android 4 that Briar will expireShow a snackbar on Android 4, similar to the existing expiry snackbar for debug builds, warning the user that the app will expire on a certain date and they will need to upgrade to a newer device and create a new account.
If the explana...Show a snackbar on Android 4, similar to the existing expiry snackbar for debug builds, warning the user that the app will expire on a certain date and they will need to upgrade to a newer device and create a new account.
If the explanation is too long for a snackbar we may need to break it out into a separate onboarding dialog that's opened by tapping the snackbar.
The snackbar should be shown starting from a hardcoded activation date ~ 6 months after this ticket's released. The expiry date should be ~ 12 months after this ticket's released.
Subtask of #2221.MailboxDaniel LublinDaniel Lublin2022-01-17https://code.briarproject.org/briar/briar/-/issues/2250Refuse to start app on Android 4 beyond expiry date2022-01-18T15:03:45ZakwizgranRefuse to start app on Android 4 beyond expiry dateWhen the expiry date for Android 4 has been reached the app should refuse to start. This can use a similar mechanism to the existing ExpiredActivity for debug builds.
We might want to provide a button that deletes the user's account, if...When the expiry date for Android 4 has been reached the app should refuse to start. This can use a similar mechanism to the existing ExpiredActivity for debug builds.
We might want to provide a button that deletes the user's account, if that's easy to achieve, or just let the user know that their account will be deleted when they uninstall the app.
Subtask of #2221.MailboxDaniel LublinDaniel Lublin2022-01-17https://code.briarproject.org/briar/briar-desktop/-/issues/198Research version numbering that we will need across Win/Mac/Linux2023-06-01T07:52:25ZSebastianResearch version numbering that we will need across Win/Mac/LinuxDesktop 0.5.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/197Display avatars in contact intro drawer, if available2022-01-12T10:58:39ZSebastianDisplay avatars in contact intro drawer, if availableDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/196Easify read-only access to settings2022-09-10T08:35:04ZNicoEasify read-only access to settingsThis may or may not be done already as part of !49.
From https://code.briarproject.org/briar/briar-desktop/-/merge_requests/49#note_57372:
> Yes, that should work at least. However for the access to settings we might want to think abou...This may or may not be done already as part of !49.
From https://code.briarproject.org/briar/briar-desktop/-/merge_requests/49#note_57372:
> Yes, that should work at least. However for the access to settings we might want to think about other ways than reusing the view model that is mostly designed for the settings screen, including functions to update the settings. I fear we might need to use this `viewModel()` call then at several places where we actually only need to look up a single setting.
>
> I'm not sure if that's the best way, but I would rather have a `SettingsGateway` or `SettingsAdapter` (feel free to come up with a better naming) that would be provided using `CompositionLocalProvider` as well. This class would only give read-access to the settings then.Desktop 0.4.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/issues/195Provide build data to app at runtime2022-01-09T17:31:22ZSebastianProvide build data to app at runtimeLet's generate a class using Gradle that provides some data about the build:
* time of the build (for the #183)
* version of the app (for #194)
* git hash app was built from (for #194)Let's generate a class using Gradle that provides some data about the build:
* time of the build (for the #183)
* version of the app (for #194)
* git hash app was built from (for #194)Desktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/194Add About/Credits dialog2022-01-19T16:11:03ZSebastianAdd About/Credits dialogCould show:
* Copyright
* Authors
* License
* Thanks notices
* Libraries used and their licenses
* Donation addresses Bitcoin/Ether etc
* Version number
* Git hash app was built fromCould show:
* Copyright
* Authors
* License
* Thanks notices
* Libraries used and their licenses
* Donation addresses Bitcoin/Ether etc
* Version number
* Git hash app was built fromDesktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/issues/193Remove conversation menu items that do not work yet2022-01-12T11:36:06ZSebastianRemove conversation menu items that do not work yet* self-destructing messages
* Connections submenu
* rename contact (unless we move #158 into the 0.1.0 milestone)* self-destructing messages
* Connections submenu
* rename contact (unless we move #158 into the 0.1.0 milestone)Desktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/190Assemble list of dependencies2022-02-18T10:20:04ZSebastianAssemble list of dependenciesDesktop 0.2.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/189Improve main screen when having no chat open2022-01-09T16:38:14ZNicoImprove main screen when having no chat openRelated to https://code.briarproject.org/briar/briar-desktop/-/issues/83, could be done like in Briar GTK:
![Screenshot_from_2021-10-05_17-05-14](/uploads/47a4fe4c9e94ce490c5eea35375868c1/Screenshot_from_2021-10-05_17-05-14.png)Related to https://code.briarproject.org/briar/briar-desktop/-/issues/83, could be done like in Briar GTK:
![Screenshot_from_2021-10-05_17-05-14](/uploads/47a4fe4c9e94ce490c5eea35375868c1/Screenshot_from_2021-10-05_17-05-14.png)Desktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/188Inform contacts that we don't support auto-deletion message2022-01-08T17:47:50ZNicoInform contacts that we don't support auto-deletion messageDesktop 0.1.0SebastianSebastian