Briar Desktop merge requestshttps://code.briarproject.org/briar/briar-desktop/-/merge_requests2023-06-28T11:14:11Zhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/354update Briar core for macOS arch fix2023-06-28T11:14:11ZMikolai Gütschowupdate Briar core for macOS arch fixDesktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/353Update briar core (fix for macOS on Intel)2023-06-28T11:16:47ZSebastianUpdate briar core (fix for macOS on Intel)Desktop 0.5.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/346Add option to mark entire group conversation as read2023-06-17T20:29:00ZMikolai GütschowAdd option to mark entire group conversation as readThis introduces an entry in the dropdown menu of forums and private groups to mark the whole group thread as read. Marking a whole thread as unread (as also suggested in #523) is not supported by Briar Core.
Closes #523This introduces an entry in the dropdown menu of forums and private groups to mark the whole group thread as read. Marking a whole thread as unread (as also suggested in #523) is not supported by Briar Core.
Closes #523Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/345Mark dissolved groups in list2023-05-31T16:05:31ZMikolai GütschowMark dissolved groups in listThis does not add the remove button for now, could add it if we deem it important enough.
Closes #525This does not add the remove button for now, could add it if we deem it important enough.
Closes #525Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/344Create mailbox plugin for test builds, too2023-05-29T11:04:30ZMikolai GütschowCreate mailbox plugin for test builds, tooFollow-up for !343Follow-up for !343Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/342Decrement message counter when deleting unread messages2023-05-17T11:41:54ZMikolai GütschowDecrement message counter when deleting unread messagesCloses #509Closes #509Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/341Restrict forum/group name in header to one line2023-05-12T21:12:55ZMikolai GütschowRestrict forum/group name in header to one lineCloses #512Closes #512Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/340Show private group creator in list2023-05-12T12:49:18ZMikolai GütschowShow private group creator in listCloses #494Closes #494Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/339Include date in logger pattern2023-05-08T14:12:25ZSebastianInclude date in logger patternCloses #520Closes #520Desktop 0.5.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/338Private groups: Contact invitation2023-05-12T21:09:45ZMikolai GütschowPrivate groups: Contact invitationCloses #496Closes #496Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/337Add logic and UI to leave/dissolve private groups2023-05-09T13:36:16ZMikolai GütschowAdd logic and UI to leave/dissolve private groupsCloses #497Closes #497Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/333Shared private group for interactive testing with two or three accounts2023-04-15T18:06:53ZMikolai GütschowShared private group for interactive testing with two or three accountsSecond commit (bc01dc9c9550b5f754792bbb5fef86ed3f198d87) from !328, already reviewed and approved by @grote. Separated as discussed during last meeting to be independent of briar core update.Second commit (bc01dc9c9550b5f754792bbb5fef86ed3f198d87) from !328, already reviewed and approved by @grote. Separated as discussed during last meeting to be independent of briar core update.Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/332MacOS2023-06-26T13:20:38ZSebastianMacOSCloses #388, #380, #132Closes #388, #380, #132Desktop 0.5.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/331Handle incoming messages in private groups2023-05-06T10:38:40ZMikolai GütschowHandle incoming messages in private groupsThat was a fast one :smile:
~~Draft since based on !329~~
Closes #501That was a fast one :smile:
~~Draft since based on !329~~
Closes #501Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/330show notifications and update unread message badges2023-04-15T18:37:59ZMikolai Gütschowshow notifications and update unread message badges~~Draft since based on !328~~
Closes #513~~Draft since based on !328~~
Closes #513Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/329Join message handling2023-04-15T18:26:13ZMikolai GütschowJoin message handling~~Draft since based on !328~~
Closes #498~~Draft since based on !328~~
Closes #498Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/328Upgrade briar with random test data for private groups2023-05-15T12:09:05ZMikolai GütschowUpgrade briar with random test data for private groups~~Draft since depends on https://code.briarproject.org/briar/briar/-/merge_requests/1788 to be merged.~~
Shouldn't fully close #113 since this does not add private groups for our deterministic test data.~~Draft since depends on https://code.briarproject.org/briar/briar/-/merge_requests/1788 to be merged.~~
Shouldn't fully close #113 since this does not add private groups for our deterministic test data.Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/326Show member list for private groups2023-04-15T18:17:52ZMikolai GütschowShow member list for private groups~~Currently difficult to test since Briar core's `TestDataCreator` apparently doesn't create private groups and our deterministic test data creator for now only creates empty private groups until #113 is solved.~~
Can now be tested eithe...~~Currently difficult to test since Briar core's `TestDataCreator` apparently doesn't create private groups and our deterministic test data creator for now only creates empty private groups until #113 is solved.~~
Can now be tested either with random test data or by starting `TestWith{Two,Three}ConnectedTemporaryAccounts`.
~~Draft since based on !313 !328~~
Closes #495Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/313Initial private group support2023-03-22T13:13:22ZMikolai GütschowInitial private group supportThis MR bring initial support for private groups, reusing refactored versions of Composables and ViewModels from forums.This MR bring initial support for private groups, reusing refactored versions of Composables and ViewModels from forums.Desktop 0.5.0Mikolai GütschowMikolai Gütschowhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/237Use separate UnencryptedSettings for test runs2023-04-16T07:59:36ZMikolai GütschowUse separate UnencryptedSettings for test runsInstead of going away from `Preferences` to `Properties` (the former being supposedly the more modern option), I've now added a way to customize the preference node to which the setting is stored.
Right now it is the same for all test r...Instead of going away from `Preferences` to `Properties` (the former being supposedly the more modern option), I've now added a way to customize the preference node to which the setting is stored.
Right now it is the same for all test runs, we could change that to some random sub-node. In that case, however, we should look into cleaning the preference store before closing test instances and we have to keep in mind that it would not allow to test persistency of settings in test builds.
Based on !236
Closes #350Desktop 0.5.0Mikolai GütschowMikolai Gütschow