briar issueshttps://code.briarproject.org/groups/briar/-/issues2024-01-02T11:33:57Zhttps://code.briarproject.org/briar/briar-desktop/-/issues/326Missing indication if Tor/Internet is connected2024-01-02T11:33:57ZmicressorMissing indication if Tor/Internet is connectedIt would be helpful to have a status indication that briar desktop has a connection to Tor.
Related to #319It would be helpful to have a status indication that briar desktop has a connection to Tor.
Related to #319Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar-desktop/-/issues/324Unknown git branch in official beta build2022-04-10T18:21:23ZMikolai GütschowUnknown git branch in official beta buildJust noticed that with the version installed for Debian stable:
![image](/uploads/7f1d5ef1fef1da27a695b240f7fda37f/image.png)Just noticed that with the version installed for Debian stable:
![image](/uploads/7f1d5ef1fef1da27a695b240f7fda37f/image.png)Desktop 0.2.1SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/271Make clear visually that Contact title in menu isn't clickable2022-02-14T08:35:58ZNicoMake clear visually that Contact title in menu isn't clickableCurrently it's hard to distinguish in the sub-menu "Contact" of the private chat menu which part is clickable and which not.Currently it's hard to distinguish in the sub-menu "Contact" of the private chat menu which part is clickable and which not.SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/239Check VerticalDivider and HorizontalDivider definition2022-04-10T12:11:11ZSebastianCheck VerticalDivider and HorizontalDivider definitionBoth kinds of dividers are defined slightly different but could probably use the same mechanicsBoth kinds of dividers are defined slightly different but could probably use the same mechanicsDesktop 0.2.1SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/210Copy 0.1.0 beta artifacts to release server for persistence2022-01-21T13:10:04ZSebastianCopy 0.1.0 beta artifacts to release server for persistenceI think nightly builds are deleted after a few days, if we want our 0.1.0 release to be available longer, we need to copy it somewhere.I think nightly builds are deleted after a few days, if we want our 0.1.0 release to be available longer, we need to copy it somewhere.Desktop 0.1.0NicoNicohttps://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/briar-desktop/-/issues/167Work on some old website merge requests to get them merged2023-05-10T14:32:50ZSebastianWork on some old website merge requests to get them mergedDesktop 0.6.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/156Show native notification for new messages / new contacts2023-02-21T11:27:38ZMikolai GütschowShow native notification for new messages / new contactsThis should :tm: be easy with Compose: https://github.com/JetBrains/compose-jb/tree/master/tutorials/Tray_Notifications_MenuBar_new
We have to decide what should be shown in the notification: The actual message text or as in Android onl...This should :tm: be easy with Compose: https://github.com/JetBrains/compose-jb/tree/master/tutorials/Tray_Notifications_MenuBar_new
We have to decide what should be shown in the notification: The actual message text or as in Android only a generic "You have {} new message(s)".Desktop 0.4.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/issues/139Write Transifex announcement about Briar Desktop2021-12-22T15:56:16ZNicoWrite Transifex announcement about Briar DesktopDesktop 0.1.0NicoNico2021-12-22https://code.briarproject.org/briar/briar-desktop/-/issues/135Display pending contacts in contact list2022-01-18T16:38:42ZSebastianDisplay pending contacts in contact listDesktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/120Identify promising funding opportunities2022-06-13T14:49:12ZSebastianIdentify promising funding opportunities* NLnet's [User-Operated Internet Fund](https://nlnet.nl/useroperated/)
* → written an email to ask about some details, if they don't answer, apply anyway
* [Freedom of the press foundation](https://freedom.press/) has funded a few pro...* NLnet's [User-Operated Internet Fund](https://nlnet.nl/useroperated/)
* → written an email to ask about some details, if they don't answer, apply anyway
* [Freedom of the press foundation](https://freedom.press/) has funded a few projects in the past including Signal, Haven (guardian project), Secure Drop and others.
* → written an email to ask if they'd be interested in discussion if cooperation is possibleSebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/58Introduce a ~~debug~~ testing build variant2022-04-03T10:36:49ZSebastianIntroduce a ~~debug~~ testing build variantThis variant of the app can offer developer-only features like the ability to add testing contacts using some special entry in the settings as we have in the Android appThis variant of the app can offer developer-only features like the ability to add testing contacts using some special entry in the settings as we have in the Android appSebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/49Basic Software Architecture2022-04-03T10:36:50ZMikolai GütschowBasic Software Architecture- decide on design pattern fitting to the UDF idea of Compose (interesting reads: https://proandroiddev.com/architecture-in-jetpack-compose-mvp-mvvm-mvi-17d8170a13fd, https://www.ericthecoder.com/2020/07/20/battle-of-the-android-architec...- decide on design pattern fitting to the UDF idea of Compose (interesting reads: https://proandroiddev.com/architecture-in-jetpack-compose-mvp-mvvm-mvi-17d8170a13fd, https://www.ericthecoder.com/2020/07/20/battle-of-the-android-architectures-mvp-vs-mvvm-vs-mvi/)
- decide on use of other third-party libraries to support design (e.g. Decompose, #25)
- restructure "root" function calls in `BriarService`
- (maybe) take later portability of parts of the code to Android/other platforms into accountMikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/issues/44Support colorful Emojis 🤯️2023-01-09T21:29:50ZMikolai GütschowSupport colorful Emojis 🤯️Currently, only the black-and-white emojis are displayed (at least on Linux) and flags are only displayed as letters:
![image](/uploads/c2c6717f371fddab18d61f7d03f1395f/image.png)Currently, only the black-and-white emojis are displayed (at least on Linux) and flags are only displayed as letters:
![image](/uploads/c2c6717f371fddab18d61f7d03f1395f/image.png)Desktop 1.0.0https://code.briarproject.org/briar/briar-desktop/-/issues/43Milestone planning2021-12-06T14:25:33ZMikolai GütschowMilestone planningWhat was started by @sebkur in !19 is now available in the wiki:
https://code.briarproject.org/briar/briar-desktop/-/wikis/MilestonesWhat was started by @sebkur in !19 is now available in the wiki:
https://code.briarproject.org/briar/briar-desktop/-/wikis/MilestonesDesktop 0.1.0NicoNicohttps://code.briarproject.org/briar/briar-desktop/-/issues/39Use enum instead of string for `uiMode`2021-12-06T14:25:49ZMikolai GütschowUse enum instead of string for `uiMode`See https://code.briarproject.org/briar/briar-desktop/-/merge_requests/5#note_53372See https://code.briarproject.org/briar/briar-desktop/-/merge_requests/5#note_53372Desktop 0.1.0paulpaulhttps://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/13Forums2023-02-02T14:59:58ZMikolai GütschowForumsDesktop 0.4.0Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/website/-/issues/30Update "Building the Source Code" guide2022-01-13T17:42:40ZCleopatraUpdate "Building the Source Code" guideThe [guide on how to build Briar from source](https://briarproject.org/building-the-source-code/) is a bit outdated. It should be updated for the latest version of Android Studio.The [guide on how to build Briar from source](https://briarproject.org/building-the-source-code/) is a bit outdated. It should be updated for the latest version of Android Studio.CleopatraCleopatrahttps://code.briarproject.org/briar/website/-/issues/29Expand FAQs2022-11-18T17:32:17ZCleopatraExpand FAQsSubtask of #28
```
- What is Briar?
- How does Briar work?
- Why is it called Briar?
- How is Briar different from other messaging apps?
- How do I install/update/uninstall Briar?
- What platforms can I use Briar on?
- Can I send files ...Subtask of #28
```
- What is Briar?
- How does Briar work?
- Why is it called Briar?
- How is Briar different from other messaging apps?
- How do I install/update/uninstall Briar?
- What platforms can I use Briar on?
- Can I send files and images?
- Can I do video calls?
- Why is Briar is always logged out every time I open the app?
- What is the difference between a forum, private group and blog?
- What does Briar use for end2end encryption
- How are messages delivered?
- Why is my connection to a private group so slow?
- What happens to abandoned accounts?
- Why does Briar drain more battery?
- What are some limitations of Briar?
- how can briar sync over the internet without a server? how do you know where to send the sync to? don't you need some kind of known address or middleman to sync?
```CleopatraCleopatra