Phone menu: Calendar and Contacts slide in from the right
The phone's left menu gets Calendar and Contacts (above the divider, when the plugins are installed). Each opens the desktop's side panel on its own, as a sheet from the right: the calendar panel (mini month, agenda, new event), or the people panel starting on All contacts — a title instead of the tabs, and no "In conversation" source without a conversation. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -143,6 +143,7 @@ export const en = {
|
||||
"panel.toggle": "Toggle side panel",
|
||||
"panel.calendar": "Calendar",
|
||||
"panel.people": "People",
|
||||
"panel.contacts": "Contacts",
|
||||
"panel.attachments": "Attachments",
|
||||
"panel.search": "Search",
|
||||
"panel.newEvent": "New event",
|
||||
@@ -387,6 +388,31 @@ export const en = {
|
||||
"settings.secret": "Secret",
|
||||
"settings.confirm": "Confirm",
|
||||
"settings.sessions": "Active sessions",
|
||||
"appPasswords.title": "App passwords",
|
||||
"appPasswords.help":
|
||||
"Calendar and contacts apps — your phone's, Thunderbird, macOS — sign in to Ultimo with an app password, never your account password. Give each app its own, so you can revoke one without affecting the others.",
|
||||
"appPasswords.connectTitle": "Calendars and contacts in other apps",
|
||||
"appPasswords.connectServer": "Server",
|
||||
"appPasswords.connectUser": "User name",
|
||||
"appPasswords.connectPassword": "Password",
|
||||
"appPasswords.connectPasswordValue": "an app password (create one below)",
|
||||
"appPasswords.connectHint":
|
||||
"iPhone/iPad: Settings → Apps → Calendar (or Contacts) → Calendar Accounts → Add Account → Other → Add CalDAV (CardDAV) Account. Android: the DAVx⁵ app. Thunderbird: New Calendar → On the Network, and New Address Book → CardDAV.",
|
||||
"appPasswords.new": "Create app password",
|
||||
"appPasswords.name": "Name",
|
||||
"appPasswords.namePlaceholder": "e.g. Thunderbird on my laptop",
|
||||
"appPasswords.confirmPassword": "Your account password",
|
||||
"appPasswords.create": "Create",
|
||||
"appPasswords.madeFor": "App password for “{name}”:",
|
||||
"appPasswords.copy": "Copy",
|
||||
"appPasswords.copied": "Copied",
|
||||
"appPasswords.onceOnly":
|
||||
"Enter it in the app's password field, without spaces. You won't see it again — if you lose it, revoke it and create a new one.",
|
||||
"appPasswords.done": "Done",
|
||||
"appPasswords.created": "Created {date}",
|
||||
"appPasswords.lastUsed": "last used {date}",
|
||||
"appPasswords.neverUsed": "never used",
|
||||
"appPasswords.confirmRevoke": "Revoke the app password “{name}”? The app using it will stop signing in.",
|
||||
"settings.thisDevice": "this device",
|
||||
"settings.revoke": "Revoke",
|
||||
"settings.threadOrder": "Conversation order",
|
||||
|
||||
Reference in New Issue
Block a user