briar issueshttps://code.briarproject.org/briar/briar/-/issues2018-06-11T11:21:09Zhttps://code.briarproject.org/briar/briar/-/issues/987file transfer2018-06-11T11:21:09ZKarl Hedderichfile transferIs file transfer a feature that is planned? It would be great to at least be able to send pictures :)Is file transfer a feature that is planned? It would be great to at least be able to send pictures :)https://code.briarproject.org/briar/briar/-/issues/986Logging wrapper2018-05-24T09:59:19ZakwizgranLogging wrapperCreate a wrapper around the system logger that will allow us to log information without exposing it to the system logs, and read that information back in the case of a crash without requiring the READ_LOGS permission.Create a wrapper around the system logger that will allow us to log information without exposing it to the system logs, and read that information back in the case of a crash without requiring the READ_LOGS permission.Android 1.1akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/971Detect and report Tor crashes2022-07-20T10:38:39ZakwizgranDetect and report Tor crasheshttps://code.briarproject.org/briar/briar/-/issues/940Update to the latest emoji2018-09-03T12:13:35ZakwizgranUpdate to the latest emojiSignal's emoji code and resources were updated in December 2016:
https://github.com/WhisperSystems/Signal-Android/commit/f7474362ff8bc75fff70ed75a1caad31fd55374e
New emoji were released in March 2017:
http://emojipedia.org/emoji-5.0/Signal's emoji code and resources were updated in December 2016:
https://github.com/WhisperSystems/Signal-Android/commit/f7474362ff8bc75fff70ed75a1caad31fd55374e
New emoji were released in March 2017:
http://emojipedia.org/emoji-5.0/Android 1.1akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/874Forums: Make tree indicator more visible2017-12-18T07:40:24ZMegaloxForums: Make tree indicator more visibleThe testers noticed that the tree indicator isn't visible enough.
I suggest we make the grey of the lines, the number and the outline of the circle at least 30% darker.The testers noticed that the tree indicator isn't visible enough.
I suggest we make the grey of the lines, the number and the outline of the circle at least 30% darker.Android Beta 1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/861No verification icons in contact list2018-06-11T11:06:30ZMegaloxNo verification icons in contact listThere are no verification icons in the contact list. Is this intentional?There are no verification icons in the contact list. Is this intentional?https://code.briarproject.org/briar/briar/-/issues/822Revisit private group creation workflow2018-12-19T12:22:32ZakwizgranRevisit private group creation workflowCreating a private group consists of two steps: choosing a name for the group and inviting contacts. In the current workflow, the group is created after choosing the name, even if the user backs out before inviting any contacts. Users mi...Creating a private group consists of two steps: choosing a name for the group and inviting contacts. In the current workflow, the group is created after choosing the name, even if the user backs out before inviting any contacts. Users might expect that backing out would cancel the whole operation.
Let's see if we can redesign this workflow so that the two operations are either clearly separated, or merged into a single operation that's either carried out completely or cancelled.akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/803Remove permanent foreground notification2020-11-19T13:02:04ZTorsten GroteRemove permanent foreground notificationDuring testing session #788, a user asked why there was this notification and how they can remove it. They didn't like this notification being there all the time and they were not used to that from similar apps they use.During testing session #788, a user asked why there was this notification and how they can remove it. They didn't like this notification being there all the time and they were not used to that from similar apps they use.CleopatraCleopatrahttps://code.briarproject.org/briar/briar/-/issues/798Remove people's blogs or posts from blog feed2017-12-18T07:40:26ZTorsten GroteRemove people's blogs or posts from blog feedDuring a testing session (#788), a user imported an RSS feed into their personal blog without knowing that would happen (#796) and then another user complained about all these posts in their blog feed. They asked how they could remove in...During a testing session (#788), a user imported an RSS feed into their personal blog without knowing that would happen (#796) and then another user complained about all these posts in their blog feed. They asked how they could remove individual posts or maybe even an entire blog (of somebody whose posts they don't like to see). They were disappointed to find out that they could neither remove posts no blogs.Android Beta 1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/793Show open button after accepting invitations2017-12-18T07:40:26ZTorsten GroteShow open button after accepting invitationsDuring a testing session (#788), a user was confused about where to find the private group they just had been invited to. This could partly be addressed by opening the group after accepting the invitation. The other part can be addressed...During a testing session (#788), a user was confused about where to find the private group they just had been invited to. This could partly be addressed by opening the group after accepting the invitation. The other part can be addressed by #792.Milestone FTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/790Ask before turning on Bluetooth2018-02-01T10:39:35ZTorsten GroteAsk before turning on BluetoothWhen adding contacts in a testing session (#788), a user noticed immediately that Bluetooth was suddenly turned on. The user didn't like that and wants to at least be asked before Bluetooth is being turned on by Briar.When adding contacts in a testing session (#788), a user noticed immediately that Bluetooth was suddenly turned on. The user didn't like that and wants to at least be asked before Bluetooth is being turned on by Briar.akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/546Enable Briar network settings to be opened from Settings app2018-06-12T11:32:22ZakwizgranEnable Briar network settings to be opened from Settings app" If you provide a preference activity with [data usage] settings, you should include in its manifest declaration an intent filter for the ACTION_MANAGE_NETWORK_USAGE action. ... This intent filter indicates to the system that this is th..." If you provide a preference activity with [data usage] settings, you should include in its manifest declaration an intent filter for the ACTION_MANAGE_NETWORK_USAGE action. ... This intent filter indicates to the system that this is the activity that controls your application’s data usage. Thus, when the user inspects how much data your app is using from the Settings app, a “View application settings" button is available that launches your preference activity so the user can refine how much data your app uses."
https://developer.android.com/about/versions/android-4.0.html#NetworkUsagehttps://code.briarproject.org/briar/briar/-/issues/509Tapping QR code viewfinder should initiate auto focus2018-03-08T15:59:02ZakwizgranTapping QR code viewfinder should initiate auto focusFeedback from user testing:
> Almost anybody tried to tab the camera view finder to change the focus mode when it didn't scan immediately. People seem to be used to doing that with their regular camera. Maybe we could implement someth...Feedback from user testing:
> Almost anybody tried to tab the camera view finder to change the focus mode when it didn't scan immediately. People seem to be used to doing that with their regular camera. Maybe we could implement something similar to assist the scanning.Android 1.0akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/502Forums: remember closed nested discussions2018-06-12T11:32:23ZErnir ErlingssonForums: remember closed nested discussionsCurrently, when a user enters any forum the whole forum tree is open, i.e. there are no branches closed. One user had already closed off some branches (by pressing the chevron) but was annoyed that it was re-opened the next time he enter...Currently, when a user enters any forum the whole forum tree is open, i.e. there are no branches closed. One user had already closed off some branches (by pressing the chevron) but was annoyed that it was re-opened the next time he entered the forum.
I understand the resentment and am for storing the visibility state of any forum. We might need to improve the UX though when a user receives a message in a branch that he has closed. Right now the discussion branch is re-opened in that case but this feels like the wrong approach at the moment. Closing a discussion branch should maybe be seen as a way of muting that discussion and we should perhaps be much more passive when it comes to displaying messages in muted branches.
My suggestion: We don't re-open closed branches automatically when new messages in those branches are received but rather display some indicator that the closed branch contains new messages.
Then there are the notifications, should we display a notification for a new message on a "muted" branch ? I'm torn on this subject and can find arguments for both. Perhaps just best to keep it simple for us and display them regularly ?https://code.briarproject.org/briar/briar/-/issues/490Show only the first few lines of long blog posts2018-06-12T11:32:24ZakwizgranShow only the first few lines of long blog postsVery long blog posts should not automatically be shown in their entirety. Show the first few lines plus a 'Show more' or 'Read more' control that expands the post to its full length.Very long blog posts should not automatically be shown in their entirety. Show the first few lines plus a 'Show more' or 'Read more' control that expands the post to its full length.Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/472Forum: No message for the inviter if an invitee accepts or declines2018-06-12T11:32:24ZMegaloxForum: No message for the inviter if an invitee accepts or declinesA tester complained that he didn't get any feedback if his contact accepted or declined the invitation to a forum.A tester complained that he didn't get any feedback if his contact accepted or declined the invitation to a forum.Milestone CTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/465Add a strength indicator for forums2018-06-12T11:32:25Zstr4dAdd a strength indicator for forumsSplit out of #461 (see that issue for motivation):
> What might be useful is some kind of strength/reliability/meshing indicator for a forum (either shown in the titlebar, or on a separate about page) calculated from the available met...Split out of #461 (see that issue for motivation):
> What might be useful is some kind of strength/reliability/meshing indicator for a forum (either shown in the titlebar, or on a separate about page) calculated from the available metrics (how many contacts you are sharing the forum with, and for each of them how long it has been since you received forum messages synced from them - perhaps the last two sync times). I'm thinking of something along the lines of Stack Exchange's [Area 51 proposal commitment score](http://meta.stackexchange.com/questions/53650/area-51-commit-percent/53733#53733), where the commitment fraction of each user decays over time but is renewed when they visit the proposal again. In our case, we could design it so that when one contact is syncing daily or a few are syncing every few days it shows "good", while for only one contact that last synced a month it would show "poor" (and maybe a third intermediate "okay" level).https://code.briarproject.org/briar/briar/-/issues/419Add Contextual Action Bar for selecting multiple Blogs2018-01-28T11:30:28ZTorsten GroteAdd Contextual Action Bar for selecting multiple BlogsThis ticket depends on #414, #412 and #418.
When long-pressing a blog in "My Blogs" or the "Blog List", the blog should be selected and a Contextual Action Bar should be shown that allows to delete the blogs or share them with contact...This ticket depends on #414, #412 and #418.
When long-pressing a blog in "My Blogs" or the "Blog List", the blog should be selected and a Contextual Action Bar should be shown that allows to delete the blogs or share them with contacts.
![delete_flow_small](/uploads/cc0b55fe246c0b9d6e4da8255d57f170/delete_flow_small.jpg)
Image update: Now with tab indicatorhttps://code.briarproject.org/briar/briar/-/issues/416Blog Sharing Status UI2018-06-12T11:32:26ZTorsten GroteBlog Sharing Status UIThis ticket depends on #412.
Each blog should have an option to show the user how she shares this blog with others.
The implementor should look into the forum sharing status for code re-use.
![sharing_status_foverview](/uploads/...This ticket depends on #412.
Each blog should have an option to show the user how she shares this blog with others.
The implementor should look into the forum sharing status for code re-use.
![sharing_status_foverview](/uploads/2bd62c8ba17a326a1a9d61991a40f424/sharing_status_foverview.jpg)Milestone DTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/414Add a Blog List tab that shows all subscribed blogs2018-06-12T11:32:26ZTorsten GroteAdd a Blog List tab that shows all subscribed blogsThis ticket depends on #409 and #413.
When a blog from Available Blogs (#413) has been clicked, it will be added to the "Blog List" tab. Here all subscribed blogs should be shown.
Phase 1
![Blogs_5_tab_blog_list_sortiert](/uploa...This ticket depends on #409 and #413.
When a blog from Available Blogs (#413) has been clicked, it will be added to the "Blog List" tab. Here all subscribed blogs should be shown.
Phase 1
![Blogs_5_tab_blog_list_sortiert](/uploads/d116fb881fd0b127cbc69bb7a7bd5531/Blogs_5_tab_blog_list_sortiert.png)
Order:
(1) unread messages with latest posts first (2) date of last post
Phase2
Implement possibility to pin an element to the top
![Blogs_5_tab_blog_list_sortiert_mit_pin](/uploads/bbf8c4b2885548456daef418df7cebce/Blogs_5_tab_blog_list_sortiert_mit_pin.png)
Order:
(1) pinned blogs (2) unread messages with latest posts first (3) date of last post