Briar Desktop merge requestshttps://code.briarproject.org/briar/briar-desktop/-/merge_requests2021-12-06T14:26:57Zhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/4Add UI Prototype from Paul's repository2021-12-06T14:26:57ZSebastianAdd UI Prototype from Paul's repositoryCloses #10Closes #10Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/6Update to Briar core release version 1.3.62021-12-06T14:26:56ZMikolai GütschowUpdate to Briar core release version 1.3.6Closes #7Closes #7Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/5Connect briar to UI2021-12-06T14:26:57ZSebastianConnect briar to UICloses #27Closes #27Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/14Update Compose to newest version2021-12-06T14:26:57ZMikolai GütschowUpdate Compose to newest versionThis allows for built-in tab navigation, static previews in IntelliJ and the usage of the newest (and hopefully to be stabilized) APIs.
Closes #42This allows for built-in tab navigation, static previews in IntelliJ and the usage of the newest (and hopefully to be stabilized) APIs.
Closes #42Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/36Set up internationalization framework with Java ResourceBundle2021-12-06T14:26:42ZNicoSet up internationalization framework with Java ResourceBundleBased on Java's standard library ResourceBundle and Properties.
Fixes #18, #61.Based on Java's standard library ResourceBundle and Properties.
Fixes #18, #61.Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/82Add DesktopFeatureFlags to disable certain features in code base2022-01-07T21:38:07ZSebastianAdd DesktopFeatureFlags to disable certain features in code baseCloses #144Closes #144Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/85Bump Compose to stable version 1.0.12022-01-07T22:43:50ZMikolai GütschowBump Compose to stable version 1.0.1Briefly tested all UI functionality in testing and normal mode and didn't find any issues. Let's hope we don't find anything later either :)
Closes #142Briefly tested all UI functionality in testing and normal mode and didn't find any issues. Let's hope we don't find anything later either :)
Closes #142Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/86Remove logout button until we support minimize to tray2022-01-07T23:53:50ZSebastianRemove logout button until we support minimize to trayCloses #187Closes #187Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/97Fix bug with empty introduction messages2022-01-11T22:04:34ZSebastianFix bug with empty introduction messagesCloses #173Closes #173Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/101Fix profile image in second screen of introduction drawer2022-01-12T10:58:39ZSebastianFix profile image in second screen of introduction drawerCloses #197
This one was easy.
![Screenshot_from_2022-01-12_11-03-13](/uploads/bb84bc5f38e3f0da545494752549217a/Screenshot_from_2022-01-12_11-03-13.png)Closes #197
This one was easy.
![Screenshot_from_2022-01-12_11-03-13](/uploads/bb84bc5f38e3f0da545494752549217a/Screenshot_from_2022-01-12_11-03-13.png)Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/100Improve main screen when having no contacts2022-01-13T12:50:15ZSebastianImprove main screen when having no contactsCloses #83
~~WIP: based on !99~~Closes #83
~~WIP: based on !99~~Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/111Upgrade briar-core2022-01-18T17:20:11ZSebastianUpgrade briar-coreAdd jackson_version as this is now required by bramble-core's
build.gradle.
Extend feature flags implementations in our modules and disable private
groups, forums and blogs in core.
Closes #145Add jackson_version as this is now required by bramble-core's
build.gradle.
Extend feature flags implementations in our modules and disable private
groups, forums and blogs in core.
Closes #145Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/114Let users delete contacts2022-01-18T21:44:03ZNicoLet users delete contacts~~WIP because~~
* [x] https://code.briarproject.org/briar/briar-desktop/-/issues/159#note_61014~~WIP because~~
* [x] https://code.briarproject.org/briar/briar-desktop/-/issues/159#note_61014Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/103Add expiration banner and screen2022-01-19T12:21:24ZMikolai GütschowAdd expiration banner and screenCloses #183
~~WIP because based on !95~~Closes #183
~~WIP because based on !95~~Desktop 0.1.0SebastianSebastianhttps://code.briarproject.org/briar/briar-desktop/-/merge_requests/117Handle zero day expiration logic in code2022-01-19T17:16:24ZNicoHandle zero day expiration logic in codeWe got this mail from Transifex:
> A resource could not be auto-updated
>
> Transifex was unable to auto update the file Briar Desktop. Fetching
from the following URL failed
https://code.briarproject.org/briar/briar-desktop/-/raw/main/...We got this mail from Transifex:
> A resource could not be auto-updated
>
> Transifex was unable to auto update the file Briar Desktop. Fetching
from the following URL failed
https://code.briarproject.org/briar/briar-desktop/-/raw/main/src/main/resources/strings/BriarDesktop.properties.
The error message from the server was:
>
> Invalid plural types for string: expiration.banner.part1. Language
supports: ['one', 'other'], but found: ['zero', 'one', 'other'] instead.
>
> Please make sure the URL provided for the file is accessible, or
update the link to the file.
> If you plan to stop auto-update for this file, please disregard this
Fixes #241
Closes #241Desktop 0.1.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/151Better behavior when window is not focused on message reception2022-02-18T09:35:51ZMikolai GütschowBetter behavior when window is not focused on message receptionCloses #248 and partly addresses #156 by adding a small circle to the taskbar icon on message reception. Currently looks like this:
![image](/uploads/d1bf99956c99e101a1879ab8c300a01a/image.png)
As another approach we could also update t...Closes #248 and partly addresses #156 by adding a small circle to the taskbar icon on message reception. Currently looks like this:
![image](/uploads/d1bf99956c99e101a1879ab8c300a01a/image.png)
As another approach we could also update the icon periodically to mimic a sort of "blink" or "flash" animation.Desktop 0.2.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/165Make it possible to delete pending contacts2022-02-21T14:05:07ZSebastianMake it possible to delete pending contactsCloses #238Closes #238Desktop 0.2.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/188Fix focus issue on password form during account creation2022-02-22T11:48:39ZSebastianFix focus issue on password form during account creationCloses #322Closes #322Desktop 0.2.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/189Fix bug that introductions can only be declined not accepted2022-02-22T14:41:48ZSebastianFix bug that introductions can only be declined not acceptedCloses #323Closes #323Desktop 0.2.0https://code.briarproject.org/briar/briar-desktop/-/merge_requests/236Single source of truth for Dagger dependencies in test and main configurations2022-09-19T11:15:09ZMikolai GütschowSingle source of truth for Dagger dependencies in test and main configurationsCloses #354Closes #354Desktop 0.3.0Mikolai GütschowMikolai Gütschow