207 Commits
Author SHA1 Message Date
Linus Rath a832f6ca3b fix: say this device instead of this phone, also on a tablet 2026-10-31 20:46:08 +01:00
Linus Rath 633574203f feat: translate the key offer and already-sent messages 2026-10-31 18:57:09 +01:00
Linus Rath b188c2dba0 Merge branch 'cu-reviewfix' into catch-up-2026-11 2026-10-31 18:54:03 +01:00
Linus Rath 93c6307027 fix: stop saving pgp keys from messages on their own and offer to save a key only for the sender's address 2026-10-31 18:52:00 +01:00
Linus Rath ac875ffe1d fix: don't move a queued message to drafts when an earlier attempt already sent it 2026-10-31 18:27:57 +01:00
Linus Rath a5b40d5a3a feat: translate the remaining app strings into Simplified and Traditional Chinese 2026-10-31 18:10:45 +01:00
Linus Rath 2662ad404e feat: translate the remaining app strings into Russian, Slovak, Thai, Turkish and Ukrainian 2026-10-31 18:10:44 +01:00
Linus Rath d2d6023084 feat: translate the remaining app strings into Norwegian, Dutch, Polish, Portuguese and Romanian 2026-10-31 18:10:43 +01:00
Linus Rath f21f6a126b feat: translate the remaining app strings into Italian, Japanese, Korean, Latvian and Mongolian 2026-10-31 18:10:40 +01:00
Linus Rath 17ed1b2309 feat: translate the remaining app strings into Estonian, Persian, French, Hebrew and Hungarian 2026-10-31 18:10:37 +01:00
Linus Rath cef88b9384 feat: translate the remaining app strings into Arabic, Catalan, Czech, Danish and Spanish 2026-10-31 18:10:35 +01:00
Linus Rath 8345be43ef feat: translate the remaining app strings into German 2026-10-31 17:34:49 +01:00
Linus Rath e5027c45aa Merge branch 'cu-pgp' into catch-up-2026-11 2026-10-31 17:20:36 +01:00
Linus Rath 8aa1d8e03c feat: read pgp and s/mime mail and manage the keys under settings, encryption #58 2026-10-31 17:10:01 +01:00
Linus Rath 48e427bfa1 Merge branch 'cu-followup3' into catch-up-2026-11 2026-10-31 16:25:05 +01:00
Linus Rath 48a0590a93 fix: describe the client certificate the iOS way on iPhone and iPad 2026-10-31 16:24:09 +01:00
Linus Rath ab226b03b4 feat: let @ mentions be turned off and choose where a mentioned contact is added 2026-10-31 16:05:14 +01:00
Linus Rath 0ae33f3a07 feat: add a setting to block screenshots and hide the app in recent apps 2026-10-31 16:03:54 +01:00
Linus Rath 609d36b0d3 Merge branch 'cu-compx' into catch-up-2026-11 2026-10-31 15:42:13 +01:00
Linus Rath 0ec809eb49 feat: keep mail sent offline in an Outbox and send it once back online 2026-10-31 15:34:02 +01:00
Linus Rath 2b3e84a5a0 Merge branch 'cu-policy' into catch-up-2026-11 2026-10-31 15:13:58 +01:00
Linus Rath 97b71e22f5 feat: offer plain language with simpler English and German wording 2026-10-31 14:58:04 +01:00
Linus Rath ab2e5a60f8 feat: redeem a one-time code from the webmail instead of reading the sign-in from the link 2026-10-31 14:53:57 +01:00
Linus Rath c6501ec886 feat: draw tag colours in a colour-blind-safe palette when that setting is on 2026-10-31 14:52:39 +01:00
Linus Rath 4724c28f53 feat: offer the reading fonts, including OpenDyslexic, for the app and plain-text mail 2026-10-31 14:49:21 +01:00
Linus Rath 5ecf6f3256 Merge branch 'pr-66' into catch-up-2026-11
# Conflicts:
#	locales/rn/en.json
#	src/components/SidebarDrawer.tsx
2026-10-31 14:07:30 +01:00
Linus Rath f606866dd1 Merge branch 'cu-mail' into catch-up-2026-11 2026-10-31 14:04:54 +01:00
Linus Rath 14ec671c4e Merge branch 'cu-accounts' into catch-up-2026-11 2026-10-31 14:04:53 +01:00
Linus Rath 73823292e2 Merge branch 'cu-sheets' into catch-up-2026-11 2026-10-31 14:04:53 +01:00
Linus Rath 66cdc07d31 fix: let the search filter sheet scroll above the keyboard and clear fully 2026-10-31 13:52:38 +01:00
Linus Rath 9ce89e2672 fix: say "1 email selected" in the tag picker header 2026-10-31 13:47:05 +01:00
Linus Rath d6b9b342e9 fix: name the tag or person on each row's delete and remove-access button 2026-10-31 13:44:54 +01:00
Linus Rath 149e5bcee5 fix: ask to sign in again when a password change ends the session 2026-10-31 13:42:37 +01:00
Linus Rath d00605492a fix: keep an account whose saved sign-in stops working and ask to sign in again 2026-10-31 13:39:44 +01:00
Linus Rath 9781b30478 fix: show a scheduled out of office as scheduled, mark its placeholders and stop Save reading as busy 2026-10-31 13:38:46 +01:00
Linus Rath 8e0b447d8f fix: name the month button by its month and the participant remove button by the person 2026-10-31 13:32:21 +01:00
Linus Rath 826d5ad2be fix: accept a calendar hex colour with or without # and show it with # after typing 2026-10-31 13:26:36 +01:00
Linus Rath 8626cd11ef fix: name the calendar description field plainly instead of the desktop help text 2026-10-31 13:24:22 +01:00
Linus Rath e4eda0a840 fix: label the new folder parent picker "Parent folder" instead of "Inside {name}" 2026-10-31 13:22:56 +01:00
Linus Rath 688e8bef3b fix: keep two accounts on the same host apart by port 2026-10-31 13:21:01 +01:00
Linus Rath f643df8164 Merge branch 'cu-reader' into catch-up-2026-11
# Conflicts:
#	docs/native-sync-2026-11.md
#	docs/parity/11-webmail-1.19.md
#	locales/rn/en.json
#	src/stores/settings-store.ts
2026-10-31 05:02:08 +01:00
Linus Rath 30e0631582 Merge branch 'cu-cards' into catch-up-2026-11 2026-10-31 04:57:58 +01:00
Linus Rath 470f12d232 Merge branch 'cu-platform' into catch-up-2026-11
# Conflicts:
#	locales/rn/en.json
#	src/stores/settings-store.ts
2026-10-31 04:57:53 +01:00
Linus Rath 693c1c8c73 chore: harvest the reader strings 2026-10-31 04:56:57 +01:00
Linus Rath c6ad3fe1d2 chore: harvest the reader strings 2026-10-31 04:56:09 +01:00
Linus Rath d9a759b78e Merge branch 'cu-calendar' into catch-up-2026-11 2026-10-31 04:55:30 +01:00
Linus Rath c90a35c403 chore: harvest the card strings 2026-10-31 04:54:16 +01:00
Linus Rath 542fff8872 chore: harvest the calendar strings 2026-10-31 04:52:02 +01:00
Linus Rath b943246373 chore: harvest the platform strings 2026-10-31 04:48:24 +01:00
Linus Rath 9bd4674c9b chore: harvest the platform strings 2026-10-31 04:15:56 +01:00