*: Multi-account support, appview settings, content warnings, and fixes
Multi-account:
- Add AccountManager with DataStore persistence for multiple accounts
- Long-press profile avatar to open account switcher sheet
- Switch between accounts without re-logging in
- Add account button navigates to login
- Log out button in settings with account removal
- Auto-save account profile info after fetching self
Settings:
- Add appview selection (Bluesky/Blacksky/Custom) in settings
- Remove "via appview" label from feeds drawer
Content:
- Add post-level label content warnings with Show/Hide toggle
- Hydrate notification posts via getPosts for like/repost/reply counts
- Tapping "Reposted by" navigates to reposter's profile
UI fixes:
- Replace "See more" card with compact FilledTonalButton
- Profile view uses ElevatedCard with surfaceContainerLow
- Profile/Thread views use surface instead of background colors
- Consistent CircularWavyProgressIndicator across all views
- Compose view respects font size and avatar shape settings
- Back gesture dismisses compose bottom sheet
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>