From f4c2f914e8349802feb3d4b5e10165437ef9750d Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 23 Sep 2026 10:36:23 -0700 Subject: Social: NIP-51 lists as feeds, posts and people in the address bar, the ⋯ menu on every screen. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lists: a feed of hand-picked people is published under your key as a kind-30000 follow set (title, p tags, t tags), so Coracle, Nostria and friends show it; your existing follow sets from other clients turn up as feeds (relay copy wins when newer; private nip44 members read and followed, never rewritten). "Keep as a nostr list" in the editor; unticking sends a NIP-09 deletion and the feed stays. "Add to a list" from a profile or a post's ⋯; someone's lists show on their profile and open as feeds (a kind-30000 naddr works as a pack too). Links: a thread puts its nevent in the address bar, a profile its npub — copy, share, reload; Copy link / Share in the ⋯ sheet. Boot-time renders after a reload share one history slot, so Back goes to the screen before. Fix: the ⋯ sheet and the reaction picker were only drawn by the feed and notification views, so the button did nothing on a thread or a profile. Co-Authored-By: Claude Fable 5.1 --- src/i18n.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/i18n.js') diff --git a/src/i18n.js b/src/i18n.js index 3a55d9a..0f4ff19 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -291,6 +291,17 @@ const STR = { feedPacksHelp: 'A pack is a list someone curates. Its members are read live, so the feed follows the list as it changes.', feedPackMembers: '{n} members', feedPackUntitled: 'Untitled pack', + feedShareList: 'Keep as a nostr list', + feedShareListHelp: 'Published under your key as a follow set (NIP-51), so other nostr apps show the same list. Untick to remove the list from the relays; the feed stays here.', + feedPrivateMember: 'Private member, added in another app', + feedListPeople: '{n} people', + postCopyLink: 'Copy link', + postShare: 'Share', + listAddTo: 'Add to a list', + listPickTitle: 'Lists', + listPickEmpty: 'No lists yet. A feed of people is a list.', + listNew: 'New list…', + profLists: 'Lists', searchTopicRow: 'Posts on this topic', searchTopicFor: 'Posts tagged #{q}', alertsTitle: 'Notifications', -- cgit v1.2.3