briar issueshttps://code.briarproject.org/groups/briar/-/issues2020-11-15T13:47:05Zhttps://code.briarproject.org/briar/briar/-/issues/1792Stepper isn't read in a meaningful order by screen readers2020-11-15T13:47:05ZakwizgranStepper isn't read in a meaningful order by screen readersThe [Accessibility Foundation audit](https://briarproject.org/raw/Accessibility_Report_NGI_Briar.pdf) reported that the "stepper" that shows the steps in the process of adding a contact remotely isn't read in a meaningful order by screen...The [Accessibility Foundation audit](https://briarproject.org/raw/Accessibility_Report_NGI_Briar.pdf) reported that the "stepper" that shows the steps in the process of adding a contact remotely isn't read in a meaningful order by screen readers. TalkBack navigation reads the steps "1 - Exchange links, 2 - Choose nickname" as "1, 2, Exchange links, Choose nickname".https://code.briarproject.org/briar/briar-gtk/-/issues/74Audio notification when contacts come online2021-01-23T13:45:52ZBriar EnthusiastAudio notification when contacts come onlineParticularly, the rustling sound from Ricochet:
[https://raw.githubusercontent.com/ricochet-im/ricochet/master/sounds/online.wav](https://raw.githubusercontent.com/ricochet-im/ricochet/master/sounds/online.wav)
It's sooooo nice.Particularly, the rustling sound from Ricochet:
[https://raw.githubusercontent.com/ricochet-im/ricochet/master/sounds/online.wav](https://raw.githubusercontent.com/ricochet-im/ricochet/master/sounds/online.wav)
It's sooooo nice.https://code.briarproject.org/briar/briar/-/issues/1796Add option to disable animations2020-11-15T13:41:47ZakwizgranAdd option to disable animationsTwo Google Play users asked for the option to disable transition animations.Two Google Play users asked for the option to disable transition animations.https://code.briarproject.org/briar/briar/-/issues/1797Forward private messages2020-10-15T10:16:15ZakwizgranForward private messagesA user asked for the ability to forward private messages. (When support for image attachments is released, I'm guessing the ability to forward individual attachments might also be useful.)A user asked for the ability to forward private messages. (When support for image attachments is released, I'm guessing the ability to forward individual attachments might also be useful.)https://code.briarproject.org/briar/briar/-/issues/1798Delete account if wrong password is entered several times2020-11-15T13:41:23ZakwizgranDelete account if wrong password is entered several timesA user asked for the option to delete the account automatically if the wrong password is entered several times.A user asked for the option to delete the account automatically if the wrong password is entered several times.https://code.briarproject.org/briar/briar/-/issues/1799Allow the app to be locked as soon as it goes into the background2020-10-22T13:48:39ZakwizgranAllow the app to be locked as soon as it goes into the backgroundA user asked for the option to activate the app lock as soon as the app goes into the background.A user asked for the option to activate the app lock as soon as the app goes into the background.https://code.briarproject.org/briar/briar/-/issues/1800Replace controllers with ViewModels2021-07-06T09:58:13ZakwizgranReplace controllers with ViewModelsThe remaining ResultHander-based controllers should be replaced with ViewModels and LiveData.The remaining ResultHander-based controllers should be replaced with ViewModels and LiveData.https://code.briarproject.org/briar/briar/-/issues/1801Finish migrating ConversationActivity to ViewModel2021-07-06T09:58:45ZakwizgranFinish migrating ConversationActivity to ViewModelTorsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/1823ViewModel migration2021-07-06T09:59:04ZakwizgranViewModel migrationhttps://code.briarproject.org/briar/briar-gtk/-/issues/77Make taskbar icon blink when new msg / add tray options2020-11-15T13:42:36ZdanMake taskbar icon blink when new msg / add tray optionsFirst time trying Briar here. Running the flatpak v0.1.0-beta2
I could use Briar as main messenger if Briar taskbar icon/tray icon would blink when new msg.
Since Briar should be running 24/7, option to move it to tray is needed.
Tha...First time trying Briar here. Running the flatpak v0.1.0-beta2
I could use Briar as main messenger if Briar taskbar icon/tray icon would blink when new msg.
Since Briar should be running 24/7, option to move it to tray is needed.
Thank you for Briar and the desktop port.https://code.briarproject.org/briar/briar-gtk/-/issues/78Notification counter stays even when msg has been seen2021-01-23T13:40:43ZdanNotification counter stays even when msg has been seenNotification doesnt go away. ![briar.notif](/uploads/565826097a0162211009d7e70c70576f/briar.notif.png)
The only way to make the notification go away, is to send a msg.
flatpak v0.1.0-beta2Notification doesnt go away. ![briar.notif](/uploads/565826097a0162211009d7e70c70576f/briar.notif.png)
The only way to make the notification go away, is to send a msg.
flatpak v0.1.0-beta2GTK Nexthttps://code.briarproject.org/briar/briar-gtk/-/issues/79Add file-sharing2020-11-21T10:03:23ZdanAdd file-sharinghttps://code.briarproject.org/briar/briar-gtk/-/issues/80Use GTK 4 ListView and ListModel for lists2021-03-02T12:19:14ZNicoUse GTK 4 ListView and ListModel for listsWith the [scalable lists in GTK 4](https://blog.gtk.org/2020/06/07/scalable-lists-in-gtk-4/) (https://code.briarproject.org/briar/briar-gtk/-/issues/87), we can use something similar to Android's RecyclerView/ListViewAdapter. By using th...With the [scalable lists in GTK 4](https://blog.gtk.org/2020/06/07/scalable-lists-in-gtk-4/) (https://code.briarproject.org/briar/briar-gtk/-/issues/87), we can use something similar to Android's RecyclerView/ListViewAdapter. By using them, we could update the data and request GTK to render the updates. This is interesting for all sorts of issues:
* https://code.briarproject.org/briar/briar-gtk/-/issues/48
* https://code.briarproject.org/briar/briar-gtk/-/issues/47
* https://code.briarproject.org/briar/briar-gtk/-/issues/7
* https://code.briarproject.org/briar/briar-gtk/-/issues/69
* https://code.briarproject.org/briar/briar-gtk/-/issues/5
* https://code.briarproject.org/briar/briar-gtk/-/issues/8
* https://code.briarproject.org/briar/briar-gtk/-/issues/73
There's even an [`GtkTreeExpander`](https://developer.gnome.org/gtk4/4.0/gtk4-GtkTreeExpander.html) that will become quite handy with groups (https://code.briarproject.org/briar/briar-gtk/-/issues/21), forums (https://code.briarproject.org/briar/briar-gtk/-/issues/32) and blogs (https://code.briarproject.org/briar/briar-gtk/-/issues/33).
Interesting links:
* https://developer.gnome.org/gtk4/4.0/GtkListView.html
* https://developer.gnome.org/gio/2.64/GListModel.html
* https://developer.gnome.org/gtk4/4.0/GtkBuilderListItemFactory.htmlGTK 0.2.0-beta1https://code.briarproject.org/briar/website/-/issues/18Add RSS icon to website2020-11-15T11:52:28ZakwizgranAdd RSS icon to websiteA user asked for an RSS icon to be added to the website. The icon could point to the news feed produced by Hugo:
https://briarproject.org/news/index.xmlA user asked for an RSS icon to be added to the website. The icon could point to the news feed produced by Hugo:
https://briarproject.org/news/index.xmlhttps://code.briarproject.org/briar/briar-gtk/-/issues/82Option to not require a password2020-11-15T13:42:03ZBen ArmsteadOption to not require a passwordIt would be nice to not have to set a password or not require it every time the program starts.
This is a security trade off, as it would limit the ability of at rest encryption, however some users may not need at rest encryption.
I wi...It would be nice to not have to set a password or not require it every time the program starts.
This is a security trade off, as it would limit the ability of at rest encryption, however some users may not need at rest encryption.
I will have a play around with Briar GTK and see if I can program a solution to this.
I understand if this is not wanted to be introduced due to the reduction in security that the optional removal of at rest encryption may be.https://code.briarproject.org/briar/briar-gtk/-/issues/83Add backup option2020-11-21T10:03:23ZBressanAdd backup optionAdd an option to automatic save an encrypted backup file, with contacts, messages and id.Add an option to automatic save an encrypted backup file, with contacts, messages and id.https://code.briarproject.org/briar/briar/-/issues/1839ConversationActivityNotSignedInTest requires manual account setup2020-11-11T16:01:14ZakwizgranConversationActivityNotSignedInTest requires manual account setupConversationActivityNotSignedInTest fails unless an account has been created on the device/emulator before running the test. The account is subsequently deleted during the setup of NavDrawerActivityTest.ConversationActivityNotSignedInTest fails unless an account has been created on the device/emulator before running the test. The account is subsequently deleted during the setup of NavDrawerActivityTest.https://code.briarproject.org/briar/briar/-/issues/1840NavDrawerActivityTest fails to find drawer layout2020-11-11T16:03:58ZakwizgranNavDrawerActivityTest fails to find drawer layoutNavDrawerActivityTest fails to find a view with ID `R.id.drawer_layout`, possibly due to StartupActivity being shown.NavDrawerActivityTest fails to find a view with ID `R.id.drawer_layout`, possibly due to StartupActivity being shown.https://code.briarproject.org/briar/briar-manual/-/issues/3Update manual to explain globe icon colours2020-11-15T16:15:46ZCleopatraUpdate manual to explain globe icon coloursAs mentioned [here](https://code.briarproject.org/briar/briar/-/issues/1763#note_41736):
> Sorry, we haven't updated the manual yet to explain the icon colours. Orange means Briar is connecting to the Tor network - messages can't be sent...As mentioned [here](https://code.briarproject.org/briar/briar/-/issues/1763#note_41736):
> Sorry, we haven't updated the manual yet to explain the icon colours. Orange means Briar is connecting to the Tor network - messages can't be sent or received via the Internet in this state. Green means Briar's connected to the Tor network and it should be possible to send or receive messages (although it may take a minute or two before your contacts notice that you're connected and try to send any messages that were waiting to send).CleopatraCleopatrahttps://code.briarproject.org/briar/website/-/issues/21Improve menu structure2022-11-18T17:32:16ZCleopatraImprove menu structure@akwizgran @grote
Referencing [a chat](https://chat.briarproject.org/briar/pl/yciiahqe8pyajqc57re917rz1y) on the UX channel:
> i think submenus would be fine (assuming we do them in css). we might want to do some user testing to make s...@akwizgran @grote
Referencing [a chat](https://chat.briarproject.org/briar/pl/yciiahqe8pyajqc57re917rz1y) on the UX channel:
> i think submenus would be fine (assuming we do them in css). we might want to do some user testing to make sure people with different amounts of technical skill can find what they're looking for
>
> about, documentation and download are pretty common top-level menu items for software projects, although i agree download may not be necessary for us as it's on the front page
>
> so perhaps:
>
> about
> news
> team
> contact
> documentation
> how it works
> user manual
> faq
> wiki
> community
> get involved
> source code
> style guide
------------------
I don't see the point of having submenus. We can show only the most important stuff by keeping the menu structure as simple as:
- About
- Download
- Documentation
- Support
- News
- Contribute
- DonateCleopatraCleopatra