feat: add Edit contact button to email viewer contact sidebar

Clicking an email address in the viewer already shows a contact detail
sidebar. An "Edit" button now appears there (for known contacts) that
navigates directly to the contact edit form via the existing URL-param
intent system (?contactId=…&view=edit), removing the need to open the
Contacts page manually and search for the contact.
This commit is contained in:
Stefan Hildebrandt
2026-06-15 15:06:35 +02:00
committed by Linus Rath
parent 798a33495e
commit aee4bd78db
21 changed files with 484 additions and 35 deletions
+19 -1
View File
@@ -544,7 +544,25 @@
"reschedule_prompt": "Neues Datum/Uhrzeit eingeben, z. B. 2026-05-04T15:30",
"scheduled_actions_only": "Die Geplant-Ansicht unterstützt nur Planungsaktionen",
"undo_send_scheduled": "Nachricht ist zum Senden geplant",
"undo_send": "Senden rückgängig"
"undo_send": "Senden rückgängig",
"contact_sidebar": {
"title": "Kontakt",
"close": "Seitenleiste schließen",
"action_email": "E-Mail",
"action_email_title": "E-Mail senden",
"action_copy": "Kopieren",
"action_copy_title": "E-Mail-Adresse kopieren",
"action_edit_title": "Kontakt bearbeiten",
"section_emails": "E-Mail-Adressen",
"section_phones": "Telefonnummern",
"section_organizations": "Organisationen",
"section_addresses": "Adressen",
"section_notes": "Notizen",
"not_in_contacts": "Nicht in Ihren Kontakten",
"add_to_contacts": "Zu Kontakten hinzufügen",
"copied": "Kopiert!",
"copy_failed": "Kopieren fehlgeschlagen"
}
},
"email_composer": {
"read_receipt_on": "Lesebestätigung angefordert (klicken zum Deaktivieren)",