Merge pull request #1873 from nrobi144/feat/desktop-media

feat(desktop): Full media parity — images, video, audio, encrypted DMs, upload, lightbox
This commit is contained in:
Vitor Pamplona
2026-03-19 08:44:21 -04:00
committed by GitHub
73 changed files with 11766 additions and 1027 deletions
@@ -1609,7 +1609,7 @@ class Account(
client.send(newEvent, outboxRelays.flow.value + destinationRelays)
}
suspend fun sendNip17EncryptedFile(template: EventTemplate<ChatMessageEncryptedFileHeaderEvent>) {
override suspend fun sendNip17EncryptedFile(template: EventTemplate<ChatMessageEncryptedFileHeaderEvent>) {
if (!isWriteable()) return
val wraps = NIP17Factory().createEncryptedFileNIP17(template, signer)