cketti
cketti
Currently we don't undo local operations when a remote operation fails. For example, when a user deletes a message, we move the local copy to the local trash folder, then...
To avoid supporting a lot of different very specific notification action configurations I propose we allow users to fully customize which actions are displayed on a notification. For the user...
Instead of configuring folders to belong to a certain "folder push class", we want to switch to a simple toggle for Push in folder settings. This in turn will allow...
See https://gitlab.com/fdroid/fdroiddata/-/issues/3210
- [ ] Use proxy for IMAP connections - [ ] Use proxy for POP3 connections - [ ] Use proxy for WebDAV connections - [ ] Use proxy for...
Android 15 introduces [restrictions on BOOT_COMPLETED broadcast receivers launching foreground services](https://developer.android.com/about/versions/15/behavior-changes-15#fgs-boot-completed). We do start `PushService` when receiving the `BOOT_COMPLETED` broadcast. So we'll have to switch to a different `foregroundServiceType` value....
The documentation on what constitutes a minimized key was copied from `CanonicalizedPublicKeyRing.minimize()`.
[API design] Remove ability to operate on parts of a `CharSequence` via `startIndex` and `endIndex`?
I've been going back and forth on whether to include functions that support a start and end index to only operate on part of a `CharSequence`. I've landed on not...
See https://mozilla.github.io/glean/book/user/adding-glean-to-your-project/kotlin.html#setting-up-metrics-and-pings-code-generation Note: The Python envs plugin tries to add a dependency repository to the (sub)project. This is currently not allowed in our project. We'll have to change the build...
We want to integrate the telemetry SDK [Glean](https://docs.telemetry.mozilla.org/concepts/glean/glean.html) into Thunderbird for Android to be able use data to inform our decision making.