briar issueshttps://code.briarproject.org/groups/briar/-/issues2021-12-06T14:25:33Zhttps://code.briarproject.org/briar/briar-desktop/-/issues/59Make it possible to start briar with temporary account with a bunch of testin...2021-12-06T14:25:33ZSebastianMake it possible to start briar with temporary account with a bunch of testing contactscomment by @sebkur :
> Next to that, I think it makes sense introduce a few testing classes in `src/test` that are not unit tests which check if some method succeeds, but instead have a main method that start briar in a certain configur...comment by @sebkur :
> Next to that, I think it makes sense introduce a few testing classes in `src/test` that are not unit tests which check if some method succeeds, but instead have a main method that start briar in a certain configuration. For example one of those entry points could start briar, create a temporary account with a fixed password with the database stored at an appropriate temporary directory and sets up 10 or so fake testing contacts. That will make it very easy to experiment with changes made to the UI. (See #59)Desktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/67Display identicons as profile images2021-12-06T14:25:34ZMikolai GütschowDisplay identicons as profile imagesDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/54Display correct avatar in contact list2021-12-06T14:25:32ZSebastianDisplay correct avatar in contact listDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/55Display correct avatar in chat top bar2021-12-06T14:25:32ZSebastianDisplay correct avatar in chat top barDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/76Add some non-gibberish testing data contacts and conversations2021-12-06T14:25:32ZSebastianAdd some non-gibberish testing data contacts and conversationsDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/53Display correct timestamp in message bubbles2021-12-06T14:25:32ZSebastianDisplay correct timestamp in message bubblesDesktop 0.1.0NicoNicohttps://code.briarproject.org/briar/briar-desktop/-/issues/46When showing introduction drawer, dim whole app (not just message view)2021-12-06T14:25:33ZSebastianWhen showing introduction drawer, dim whole app (not just message view)Desktop 0.1.0paulpaulhttps://code.briarproject.org/briar/briar-desktop/-/issues/11Private chats2022-01-18T09:16:38ZMikolai GütschowPrivate chatsDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar/-/issues/2165Make use of Tor on Windows2022-09-15T16:14:47ZNicoMake use of Tor on WindowsWe need some mechanism to use the Tor binary on Windows. The relevant class for Linux is [UnixTorPluginFactory](https://code.briarproject.org/briar/briar/-/blob/beta-1.3.8/bramble-java/src/main/java/org/briarproject/bramble/plugin/tor/Un...We need some mechanism to use the Tor binary on Windows. The relevant class for Linux is [UnixTorPluginFactory](https://code.briarproject.org/briar/briar/-/blob/beta-1.3.8/bramble-java/src/main/java/org/briarproject/bramble/plugin/tor/UnixTorPluginFactory.java#L96).
Similar to https://code.briarproject.org/briar/briar/-/merge_requests/1376.
Related to https://code.briarproject.org/briar/briar-desktop/-/issues/31.
Depends on https://code.briarproject.org/briar/tor-reproducer/-/issues/2.https://code.briarproject.org/briar/briar-desktop/-/issues/31Make Briar Desktop work on Windows2023-01-11T10:28:00ZNicoMake Briar Desktop work on WindowsJust this: [Native distributions & local execution](https://github.com/JetBrains/compose-jb/blob/master/tutorials/Native_distributions_and_local_execution/README.md)
Similar to https://code.briarproject.org/briar/briar/-/merge_requests/...Just this: [Native distributions & local execution](https://github.com/JetBrains/compose-jb/blob/master/tutorials/Native_distributions_and_local_execution/README.md)
Similar to https://code.briarproject.org/briar/briar/-/merge_requests/1376.
Related to https://code.briarproject.org/briar/briar/-/issues/2165.
Depends on https://code.briarproject.org/briar/tor-reproducer/-/issues/2.Desktop 0.4.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/387Packaging for Windows2023-01-20T10:50:25ZSebastianPackaging for WindowsDesktop 0.4.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/13Forums2023-02-02T14:59:58ZMikolai GütschowForumsDesktop 0.4.0Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-desktop/-/issues/4Import translations from Briar GTK2021-12-06T14:25:49ZNicoImport translations from Briar GTKTheoretically, Transifex should automatically fill out all translations based on its memory, if we use the exact same string in Briar Desktop from Briar GTK. However, we might want to think about directly including [the original translat...Theoretically, Transifex should automatically fill out all translations based on its memory, if we use the exact same string in Briar Desktop from Briar GTK. However, we might want to think about directly including [the original translation files](https://code.briarproject.org/briar/briar-gtk/-/tree/main/briar-gtk/po) in Briar Desktop.Desktop 0.1.0NicoNicohttps://code.briarproject.org/briar/briar-desktop/-/issues/5Let CI create nightly builds2022-01-03T12:42:13ZNicoLet CI create nightly buildsSince everything can be bundled inside a single .jar file, we might want the CI to produce one every night so people can easily test it.Since everything can be bundled inside a single .jar file, we might want the CI to produce one every night so people can easily test it.NicoNicohttps://code.briarproject.org/briar/briar-desktop/-/issues/9Show basic contact list2021-12-06T14:25:50ZNicoShow basic contact listSince Briar's core is running in here, we can now connect the dots with a simple contact list like the one created by @sebkur in [compose-playground](https://code.briarproject.org/briar-staging/compose-playground).Since Briar's core is running in here, we can now connect the dots with a simple contact list like the one created by @sebkur in [compose-playground](https://code.briarproject.org/briar-staging/compose-playground).Desktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/15Decide about database library2022-02-07T09:46:51ZSebastianDecide about database libraryMailbox: Databasehttps://code.briarproject.org/briar/briar-desktop/-/issues/114Show private groups in list2022-01-07T21:57:38ZNicoShow private groups in listAnalogously to the contact list.
Sub-task of #12.Analogously to the contact list.
Sub-task of #12.NicoNicohttps://code.briarproject.org/briar/briar/-/issues/904Briar doesn't shut down if Tor has crashed2017-07-31T13:10:54ZakwizgranBriar doesn't shut down if Tor has crashedIf the Tor process crashes, Briar waits forever for the control port shutdown command to complete. It should eventually time out so that Briar doesn't need to be force stopped.If the Tor process crashes, Briar waits forever for the control port shutdown command to complete. It should eventually time out so that Briar doesn't need to be force stopped.Android Beta 1Julian DehmJulian Dehmhttps://code.briarproject.org/briar/briar/-/issues/966Sharing contact's blog fails with DbException2017-07-07T14:23:49ZakwizgranSharing contact's blog fails with DbExceptionLooks like this may have the same cause as #962.
```
06-01 02:02:06.140 25336-25418/org.briarproject.briar W/tSelectorControllerImpl: org.briarproject.bramble.api.db.DbException
org.briarproject.bramble.api.db.DbException
at...Looks like this may have the same cause as #962.
```
06-01 02:02:06.140 25336-25418/org.briarproject.briar W/tSelectorControllerImpl: org.briarproject.bramble.api.db.DbException
org.briarproject.bramble.api.db.DbException
at org.briarproject.briar.sharing.SharingManagerImpl.getSession(SharingManagerImpl.java:162)
at org.briarproject.briar.sharing.SharingManagerImpl.canBeShared(SharingManagerImpl.java:433)
at org.briarproject.briar.sharing.SharingManagerImpl.canBeShared(SharingManagerImpl.java:420)
at org.briarproject.briar.android.sharing.ShareBlogControllerImpl.isDisabled(ShareBlogControllerImpl.java:54)
at org.briarproject.briar.android.contactselection.ContactSelectorControllerImpl$1.run(ContactSelectorControllerImpl.java:54)
at org.briarproject.briar.android.controller.DbControllerImpl$1.run(DbControllerImpl.java:37)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)
```Android Beta 1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/website/-/issues/1Use Static Site Generator2019-08-30T13:59:31ZTorsten GroteUse Static Site GeneratorI recommend using a static site generator for the page to reduce duplicated code. When changing something in the header and footer, you shouldn't need to edit all pages.I recommend using a static site generator for the page to reduce duplicated code. When changing something in the header and footer, you shouldn't need to edit all pages.