b3a5270bdc
feat(GODT-2772): marked strings as translatable.
2023-09-19 07:57:59 +02:00
f617a44d28
feat(GODT-2772): link for Apple Mail manual configuration.
2023-09-19 07:57:59 +02:00
75ed3ca660
feat(GODT-2772): QML import cleanup.
2023-09-19 07:57:59 +02:00
69f3029430
feat(GODT-2772): Apple Mail profile install page.
2023-09-19 07:57:59 +02:00
1203709ab9
feat(GODT-2772): Apple Mail cert install page.
2023-09-19 07:57:59 +02:00
15c18189d3
feat(GODT-2772): client config success screen.
2023-09-19 07:57:59 +02:00
a9e95f618b
feat(GODT-2772): tweaked client parameter screen.
2023-09-19 07:57:59 +02:00
272f9cf59b
feat(GODT-2772): new client selector design.
2023-09-19 07:57:59 +02:00
6e86c95640
feat(GODT-2772): new login layout.
2023-09-19 07:57:59 +02:00
81afc5fb1f
feat(GODT-2772): new onboarding layout.
2023-09-19 07:57:59 +02:00
53ea5e9adc
feat(GODT-2772): fix aliasing in protonmail wordmark on Windows.
2023-09-19 07:57:59 +02:00
6f420f9098
feat(GODT-2772): converted setup wizard help link to button with context menu.
2023-09-19 07:57:59 +02:00
65846ff40f
feat(GODT-2772): removed warning and outlook selector setup wizard pages.
2023-09-19 07:57:59 +02:00
43f7a989be
feat(GODT-2771): added CLI commands for cert install/uninstall/status check on macOS.
2023-09-19 07:57:59 +02:00
452d3068f0
feat(GODT-2771): removed cert check and install on app startup on macOS.
2023-09-19 07:57:59 +02:00
69190daf3f
feat(GODT-2771): macOS cert install support in bridge-gui-test + placeholder QML.
2023-09-19 07:57:59 +02:00
f57a40677e
feat(GODT-2771): gRPC calls for TLS certificates.
2023-09-19 07:57:59 +02:00
2d6f42e0b5
feat(GODT-2771): improved macOS cert installation tools.
2023-09-19 07:57:59 +02:00
bccf31501d
feat(GODT-2769): moved LinkLabel QML component to Proton custom component folder.
2023-09-19 07:57:59 +02:00
9b546b5412
feat(GODT-2762): adjust mac and windows qt deploy
...
* do not remove web engine frameworks from macos bundle
* add libs, QML files, resources, translations needed for WebView
* ship QWebEngineProcess in linux and windows builds
2023-09-19 07:57:59 +02:00
0a51c7a6b0
feat(GODT-2769): Setup Wizard QML foundations.
2023-09-19 07:57:59 +02:00
7355c7dfd6
feat(GODT-2767): unified colorScheme management. [skip-ci]
2023-09-19 07:57:59 +02:00
bb5a91ee6d
feat(GODT-2767): wired bug report link + use enum for wizard stack layout.
2023-09-19 07:57:58 +02:00
ca5f7ce9f6
feat(GODT-2767): connected existing entrypoints to wizard, and moved it to a stack layout. [skip-ci]
2023-09-19 07:57:58 +02:00
ad31e6a9c5
feat(GODT-2767): pass user and username to setup wizard.
2023-09-19 07:57:58 +02:00
9ef7d133c0
feat(GODT-2767): client config page. [skip-ci]
2023-09-19 07:57:58 +02:00
83b842b19d
feat(GODT-2767): per client configuration left pane + refactoring. [skip-ci]
2023-09-19 07:57:58 +02:00
df02e39fe1
feat(GODT-2767): Outlook version selector and warning screen.
2023-09-19 07:57:58 +02:00
a35c8424a3
chore: fix after rebase.
2023-09-19 07:57:58 +02:00
5d207810bd
feat(GODT-2767): client selection. [skip-ci]
2023-09-19 07:57:58 +02:00
6c9d96d5e1
chore: fixed missing GoOs gRPC call in bridge-gui-tester.
2023-09-19 07:57:58 +02:00
0fc41d1966
feat(GODT-2767): unified left pane + client config left pane. [skip-ci]
2023-09-19 07:57:58 +02:00
dd5e745e37
feat(GODT-2767): login right pane. [skip-ci]
2023-09-19 07:57:58 +02:00
c8f0d7f32a
feat(GODT-2767): login right pane, WIP. [skip-ci]
2023-09-19 07:57:58 +02:00
bd986901c3
feat(GODT-2767): login left pane. [skip-ci]
2023-09-19 07:57:58 +02:00
cdc19492ee
feat(GODT-2762): onboarding right pane.
2023-09-19 07:57:58 +02:00
635b2a4891
feat(GODT-2762): setup wizard: onboarding left pane.
2023-09-19 07:57:58 +02:00
e5bac33a04
feat(GODT-2767): setup wizard frame. WIP [skip-cli]
2023-09-19 07:57:58 +02:00
7b96a07cf5
feat(GODT-2770): proof of concept for web view as a tool window.
2023-09-19 07:57:58 +02:00
87e79fdcba
feat(GODT-2770): proof of concept for web view as overlay.
2023-09-19 07:57:58 +02:00
03c3404044
chore(GODT-2916): Split Decryption from Message Building
...
This helps the export tool to deal with problems arising from message
assembly after everything has been successfully encrypted.
The original behavior is still available under `DecryptAndBuildRFC822`.
2023-09-18 14:40:07 +02:00
fa794a982b
feat(GODT-2597): Implement contact specific settings in integration tests.
2023-09-15 10:53:58 +00:00
7689139cb3
fix(GODT-2909): Remove Timeout on event publish
...
While good intentioned, this change causes issues when the computer goes
to sleep and a user resumes after the timeout interval.
2023-09-11 10:03:00 +02:00
6269b1ab88
fix(GODT-2913): Reduce the number of configuration failure detected.
2023-09-08 11:53:24 +00:00
970de4c205
fix(GODT-2828): Fix negative report time
2023-08-31 11:52:48 +00:00
a189c35899
fix(GODT-2828): Fix sync progress report after restart
...
Number of already synced messages also needs to be multiplied by the
number of sync stages to have accurate progress reporting.
2023-08-31 11:52:48 +00:00
7a192d50db
feat(GODT-2891): Allow message create & delete during sync
...
Incoming messages which arrive into labels we know during sync are now
presented to the IMAP clients.
We also allow messages to be deleted while syncing if deleted on other
clients.
Other operations such as moving, marking messages as read and label
operations need to be considered in a follow up patch as they are far
more complex.
2023-08-31 10:47:47 +02:00
a5a9bd762d
feat(GODT-2848): Decouple IMAP service from Event Loop
...
The IMAP service no longer blocks the event loop from progressing. When
syncing the event loop continues as usual, allow other parts of the
bridge to continue updating.
Once the sync is complete, it resets the event id back to the last
handled id before sync started and then we play catch up.
2023-08-30 14:10:36 +02:00
a6c20f698c
feat(GODT-2828): Increase sync progress report frequency
...
We now report sync progress after a batch completes each stage.
2023-08-29 11:50:50 +00:00
f7252ed40e
fix(GODT-2693): Duplicate messages in sent folder
...
* Only call `RemoveOnFail` on error. It was also called on success.
* Add some logging to track send times.
* Fix non-deterministic hash from `rfc8222.GetMessageHash`.
https://github.com/ProtonMail/gluon/pull/395
2023-08-29 11:50:50 +00:00