briar issueshttps://code.briarproject.org/groups/briar/-/issues2022-01-21T13:10:43Zhttps://code.briarproject.org/briar/briar-desktop/-/issues/168Prepare website for release2022-01-21T13:10:43ZSebastianPrepare website for releaseDepends on #167Depends on #167Desktop 0.1.0SebastianSebastianhttps://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/-/issues/2245Adding a duplicate contact at a distance - contact name in the toast message ...2023-03-15T12:27:44ZIvanaAdding a duplicate contact at a distance - contact name in the toast message is incorrectThis test was run at the request in !1568
Steps to reproduce:
- Add a contact at a distance: Bobby
- Add another contact at a distance (Billy), but pasting Bobby's link (and not a new link as is required for successful addition of a ne...This test was run at the request in !1568
Steps to reproduce:
- Add a contact at a distance: Bobby
- Add another contact at a distance (Billy), but pasting Bobby's link (and not a new link as is required for successful addition of a new contact)
Expected results:
- A popup message should come up asking the user if the two contacts are the same person? This functions OK.
- The user clicks on the Same Person button - which discontinues the process, and there is a little toast message at the bottom of thescreen saing "contact Bobby already eixsts"
Actual results:
The toast message says: Contact Billy already exists.
It looks like the name of the contact that already exists and the duplicate contact are swapped. See screenshots attached.
Tested on build: 3a22388, fix-string-substitutions branch, dated 14/12/2021, 19:5
![device-2021-12-17-113044](/uploads/57e28f7ec784844532c67ca1e9da1703/device-2021-12-17-113044.png)IvanaIvanahttps://code.briarproject.org/briar/briar-mailbox/-/issues/79Status notification always showing same text2022-07-13T11:13:43ZSebastianStatus notification always showing same textThe status notification always shows
* **Briar Mailbox Running**
* Waiting fore messages...
I think it would maybe make sense to display something like "starting up" during startup which takes significant timeThe status notification always shows
* **Briar Mailbox Running**
* Waiting fore messages...
I think it would maybe make sense to display something like "starting up" during startup which takes significant timeMailbox: Manage app lifecycleSebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/161Show scrollbar in scrollable areas2022-01-09T18:37:01ZMikolai GütschowShow scrollbar in scrollable arease.g. the message history, contact list
see https://github.com/JetBrains/compose-jb/tree/master/tutorials/Desktop_Components#scrollbarse.g. the message history, contact list
see https://github.com/JetBrains/compose-jb/tree/master/tutorials/Desktop_Components#scrollbarsDesktop 0.1.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/issues/160Move focus when clicking on a contact2023-01-09T21:41:07ZMikolai GütschowMove focus when clicking on a contactCurrently, if the user pressed on the filter text field before, the focus stays there and they can continue to enter text there.Currently, if the user pressed on the filter text field before, the focus stays there and they can continue to enter text there.Desktop 0.4.0https://code.briarproject.org/briar/briar-desktop/-/issues/159Let users delete contacts2022-01-18T21:44:06ZMikolai GütschowLet users delete contactsThis might be implemented or in the contact list (with right-click?) or in the context menu (the three dots) in the conversation view.This might be implemented or in the contact list (with right-click?) or in the context menu (the three dots) in the conversation view.Desktop 0.1.0NicoNicohttps://code.briarproject.org/briar/briar-desktop/-/issues/158Allow renaming of contact (alias)2022-02-14T08:35:59ZMikolai GütschowAllow renaming of contact (alias)Desktop 0.2.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/issues/157Image attachement support2022-01-17T20:52:33ZMikolai GütschowImage attachement supportaccording to @seb quite similar to #88according to @seb quite similar to #88Desktop 0.1.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/154Make Briar Desktop work on macOS (x86 + ARM)2023-06-26T13:26:36ZNicoMake Briar Desktop work on macOS (x86 + ARM)Similar to https://code.briarproject.org/briar/briar-desktop/-/issues/31, we also want Briar Desktop to run on macOS. While for Windows and Linux we modified our own _tor-reproducer_ to build tor binaries, for macOS support we could try ...Similar to https://code.briarproject.org/briar/briar-desktop/-/issues/31, we also want Briar Desktop to run on macOS. While for Windows and Linux we modified our own _tor-reproducer_ to build tor binaries, for macOS support we could try using the official toolchain from Tor.
See the respective issue [Create a new build target to package tor daemon, pluggable transports and dependencies](https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/40397) and my forum thread [Are there any official reproducible tor/obfs4proxy binaries?](https://forum.torproject.net/t/are-there-any-official-reproducible-tor-obfs4proxy-binaries/831/3)Desktop 0.5.0SebastianSebastianhttps://code.briarproject.org/briar/briar-mailbox/-/issues/78Fix checkstyle2022-04-20T13:51:22ZSebastianFix checkstyleAs discovered in !47: When I run `./gradlew checkstyleMain` locally, I get checkstyle reports in `build/reports/checkstyle` and failing builds on style errors only for modules `mailbox-core` and `mailbox-cli`. That even though we configu...As discovered in !47: When I run `./gradlew checkstyleMain` locally, I get checkstyle reports in `build/reports/checkstyle` and failing builds on style errors only for modules `mailbox-core` and `mailbox-cli`. That even though we configured the plugin for the other two modules, too. Maybe it doesn't work for android/android-library subprojects out of the box?SebastianSebastianhttps://code.briarproject.org/briar/briar/-/issues/2241Add marker interface to `ContactId` and `PendingContactId`2022-02-28T15:52:29ZMikolai GütschowAdd marker interface to `ContactId` and `PendingContactId`Since we are trying to show both in the same list for https://code.briarproject.org/briar/briar-desktop/-/merge_requests/51, it would be nice to have a common interface for them. It could be named `BaseContactId` for example. If you have...Since we are trying to show both in the same list for https://code.briarproject.org/briar/briar-desktop/-/merge_requests/51, it would be nice to have a common interface for them. It could be named `BaseContactId` for example. If you have no objections, we would happily add the respective code in a MR.https://code.briarproject.org/briar/briar/-/issues/2240Compression so heavy2021-12-10T10:37:42ZJoan SinglaCompression so heavySend images on briar for android is nearly unusefull because the receiver receive an image with a big quality loss.Send images on briar for android is nearly unusefull because the receiver receive an image with a big quality loss.https://code.briarproject.org/briar/briar-mailbox/-/issues/75Auto-start mailbox app on boot2022-02-25T14:56:13ZTorsten GroteAuto-start mailbox app on bootThis may not work on all versions of Android with all vendors.This may not work on all versions of Android with all vendors.https://code.briarproject.org/briar/briar-mailbox/-/issues/74Auto-start mailbox app on boot2022-05-24T12:05:36ZTorsten GroteAuto-start mailbox app on bootThis may not work on all versions of Android with all vendors.This may not work on all versions of Android with all vendors.Mailbox: Manage app lifecycleTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/2239GlideApp class removed2022-02-25T15:01:19ZNico HennrichGlideApp class removedI can't build briar anymore as the class org.briarproject.briar.android.conversation.glide.GlideApp is missing.
This class is referenced in six class (eg ImageFragment)I can't build briar anymore as the class org.briarproject.briar.android.conversation.glide.GlideApp is missing.
This class is referenced in six class (eg ImageFragment)https://code.briarproject.org/briar/briar-desktop/-/issues/150README: Link to milestones → empty list2022-01-06T17:04:05ZSebastianREADME: Link to milestones → empty listWe could link here instead: https://code.briarproject.org/groups/briar/-/milestones?search_title=desktop&state=&sort=We could link here instead: https://code.briarproject.org/groups/briar/-/milestones?search_title=desktop&state=&sort=Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/issues/148Raise translation limit for inclusion in release2022-05-10T20:35:30ZMikolai GütschowRaise translation limit for inclusion in releaseFollow-up of !59
> We shouldn't include every single translation language, since some of them have only a few percent of our strings translated.
>
> I chose 50% as a limit for now, which I also used for GTK iirc. Later on we should prob...Follow-up of !59
> We shouldn't include every single translation language, since some of them have only a few percent of our strings translated.
>
> I chose 50% as a limit for now, which I also used for GTK iirc. Later on we should probably increase this. The Localization Lab people recommend 100% and reviewed, but I find this too harsh, given that it's all run by volunteers. Briar Android is using 80%, iirc, which sounds like a good choice for a first stable release.Desktop 0.4.0https://code.briarproject.org/briar/briar-desktop/-/issues/147Update milestones in wiki and derive tickets for first release2022-01-06T17:04:06ZSebastianUpdate milestones in wiki and derive tickets for first releaseDesktop 0.1.0SebastianSebastian