nylas / nylas-mail

:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!
https://nylas.com/nylas-mail/
MIT License
24.81k stars 1.38k forks source link

"rubber band" scrolling of lists #1188

Open grinich opened 8 years ago

bengotow commented 8 years ago

Dup of #665, but I'm gonna leave it open because I think we can do it now with scroll-touch events 😉

grinich commented 8 years ago

ugh stupid github issue search

athyuttamre commented 8 years ago

@jackiehluo Continuing the conversation here from #1659. I agree having a very explicit pull-to-refresh interaction without actually refreshing would be confusing. What I'm imagining is something that doesn't make you feel like you're triggering something; instead it's just the rubber-band scroll to match native interfaces.

@bengotow Saw your comments in #665. Didn't know about the blocker!

To both of you: Thoughts on a JavaScript solution for now? Or is that too much overhead? I'd love to give it a shot.

athyuttamre commented 8 years ago

This library seems pretty reasonable: https://github.com/ftlabs/ftscroller, although the settings might have to be adjusted to make it better than the default.

ggamel commented 8 years ago

👍 Really hoping this makes it to N1. Constant scrolling mistakes result in needing to undo archives or deletes.

joshuat commented 7 years ago

Hoping this takes a priority for the next release cycle. This makes managing your inbox nearly impossible when using a trackpad.

N1 does so many great things, including tracking and scheduling emails, but it's almost pointless if I can't scroll through my inbox without accidentally sending messages to archive.