The addresses written to were remembered only in the browser that sent
the message, as a list of recent recipients, so a new device or a cleared
browser suggested nobody. After each confirmed send, the recipients who
are not contacts yet are now saved on the server, in an address book of
their own called Collected, so they are suggested everywhere.
Only addresses on no card in any address book, own or shared, are
added, de-duplicated, and never the sender's own identities.
The book is created on first use and remembered by id in the synced
settings, so its name can be anything; a deleted one is replaced.
Names are split as the contact editor does ("Smith, Jane").
Settings > Calendar & contacts > Contacts has a switch, on by default,
as mail clients do; the book can be emptied or deleted like any other.
New strings: 3, in all ten catalogs (1699 -> 1702).
Tests: 6 new (collect-recipients, collect-on-send); full suite 1498 passed; typecheck clean; i18n literals clean.
Touches the same success branch of send() as #42; whichever merges second needs a one-line merge.
The addresses written to were remembered only in the browser that sent
the message, as a list of recent recipients, so a new device or a cleared
browser suggested nobody. After each confirmed send, the recipients who
are not contacts yet are now saved on the server, in an address book of
their own called Collected, so they are suggested everywhere.
- Only addresses on no card in any address book, own or shared, are
added, de-duplicated, and never the sender's own identities.
- The book is created on first use and remembered by id in the synced
settings, so its name can be anything; a deleted one is replaced.
- Names are split as the contact editor does ("Smith, Jane").
- Settings > Calendar & contacts > Contacts has a switch, on by default,
as mail clients do; the book can be emptied or deleted like any other.
New strings: 3, in all ten catalogs (1699 -> 1702).
Tests: 6 new (collect-recipients, collect-on-send); full suite 1498 passed; typecheck clean; i18n literals clean.
Touches the same success branch of send() as #42; whichever merges second needs a one-line merge.
The addresses written to were remembered only in the browser that sent
the message, as a list of recent recipients, so a new device or a cleared
browser suggested nobody. After each confirmed send, the recipients who
are not contacts yet are now saved on the server, in an address book of
their own called Collected, so they are suggested everywhere.
- Only addresses on no card in any address book, own or shared, are
added, de-duplicated, and never the sender's own identities.
- The book is created on first use and remembered by id in the synced
settings, so its name can be anything; a deleted one is replaced.
- Names are split as the contact editor does ("Smith, Jane").
- Settings > Calendar & contacts > Contacts has a switch, on by default,
as mail clients do; the book can be emptied or deleted like any other.
New strings: 3, in all ten catalogs (1699 -> 1702).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The addresses written to were remembered only in the browser that sent
the message, as a list of recent recipients, so a new device or a cleared
browser suggested nobody. After each confirmed send, the recipients who
are not contacts yet are now saved on the server, in an address book of
their own called Collected, so they are suggested everywhere.
added, de-duplicated, and never the sender's own identities.
settings, so its name can be anything; a deleted one is replaced.
as mail clients do; the book can be emptied or deleted like any other.
New strings: 3, in all ten catalogs (1699 -> 1702).
Tests: 6 new (collect-recipients, collect-on-send); full suite 1498 passed; typecheck clean; i18n literals clean.
Touches the same success branch of send() as #42; whichever merges second needs a one-line merge.
The addresses written to were remembered only in the browser that sent the message, as a list of recent recipients, so a new device or a cleared browser suggested nobody. After each confirmed send, the recipients who are not contacts yet are now saved on the server, in an address book of their own called Collected, so they are suggested everywhere. - Only addresses on no card in any address book, own or shared, are added, de-duplicated, and never the sender's own identities. - The book is created on first use and remembered by id in the synced settings, so its name can be anything; a deleted one is replaced. - Names are split as the contact editor does ("Smith, Jane"). - Settings > Calendar & contacts > Contacts has a switch, on by default, as mail clients do; the book can be emptied or deleted like any other. New strings: 3, in all ten catalogs (1699 -> 1702).