damus icon indicating copy to clipboard operation
damus copied to clipboard

Design request: loading/in queue

Open alltheseas opened this issue 1 year ago • 9 comments

context

Sometimes I see in a note nostr:npub123 words and nostr dot build image dot jpg without rendering.

After a few moments of scrolling on my feed, these npub and image artifacts render.

Currently Damus does not display a "loading" state to the user, and the user can leave with the impression that damus is not successfully loading notes.

suggestion

Design a fun Damus static image that displays e.g. "Da-moose is searching for your note."

Not sure if animated Da-moose will be to much.

alltheseas avatar May 30 '24 13:05 alltheseas

This happens 1% of the time to me

alltheseas avatar May 30 '24 13:05 alltheseas

There is also a loading state during boot-up. It becomes more apparent during poor mobile connection

image

image

alltheseas avatar May 30 '24 15:05 alltheseas

nostrdb local relay model fixes this, we parse the note before returning it from a subscription

jb55 avatar May 31 '24 04:05 jb55

nostrdb local relay model fixes this, we parse the note before returning it from a subscription

Wen nostrdb 😅

One more example

image

alltheseas avatar May 31 '24 19:05 alltheseas

Today experienced on slow mobile:

  1. mute list loading significantly later than notes from muted users. Said notes displayed for tens of seconds, then disappeared
  2. replied to a post that seemed to have no other replies, only to see five replies after posting

alltheseas avatar Jun 07 '24 15:06 alltheseas

What do yall think: replace standard iOS load animation with spinning damoose 👀

https://github.com/damus-io/damus/assets/64376233/884b4f83-5ce6-4c27-9c77-bf137e5ebc70

image

alltheseas avatar Jun 08 '24 18:06 alltheseas

Report of unclear backend loading

https://damus.io/nevent1qqsx8gxf5hfyyrxyr3qcma7390hehhruq87hqfkscdcr30q8vyj8twgpz4mhxue69uhk2er9dchxummnw3ezumrpdejqzxrhwden5te0wfjkccte9ecx7um5v4ezuurvv93k2qgswaehxw309ahx7um5wgh8w6twv5q3camnwvaz7tmwdaehgu3wd46hg6tw09mkzmrvv46zucm0d5yhu3y2

alltheseas avatar Jul 09 '24 21:07 alltheseas

On poor internet, it takes over 20 seconds to load a profile. No loading mechanism can leave the user confused

https://github.com/user-attachments/assets/3c4f6829-5e91-44d9-9532-cd8becccc0a3

alltheseas avatar Jul 13 '24 17:07 alltheseas

For your consideration ser @ericholguin

alltheseas avatar Jul 13 '24 20:07 alltheseas

We have empty pages for All, Zaps, and Mentions where the contents aren’t loaded there yet. There has to be some texts like - please check back later.

image

  • @scoder1747

alltheseas avatar Dec 14 '24 20:12 alltheseas

Not clear if image is loading

image

https://damus.io/nevent1qqs094qss97hluj49yuwm3acne7m5w5wvrt42vuaq42k8qdzq7qdl3crjvhva

alltheseas avatar Jan 19 '25 21:01 alltheseas