cketti

Results 103 issues of cketti

- [ ] Add dependency (only to Thunderbird for Android) - [ ] Initialize SDK (after settings have been loaded) - [ ] Manually configure the build info (since we...

Add a setting to disable app telemetry. Since telemetry will only be added to Thunderbird for Android, not K-9 Mail, the setting should only be visible in Thunderbird. However, our...

Telemetry events should contain the release channel name (`release`, `beta`, or `daily`). To be able to properly configure Glean we need to pass the release channel name to the app,...

### Checklist - [X] I have used the search function to see if someone else has already submitted the same bug report. - [X] I will describe the problem with...

type: bug
good first issue

This should include: - a link to the web inferface to manage the account - a button to "sync now" - a way to change the device name - an...

type: UI/UX
status: needs design
tb-team

# Sign-in screen Add a screen to sign into Mozilla Accounts. If the user doesn't have an account yet, they can click a link to create one. This could look...

type: UI/UX
status: needs design
tb-team

For Thunderbird Sync we're using Mozilla Accounts. To be able to sign-in to Mozilla Accounts via OAuth we need a client ID. I was told the following information is required...

Mozilla Sync is a service that allows users to store data in an end-to-end encrypted fashion and synchronize this information between devices. Thunderbird Desktop is implementing Mozilla Sync to exchange...

type: epic

Use existing [password sync engine](https://github.com/mozilla/application-services/tree/main/components/logins) via [sync-logins](https://searchfox.org/mozilla-central/source/mobile/android/android-components/components/service/sync-logins) to stay compatible with desktop password format and quirks. We either need to modify `sync-logins` to support an interface for the actual password...

tb-team

Add code to perform the actual sync. Consider using [`mozilla.components.service.fxa.sync`](https://searchfox.org/mozilla-central/source/mobile/android/android-components/components/service/firefox-accounts/src/main/java/mozilla/components/service/fxa/sync/) once [`sync_manager`](https://github.com/mozilla/application-services/tree/main/components/sync_manager) supports arbitrary sync engines.

tb-team