briar issueshttps://code.briarproject.org/groups/briar/-/issues2022-04-03T10:36:49Zhttps://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/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?
```CleopatraCleopatrahttps://code.briarproject.org/briar/briar-manual/-/issues/4Improve manual2021-01-31T04:27:47ZCleopatraImprove manualWe need more content and rich media. The document structure can be improved too.
#### Proposed structure
```
- Migrate to https://docs.briarproject.org/ ??
- Content:
About Briar:
What is Briar
How Briar w...We need more content and rich media. The document structure can be improved too.
#### Proposed structure
```
- Migrate to https://docs.briarproject.org/ ??
- Content:
About Briar:
What is Briar
How Briar works
Installation:
Google Play
F-droid
Apk
Running Briar for the first time:
Creating an account
Contacts:
Add Contacts:
Add contact at a distance
Add contact nearby
Deleting contacts
Introducing contacts
Messaging:
Private Groups:
Create a group
Invite contacts
Forums
Blogs:
Write a blog post
Reblog
RSS Feeds
Settings:
Language & Region
Theme
Connections:
Via the internet
Via Wi-Fi
Via Bluetooth
Connection method for Tor network
Use mobile data
Connect to the internet only when charging
Security:
App lock
Change password
Panic button
Notifications
Feedback
Updating:
Google Play
F-droid
Apk
Uninstalling
Known issues/limitations
```CleopatraCleopatrahttps://code.briarproject.org/briar/website/-/issues/28Add "Support" page2022-11-18T17:32:17ZCleopatraAdd "Support" pageLet's consider having a "Support" page
#### Proposed structure
- Links:
User manual
Known issues/limitations
Open issues on Gitlab
- FAQs:
Migrate from https://code.briarproject.org/briar/briar/-...Let's consider having a "Support" page
#### Proposed structure
- Links:
User manual
Known issues/limitations
Open issues on Gitlab
- FAQs:
Migrate from https://code.briarproject.org/briar/briar/-/wikis/FAQ
Expand FAQs
- Get in Touch:
https://chat.briarproject.org/
IRC
Email
- Glossary
- Report a bug
- Request a feature / Give feedbackCleopatraCleopatrahttps://code.briarproject.org/briar/briar/-/issues/1499Tor process crashes2023-09-15T16:50:20ZTorsten GroteTor process crashesWhen enabling/disabling the Tor plugin in quick succession one sometimes can get the Tor process to exit.
There's two ways that have been observed so far:
The first one prints an exception whenever trying to make control commands:
```r...When enabling/disabling the Tor plugin in quick succession one sometimes can get the Tor process to exit.
There's two ways that have been observed so far:
The first one prints an exception whenever trying to make control commands:
```ruby
W/TorPlugin: java.io.IOException: Tor is no longer running
java.io.IOException: Tor is no longer running
at net.freehaven.tor.control.TorControlConnection.react(TorControlConnection.java:325)
```
The second one doesn't print anything to the log. The TorPlugin seems to hang (only prints on the event thread) and signing out of Briar isn't possible anymore. It just hangs at the sign out fragment.Android 1.4akwizgranakwizgran