bsky-app/src
LW 50c1841a06
feat: Update HTML `title` on web #626 #599 (#655)
For any `Screen` that shows on desktop, `title` is "(1) ... - Bluesky"
where "(1)" is the unread notification count.

The titles are unlocalized and the string "Bluesky" is hardcoded,
following the pattern of the rest of the app.

Display names and post content are loaded into the title as effects.

Tested:
* all screens
* screen changes / component mounts/unmounts
* long posts with links and images
* display name set/unset
* spamming myself with notifications, clearing notifications
* /profile/did:... links
* lint (only my changed files), jest, e2e.

New utilities: `useUnreadCountLabel`, `bskyTitle`,
`combinedDisplayName`, `useSetTitle`.

resolves: #626 #599
2023-05-16 13:13:05 -05:00
..
lib feat: Update HTML `title` on web #626 #599 (#655) 2023-05-16 13:13:05 -05:00
locale [APP-549] Language controls for Whats Hot (#563) 2023-05-02 23:06:55 -05:00
platform Lex refactor (#362) 2023-03-31 13:17:26 -05:00
state Image editor mobile layout update (#613) 2023-05-15 16:54:14 -05:00
view feat: Update HTML `title` on web #626 #599 (#655) 2023-05-16 13:13:05 -05:00
App.native.tsx add theme to SafeAreaView and preventAutoHide SplashScreen (#592) 2023-05-08 15:05:36 -05:00
App.web.tsx [APP-527] setup sentry (#532) 2023-05-01 14:42:31 -05:00
Navigation.tsx feat: Update HTML `title` on web #626 #599 (#655) 2023-05-16 13:13:05 -05:00
routes.ts [APP-635] Mutelists (#601) 2023-05-11 16:08:21 -05:00