Think i finally figured out how to fix scroll performance in damus. I got it as smooth as X now.

https://cdn.jb55.com/s/smooth-scroll.mp4

Reply to this note

Please Login to reply.

Discussion

Dog, it was already the best scrolling client.

There were micro jitters and it was triggering me

You came by your OCD as a programmer the honest way. I can tell.

πŸ‘πŸ½

πŸ”₯

Thank you!

γ„γ„γ­πŸ‘

🐣 smooth

🧈

F*cking Legend! πŸ’»

01001000 01100001 01100011 01101011 01100101 01110010

Nice πŸ€™πŸ˜Ž. Any chance you could look into font changing size when clicking a post πŸ˜…?

What’s wrong?

size and proportion wise, the post that's being replied to is much more comfortable to read than the actual reply to it

whenever someone makes a longer post, i always make some reply to it active, and then read the main post from that view

Why is it more comfortable to read?

padding from the sides, smaller font size

not a fan of full bled text, have to adjust my eyes more and lose track much more often

the first two points were said in a way that i'd like it

brainfart

For me it is much more comfortable to read when it is all the same font but I understand both sides.

That’s actually intended to emphasize the opened post - and it’s good UX.

what was the issue? I thought these things are taken care of natively by the UI kit

DamuX

Every single time you post something like this I get so confused

Now it's your turn nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5zπŸ‘‰πŸ»πŸ‘ˆπŸ»

I need to figure out how to reduce the use of GPU. Most of our jitter is about dropping and creating too many objects in the GPU. :(

smooth like butter

πŸ‘€

I'm amazed at how much you get done on a laptop at a bar (not sure if you are doing that atm, but whatever). I can hardly use a laptop and can't get anything done at a bar.

Also, the table view often jumps, skipping up or down as new content is loaded. It seems especially bad when i come back from not using for a while, as I scroll up to current.

I get small jumps even just going up and down in this thread

let the doom scroll roll

You made it even better? πŸ˜• how!

Smooth!! How?

I think LazyVStack is fundamentally broken. I am trying another approach. It currently had its own tradeoffs which im trying to fix.

Your post is getting noticed.

Added to the https://nostraco.in/hot feed

Interesting. How do you patch it?

How u do dis?

πŸ‘πŸΌ

Like butter πŸ§ˆβ€¦

What's the future for damus? If you can't secure funding is open sourcing the project a viable option?

πŸ”₯πŸ”₯πŸ”₯πŸ”₯

Smooth like butter

🧈😎

I scrolled back through a year of my timeline a week ago with no issues, although was conscious to go slow to not overload.

This makes it even smoother. Thanks for continuing to make everything better Will!

great job . thank you

Thanks. πŸ™πŸΎ

🧈

Woo hoo!πŸ‘ Thank you!

Now we need swipe right to go back.

(If you give a mouse a cookie……)

now figure out how to get me more zaps

Boom πŸ€™πŸ»

When will we be able to download it for Android? I need it β€οΈπŸ«‚

Scroll on by some Bitcoin Art 😁

When update 🫨

nostr:note1eqgzmlgdv64n3tqc0xd37vntkz9wg5xwhhmxv8vgxecjng0q2qcqycpq6u

nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s Speaking of X, for those that are flocking to nostr from X, and might not understand all the technical details of bitcoin, I'm currently writing out the white paper in plain language, currently exclusive to nostr.

Feel free to share the few posts that are already out, plenty more to come.

https://primal.net/e/note1cffa6m5hxtgjpp6lcq6zsqknteuffu6090psmkyhjw7nkcjwrxes6pdnnq

n🧊