briar issueshttps://code.briarproject.org/groups/briar/-/issues2021-02-22T11:28:57Zhttps://code.briarproject.org/briar/briar/-/issues/1950Briar 5 dakika sonra kapanıyor.2021-02-22T11:28:57ZWuukoBriar 5 dakika sonra kapanıyor.Briar açıldıktan 5 dakika sonra eğer aktif değilsem kapanıyor. Aktifsem kapanmıyor.
Telefon: huawei y7
Sürüm:8.2
Note: I wrote in Turkish because my English was bad.Briar açıldıktan 5 dakika sonra eğer aktif değilsem kapanıyor. Aktifsem kapanmıyor.
Telefon: huawei y7
Sürüm:8.2
Note: I wrote in Turkish because my English was bad.https://code.briarproject.org/briar/briar/-/issues/1951Exclude files from D2D backups2021-03-15T13:29:35ZTorsten GroteExclude files from D2D backupsWhen targeting API 30: When using device-to-device backup our `allowBackup=false` will be ignored and our app data will get backed up, if we don't explicitly exclude files from backup.
Subtask of #1827When targeting API 30: When using device-to-device backup our `allowBackup=false` will be ignored and our app data will get backed up, if we don't explicitly exclude files from backup.
Subtask of #1827Adapt to changes in the Android platformTorsten GroteTorsten Grote2021-04-30https://code.briarproject.org/briar/briar/-/issues/1952Crash - when changing or canceling profile pictures2021-07-06T10:06:10ZIvanaCrash - when changing or canceling profile picturesSteps to reproduce:
HTC One M9 API 24 -
Log into the briar
1. Go to settings > tap on 'tap here to change your profile picture'
2. Select a picture available in your phone
3. When the popup appears, select 'cancel'.
Go back to step 1...Steps to reproduce:
HTC One M9 API 24 -
Log into the briar
1. Go to settings > tap on 'tap here to change your profile picture'
2. Select a picture available in your phone
3. When the popup appears, select 'cancel'.
Go back to step 1 and 2
This has been reproduced 3 times... here are the logfiles from Android studio.
[change_of_profile_pictures_3.txt](/uploads/2be2b0296e1e4a386f41e6ce31fbae13/change_of_profile_pictures_3.txt)[crash_when_changing_profile_picture_2.txt](/uploads/fb32103ee1133301809083e9331bd5f5/crash_when_changing_profile_picture_2.txt)[Crash_when_changing_profile_pictures.txt](/uploads/bdbcba54c0d8ff0a966a3effe4dd2d2e/Crash_when_changing_profile_pictures.txt)
version under test: beta 1.2.16 8a534b45Profile picturesIvanaIvana2021-01-31https://code.briarproject.org/briar/briar/-/issues/1953Dialog about "Disappearing messages changed" for image only messages2021-03-08T12:27:51ZSebastianDialog about "Disappearing messages changed" for image only messages![issue](/uploads/8e8d903d76bddc993f68dfc1af183ae6/issue.png)
The "Disappearing messages changed" appears although it shouldn't.
Steps to reproduce:
1. open a fresh, empty conversation
2. enable disappearing messages
3. (optional: send...![issue](/uploads/8e8d903d76bddc993f68dfc1af183ae6/issue.png)
The "Disappearing messages changed" appears although it shouldn't.
Steps to reproduce:
1. open a fresh, empty conversation
2. enable disappearing messages
3. (optional: send a text message and notice that the dialog does not appear)
4. send an image message (without text) and see the dialog appear
It doesn't work just once, it works repeatedly and also after sending more text-only or image-with-text messagesSelf-destructing messagesTorsten GroteTorsten Grote2021-01-31https://code.briarproject.org/briar/briar/-/issues/1954Voice messages2023-02-26T08:07:02ZakwizgranVoice messagesSeveral users have asked to be able to send asynchronous voice messages (voice notes). This request was previously recorded under #985 (voice/video calls) but I'm moving it to its own ticket as the requirements and implementation are dif...Several users have asked to be able to send asynchronous voice messages (voice notes). This request was previously recorded under #985 (voice/video calls) but I'm moving it to its own ticket as the requirements and implementation are different.
Relevant comments from #985:
* https://code.briarproject.org/briar/briar/-/issues/985#note_28705
* https://code.briarproject.org/briar/briar/-/issues/985#note_44100
* https://code.briarproject.org/briar/briar/-/issues/985#note_47061https://code.briarproject.org/briar/briar/-/issues/1955Don't advertise support for self-destructing messages unless feature flag is ...2021-03-08T17:58:12ZakwizgranDon't advertise support for self-destructing messages unless feature flag is enabledTo avoid receiving self-destructing messages when the UI for the feature is disabled by a feature flag, we shouldn't tell our contacts we support the new version of the messaging client unless the feature flag is enabled.To avoid receiving self-destructing messages when the UI for the feature is disabled by a feature flag, we shouldn't tell our contacts we support the new version of the messaging client unless the feature flag is enabled.Self-destructing messagesTorsten GroteTorsten Grote2021-01-31https://code.briarproject.org/briar/briar/-/issues/1956Disguise/mask app2023-06-19T08:42:38ZCleopatraDisguise/mask appIt will be cool if there was a way to disguise the Briar app so that an adversary can't see the app icon on the user's device.
I like the way the [Umbrella app](https://github.com/securityfirst/Umbrella_android) does it. You can click ...It will be cool if there was a way to disguise the Briar app so that an adversary can't see the app icon on the user's device.
I like the way the [Umbrella app](https://github.com/securityfirst/Umbrella_android) does it. You can click a button to disguise the app as a calculator app. While in the calculator app, you shake the device to unmask the app.
![umbrella-mask](/uploads/d7f0d519ff301f4ea246ecab88c401c6/umbrella-mask.png)https://code.briarproject.org/briar/briar-gtk/-/issues/99React on ConversationMessagesDeletedEvents2021-03-02T12:19:12ZNicoReact on ConversationMessagesDeletedEventsPointed out by @grote in https://code.briarproject.org/briar/briar/-/merge_requests/1384#note_47198. Once https://code.briarproject.org/briar/briar-gtk/-/issues/80 is there this will be really easy.Pointed out by @grote in https://code.briarproject.org/briar/briar/-/merge_requests/1384#note_47198. Once https://code.briarproject.org/briar/briar-gtk/-/issues/80 is there this will be really easy.GTK 0.2.0-beta1https://code.briarproject.org/briar/briar/-/issues/1957All conversation messages are marked as read via messaging manager2021-05-05T16:08:47ZakwizgranAll conversation messages are marked as read via messaging managerThe setReadFlag() method is declared in the ConversationClient interface, but only MessagingManagerImpl's implementation of the method is used (except for one integration test).
If clients don't need their own implementations, the metho...The setReadFlag() method is declared in the ConversationClient interface, but only MessagingManagerImpl's implementation of the method is used (except for one integration test).
If clients don't need their own implementations, the method could be moved to the MessagingManager or ConversationManager interface, and the unused implementation in ConversationClientImpl could be removed.
On the other hand, if clients *do* need their own implementations then the implementation in ConversationClientImpl should be updated and we should make sure that ConversationViewModel and (eventually) MessagingControllerImpl call the right client for each message.
Test instructions:
* repeat tests from !1389Self-destructing messagesIvanaIvana2021-01-31https://code.briarproject.org/briar/briar/-/issues/1958Bomb icon disappears from the text input field in landscape orientation when ...2021-03-08T12:29:21ZIvanaBomb icon disappears from the text input field in landscape orientation when the keyboard comes upSteps to reproduce the issue:
Go to menu in the upper right corner and change Disappearing messages setting to ON
Start typing a message to a contact, and verify that there is a little bomb icon in the text input field as you are typing...Steps to reproduce the issue:
Go to menu in the upper right corner and change Disappearing messages setting to ON
Start typing a message to a contact, and verify that there is a little bomb icon in the text input field as you are typing... then change the orientation of device. Continue typing.
Expected result:
The bomb icon shows in the text input field the same way as it does in the portrait orientation
Actual results:
The bomb icon does not show int he text input field when the keyboard is up.
Turning the device back into portrait orientation - bomb icon in the text input field is visible again.![device-2021-03-03-123142](/uploads/211a76c6a292e5e923b93787a5fb9ad3/device-2021-03-03-123142.mp4)Self-destructing messages2021-01-31https://code.briarproject.org/briar/briar/-/issues/1959When the 'Disappearing messages' setting is changed during the message compos...2021-04-30T13:35:24ZIvanaWhen the 'Disappearing messages' setting is changed during the message composing, no warning message in landscape orientationSteps to reproduce
Start typing a message on device1 in portrait orientation and before sending it, go to the menu in the upper right corner and change the Disappearing messages setting to On.
Continue typing the message and then send...Steps to reproduce
Start typing a message on device1 in portrait orientation and before sending it, go to the menu in the upper right corner and change the Disappearing messages setting to On.
Continue typing the message and then send.
A warning message appears in the portrait orientation, that says: "Disappearing messages changed, since you started composing your message, disappearing messages have been enabled"
Now start typing a message and the change the Disappearing setting before sending the message, turn the phone to landscape and continue typing; Then send the message.
Actual results: The message is sent OK, but the warning message does not show.
Expected results: the warning message shoudl show the same way as it does in portrait orientationhttps://code.briarproject.org/briar/briar/-/issues/1960Design "Connect via Bluetooth" feature2021-04-26T12:52:47ZTorsten GroteDesign "Connect via Bluetooth" featureSub-task of #1821Sub-task of #1821Adapt to changes in the Android platformTorsten GroteTorsten Grote2021-04-30https://code.briarproject.org/briar/briar/-/issues/1961Implement UI of "Connect via Bluetooth" feature2021-07-06T10:01:35ZTorsten GroteImplement UI of "Connect via Bluetooth" featureImplement the design of #1960
Sub-task of #1821Implement the design of #1960
Sub-task of #1821Adapt to changes in the Android platformIvanaIvana2021-04-30https://code.briarproject.org/briar/briar/-/issues/1962Implement backend of "Connect via Bluetooth" feature2021-04-27T12:31:32ZTorsten GroteImplement backend of "Connect via Bluetooth" featureProvide the backend functionality for: #1961
A couple of options there:
* we can try to connect to a specific contact without closing any existing connections (no prioritisation), which is what we'd usually do when polling
* or we can ...Provide the backend functionality for: #1961
A couple of options there:
* we can try to connect to a specific contact without closing any existing connections (no prioritisation), which is what we'd usually do when polling
* or we can close other connections first to give the new connection the best chance of succeeding
Maybe we should defer this question until we've experimented a bit. We already have a mechanism for closing connections so we know it's something that could be added later if needed.Adapt to changes in the Android platformDaniel LublinDaniel Lublin2021-04-30https://code.briarproject.org/briar/briar/-/issues/1963Onboarding when user activates Bluetooth plugin2022-03-04T16:52:31ZTorsten GroteOnboarding when user activates Bluetooth pluginWhen the user is actively turning on the Bluetooth plugin to communicate with users nearby, we should show an onboarding dialog making them aware of the "Connect via Bluetooth" feature accessible in the private conversation.When the user is actively turning on the Bluetooth plugin to communicate with users nearby, we should show an onboarding dialog making them aware of the "Connect via Bluetooth" feature accessible in the private conversation.https://code.briarproject.org/briar/briar/-/issues/1964Colons in filename prevent image from being saved on API 21 emulator2021-05-05T16:14:51ZakwizgranColons in filename prevent image from being saved on API 21 emulatorWhen saving images we use the time and date to generate a default filename. Trying to save the image with this filename fails on the API 21 emulator because the colons in the filename are illegal for some filesystems (I assume the SD car...When saving images we use the time and date to generate a default filename. Trying to save the image with this filename fails on the API 21 emulator because the colons in the filename are illegal for some filesystems (I assume the SD card uses the FAT filesystem). Replacing the colons with dashes allows the image to be saved.Android 1.3https://code.briarproject.org/briar/briar/-/issues/1965Enable taking pictures directly from the message menu and store pictures take...2021-03-10T12:36:13ZSilent ResearchEnable taking pictures directly from the message menu and store pictures taken in the briar db only.For security reasons it would be very helpful if we could take pictures directly from the briar chat window and store pictures taken in the encrypted briar db only. At the moment I need to take a picture with the phones camera app and st...For security reasons it would be very helpful if we could take pictures directly from the briar chat window and store pictures taken in the encrypted briar db only. At the moment I need to take a picture with the phones camera app and store it in the standard photos folder of my device.https://code.briarproject.org/briar/python-briar-wrapper-reproducer/-/issues/1Transer project into briar namespace2021-03-10T17:09:49ZNicoTranser project into briar namespaceAssignee: @akwizgran
I can create projects at briar/, but can't push to them since I'm not allowed to push to protected branches :PAssignee: @akwizgran
I can create projects at briar/, but can't push to them since I'm not allowed to push to protected branches :Phttps://code.briarproject.org/briar/briar-debian-reproducer/-/issues/1Transer project into briar namespace2021-03-10T06:28:05ZNicoTranser project into briar namespaceAssignee: @akwizgran
I can create projects at briar/, but can't push to them since I'm not allowed to push to protected branches :PAssignee: @akwizgran
I can create projects at briar/, but can't push to them since I'm not allowed to push to protected branches :Phttps://code.briarproject.org/briar/briar-debian-reproducer/-/issues/2Configure GitLab CI to push to Dockerhub etc.2021-03-10T06:28:52ZNicoConfigure GitLab CI to push to Dockerhub etc.Assignee: @akwizgran
Similar to the other reproducers.Assignee: @akwizgran
Similar to the other reproducers.