Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Design request: loading/in queue #2283

Open
alltheseas opened this issue May 30, 2024 · 9 comments
Open

Design request: loading/in queue #2283

alltheseas opened this issue May 30, 2024 · 9 comments
Labels
design Design exploration & definition is required feature New feature request Needs recreation Issues requires concrete steps for recreation

Comments

@alltheseas
Copy link
Collaborator

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 alltheseas added design Design exploration & definition is required feature New feature request labels May 30, 2024
@alltheseas
Copy link
Collaborator Author

alltheseas commented May 30, 2024

This happens 1% of the time to me

@alltheseas alltheseas added the Needs recreation Issues requires concrete steps for recreation label May 30, 2024
@alltheseas alltheseas moved this to Unvalidated in Damus Roadmap 🛣️ May 30, 2024
@alltheseas
Copy link
Collaborator Author

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

image

image

@jb55
Copy link
Collaborator

jb55 commented May 31, 2024 via email

@alltheseas
Copy link
Collaborator Author

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

Wen nostrdb 😅

One more example

image

@alltheseas
Copy link
Collaborator Author

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
Copy link
Collaborator Author

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

trim.ABE981D3-2541-4F4F-9C29-4C7E98645FC5.MOV

image

@alltheseas
Copy link
Collaborator Author

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

trim.00A311FD-8CEF-45EB-BAC3-399E0B7B07AC.MOV

@alltheseas
Copy link
Collaborator Author

For your consideration ser @ericholguin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Design exploration & definition is required feature New feature request Needs recreation Issues requires concrete steps for recreation
Projects
Status: Unvalidated
Development

No branches or pull requests

2 participants