mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
docs: add Cashu wallet, Music, Software Apps, audio visualizer to v1.12.0
A file-level audit (not just commit subjects) surfaced major features hidden under misleading commit messages: the new NIP-60 Cashu ecash wallet, music tracks/playlists, the NIP-82 Software Apps directory, the live audio visualizer, and multi-wallet management (NWC/CLINK-debit/Cashu). https://claude.ai/code/session_01Y8cDkDRV48GYdQd3CR4kuV
This commit is contained in:
+30
-10
@@ -2,12 +2,15 @@
|
||||
|
||||
Highlights:
|
||||
|
||||
- **Cashu wallet** — a new in-app NIP-60 ecash wallet with mint management, top-ups, and NIP-61 nutzaps.
|
||||
- **CLINK payments** — a new Lightning rail with spending budgets, NIP-05 offer discovery, and a unified Send Payment screen.
|
||||
- **Private posts & reactions** — post, reply, react, and zap privately, all end-to-end encrypted via NIP-17 gift wraps.
|
||||
- **Workouts** — record and browse NIP-101e workout records (kind 1301) in a dedicated feed.
|
||||
- **Math in notes** — write inline and block LaTeX that renders right in the timeline.
|
||||
- **Audio visualizer** — a live, styleable visualizer that reacts to whatever audio is playing.
|
||||
- **Activity cards** — likes, zaps, and nutzaps render as rich gradient cards that tap through to the thread.
|
||||
- **App recommendations** — editable NIP-89 recommendations on your profile, with richer cards and screenshots.
|
||||
- **Software Apps** — a browsable NIP-82 app directory, plus editable NIP-89 app recommendations on your profile.
|
||||
- **Music** — publish and browse music tracks and playlists, with their own feeds.
|
||||
- **Pinned DMs** — pin important conversations to the top of the chat list, synced across devices.
|
||||
- **Desktop** — image compression on upload, a new media player, group-DM parity, a Replies tab, and a refreshed feed.
|
||||
|
||||
@@ -30,10 +33,16 @@ Highlights:
|
||||
- Pay a contact's on-chain "Bit" recipient directly.
|
||||
- **Unified payment-rail chips** on the profile header.
|
||||
- Long-press any chip to copy that destination.
|
||||
- **Cashu improvements.**
|
||||
- A send progress bar that matches the Lightning experience.
|
||||
- A new mint top-up screen.
|
||||
- Per-mint balances.
|
||||
- **Manage multiple wallets.** Add and pick between wallet types from the payment flow.
|
||||
- Add an NWC (Nostr Wallet Connect) wallet.
|
||||
- Add a CLINK debit wallet.
|
||||
- Add a Cashu wallet.
|
||||
- **Cashu ecash wallet (new, NIP-60).** A full in-app ecash wallet, beyond the previous redeem-only support.
|
||||
- Create and add a Cashu wallet, with a dedicated wallet screen and settings.
|
||||
- Browse and pick mints from a mint directory.
|
||||
- A standalone mint top-up screen.
|
||||
- Per-mint balances on the wallet.
|
||||
- Send NIP-61 nutzaps from the wallet, with a send progress bar that matches the Lightning experience.
|
||||
|
||||
### Posting & Privacy
|
||||
|
||||
@@ -86,20 +95,31 @@ Highlights:
|
||||
- Each card embeds the post it's about.
|
||||
- A single tap on a like/zap chip opens that event's thread.
|
||||
- **Workouts feed.** A dedicated feed for NIP-101e workout records (kind 1301).
|
||||
- **App recommendations.** Editable NIP-89 recommendations on your profile.
|
||||
- Screenshots show in app feed cards.
|
||||
- An "by <author>" line credits the author.
|
||||
- A full app detail screen is available.
|
||||
- **Music (new).** Tracks (kind 36787) and playlists get first-class support.
|
||||
- Browse Music Tracks and Music Playlists feeds.
|
||||
- Publish a new track and create playlists.
|
||||
- Add a track to a playlist from a bottom sheet.
|
||||
- **Software Apps directory (new, NIP-82).** Browse software applications (kind 32267).
|
||||
- Filter by follows, author, hashtag, or global.
|
||||
- An app detail screen shows screenshots and the author.
|
||||
- Tap a screenshot to open it fullscreen.
|
||||
- **App recommendations (NIP-89).** Editable recommendations on your profile.
|
||||
- Tiered ordering in the recommendations editor.
|
||||
- Richer app cards with author attribution.
|
||||
- **New community renderers.**
|
||||
- Birdex species collections (kind 12473).
|
||||
- Agora fundraiser campaigns (kind 33863).
|
||||
- **Cleaner feeds.**
|
||||
- Reactions and zaps anchor their own thread view.
|
||||
- Reposts whose boosted kind isn't supported are hidden instead of showing blank cards.
|
||||
- **Audio visualizer (new).** A live visualizer that reacts to the audio you're playing.
|
||||
- Real-time FFT spectrum driven from the playback PCM stream.
|
||||
- Selectable styles: Classic, Static, Aurora, Waves, and Radial.
|
||||
- A settings screen with live previews; your choice syncs via NIP-78.
|
||||
- Fills the height in fullscreen and shows a fixed strip in the feed.
|
||||
- **Podcasts.**
|
||||
- Tap a podcast to open a show screen listing all its episodes.
|
||||
- Translatable show and episode descriptions on the feed cards.
|
||||
- A synthetic playback waveform while audio plays.
|
||||
- The episode audio player is now squared so the controls get room.
|
||||
- **Video.**
|
||||
- Swipe for brightness and volume in fullscreen video.
|
||||
|
||||
Reference in New Issue
Block a user