Files
notedeck/crates
Claude 156dc21df1 Remove automatic relay configuration and fix channel creation issues
This commit fixes three user-reported issues:

1. **Remove automatic relay configuration**
   - Changed RelayConfig::default() to use new() instead of default_relays()
   - This ensures no relays are added automatically on startup
   - Users must now configure relays manually at startup

2. **Fix channel dialog focus constantly switching**
   - Added focus_requested flag to ChannelDialog
   - request_focus() is now only called once when dialog is first opened
   - Previously it was called every frame, causing constant focus switching
   - This prevented users from typing in the hashtags field

3. **Fix channel creation crash without hashtags**
   - Modified TimelineKind::Hashtag filter creation to handle empty hashtags
   - When no valid hashtags are provided, shows all notes (kind 1) instead of empty filter
   - Previously, empty hashtag vector caused crash due to empty filter set
   - Channels without hashtags now work as a "general" feed showing all notes

All fixes tested and build succeeds without errors.
2025-11-14 06:19:01 +00:00
..
2025-11-06 21:36:06 -08:00
2025-11-04 14:53:10 -08:00
2025-04-21 13:16:18 -07:00