tane/apps/app_seeds/lib/ui
vjrj 68b336ec93 feat(block2): default relays + pick-from-list servers (works out of the box)
Feedback: the blank 'web address' field was unusable — nobody knows what to put,
so the market never worked at first launch.
- SocialSettings ships default public relays (nos.lol, relay.damus.io), applied
  automatically for new users so the market works day one. An explicitly empty
  choice still turns the network off (privacy). Exposure is minimal: offers are
  opt-in and carry only a coarse geohash.
- Sharing setup now shows the servers as a short PICK-LIST (checkboxes, pre-
  selected) instead of a blank field; a community's own server goes under a small
  'add another' escape hatch. Intro reworded — no need to know a community.
- Tests updated (defaults) and pinned offline (setRelayUrls([])) so widget tests
  don't hit the network. 22 green, analyzer clean.
2026-07-10 11:19:49 +02:00
..
about_screen.dart feat(about): add Comunes Association copyleft notice à la Ğ1nkgo 2026-07-10 02:36:17 +02:00
app_drawer.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
auto_backup_gate.dart feat(backup): add automatic weekly encrypted backups 2026-07-10 10:17:36 +02:00
backup_section.dart feat(backup): add automatic weekly encrypted backups 2026-07-10 10:17:36 +02:00
chat_screen.dart feat(block2): trust UI — vouch for a person in chat (web of trust) 2026-07-10 11:04:07 +02:00
draft_triage.dart style: dart format reflow (no behavior change) 2026-07-09 22:19:43 +02:00
harvest_date_picker.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
home_screen.dart feat(block2): market screen — discover seeds near you (offers UI) 2026-07-10 03:05:12 +02:00
intro_screen.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
inventory_list_screen.dart feat(inventory): local sharing — per-lot share terms, filter and printable catalog 2026-07-09 22:19:55 +02:00
market_screen.dart feat(block2): default relays + pick-from-list servers (works out of the box) 2026-07-10 11:19:49 +02:00
photo_pick.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
quantity_kind_l10n.dart feat(ui): Material 3 redesign, cover-photo viewer, About screen 2026-07-09 11:51:59 +02:00
quantity_picker.dart feat(ui): Material 3 redesign, cover-photo viewer, About screen 2026-07-09 11:51:59 +02:00
quick_add_sheet.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
seed_glyph.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
settings_screen.dart i18n: RTL smoke tests, Portuguese locale and a translation guide 2026-07-09 23:06:49 +02:00
theme.dart fix(ui): darken seedMuted and app-bar green to meet WCAG AA contrast 2026-07-09 12:50:26 +02:00
variety_detail_screen.dart perf(ui): debounce species/name lookups in the edit sheet 2026-07-10 02:32:02 +02:00