Commit Graph

19 Commits

Author SHA1 Message Date
Alejandro Gómez
5a97caffb1 nit: casing 2025-12-22 22:38:52 +01:00
DanConwayDev
6853a2f7c9 feat: add NIP-34 user grasp list rendering
because you wanted to know what it feels like:
nostr:nevent1qvzqqqqqqypzqla9dawkjc4trc7dgf88trpsq2uxvhmmpkxua607nc5g6a634sv5qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309a6xsetxdaex2um59ehx7um5wgcjucm0d5hsqgxwfrfg9kvh99tj6adq5v2spwm9vhnp76zljuseqcpz4nd7w9d6pg000a03
2025-12-22 20:58:58 +00:00
Alejandro Gómez
6481f1e04f feat: add voice message support (NIP-A0) and legacy video kinds
- Add VoiceMessageRenderer for kinds 1222 (voice message) and 1244 (voice reply)
- Add compact preview components with mic icon for voice messages
- Support legacy NIP-71 video kinds 34235/34236 via existing video renderers
- Add fallback URL tag parsing for video events
- Replace music note icon with mic icon for audio embeds
- Remove border/padding from audio player for cleaner display
- Add kind metadata (names, icons) for voice and legacy video kinds

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-21 20:36:53 +01:00
Alejandro Gómez
7d72aec83e feat: improve spellbook UX with BookHeart icon and Preview mode
- Update spellbook icon to BookHeart across the app
- Implement Preview mode with routing /:actor/:identifier
- Add Preview banner in Home component with Apply/Discard actions
- Add Preview and Share buttons to Spellbook renderers
- Clean up unused imports
2025-12-21 18:08:10 +01:00
Alejandro Gómez
5d9ff3cf56 feat: implement Nostr Wallet Connect (NWC)
- Add applesauce-wallet-connect dependency
- Create WalletService for managing NWC connection
- Create WalletViewer component for UI
- Register 'wallet' command
- Fix build errors in spell/spellbook components due to applesauce-actions upgrade
2025-12-21 18:07:55 +01:00
Alejandro Gómez
2987a37e65 feat: spells 2025-12-20 14:25:40 +01:00
Alejandro Gómez
5dd885b888 feat: community NIPs 2025-12-15 15:42:11 +01:00
Alejandro Gómez
f0c2e30add ui: better rec name and icon 2025-12-15 13:19:03 +01:00
Alejandro Gómez
4720861f40 ui: better app name and icon 2025-12-15 13:17:27 +01:00
Alejandro Gómez
dab250260f fix: PR body rendering 2025-12-15 11:36:06 +01:00
Alejandro Gómez
c8a6bfacf4 feat: basic git stuff rendering 2025-12-14 23:57:17 +01:00
Alejandro Gómez
6f17415340 feat: NIPS command 2025-12-14 15:14:14 +01:00
Alejandro Gómez
6568daf944 wip: relay pool view and auth 2025-12-13 15:06:05 +01:00
Alejandro Gómez
e1dfd6f884 copy: singular names for kinds 2025-12-11 23:06:32 +01:00
Alejandro Gómez
08db0eff5a feat: dynamic titles, event footer 2025-12-11 22:50:09 +01:00
Alejandro Gómez
eaaa3d9da9 feat: more comprehensive kind descriptions 2025-12-11 16:21:33 +01:00
Alejandro Gómez
80e206c1f2 feat: p2p orders kind 2025-12-11 16:06:21 +01:00
Alejandro Gómez
ee54695fee feat: implement NIP-B0 web bookmarks renderer (kind 39701)
- Update icon from Globe to Bookmark in kind definitions
- Create Kind39701Renderer with title, URL (from d/u tag), and description
- Register renderer in kind registry
- Extract URL from d tag (identifier) or optional u tag
- Display with RichText formatting support
2025-12-11 13:11:09 +01:00
Alejandro Gómez
cd41034b2f 👶 2025-12-09 16:26:31 +01:00