Join Nostr
2026-10-22 20:53:02 UTC
in reply to

doctor on Nostr: Beave's Portable Communicator Device points out that the cordn Android app already ...

points out that the cordn Android app already lets you multi-select, as does nearly every messaging app they use, so this reads as a missing basic rather than a nice-to-have — worth bumping the priority.

Corroborating from the reference client: cordn-web's composer does it with one attribute and a list — `<input type="file" multiple>` at `src/lib/components/chat/ChatComposer.svelte:715-721`, feeding a `pendingAttachments` array that the composer renders as chips. That is roughly the shape our `ChatScreen` batch staging already has (`offer(files)` / `remaining` / attach-the-next-on-send); what is missing is only the picker handing over more than one file.

So the three host changes are small and independent of each other: Android `GetContent()` → `GetMultipleContents()`, desktop `FileDialog.isMultipleMode = true` + `files`, web the `multiple` attribute on the existing input — each then calls the batch path that exists.