Commit graph

20 commits

Author SHA1 Message Date
Nolan Lawson c309e5842d
slightly improve Svelte 2.0 compatibility (#244)
* slightly improve Svelte 2.0 compatibility

* fixup

* fix lint
2018-04-29 22:13:41 -07:00
Nolan Lawson 8229d1c9e6
use svelte shorthand wherever possible (#242) 2018-04-29 18:42:03 -07:00
Nolan Lawson 9629a55a9f
remove all instances of string coercion (#240) 2018-04-29 17:45:03 -07:00
Nolan Lawson bfc3c46462
use standard to lint HTML too (#186) 2018-04-19 21:38:01 -07:00
Nolan Lawson 8d5690d63d
remove get() with string from Svelte calls (#169)
* remove get() with string pt 1

* remove get() with string pt 2

* fix typo

* fix some null exceptions in get()

* fixup code style
2018-04-19 09:37:05 -07:00
Nolan Lawson 3786473e34
Simplify PseudoVirtualList (#93)
Possible fix for #92
2018-04-12 19:38:41 -07:00
Nolan Lawson c54bde0a19 use scrollIntoView which is more consistent than previous strategy 2018-03-29 23:01:36 -07:00
Nolan Lawson 3b8f551477 implement better timeline navigations with fades 2018-03-29 23:16:53 -07:00
Nolan Lawson c949c3c3fc Clean up usage of delegate keys 2018-03-04 17:22:34 -08:00
Nolan Lawson 9a042c5981 fix virtual list realm 2018-02-12 22:47:25 -08:00
Nolan Lawson 2db4236761 more refactoring 2018-02-12 22:35:02 -08:00
Nolan Lawson acc1ce396d refactor VirtualList to be more self-contained 2018-02-12 22:35:01 -08:00
Nolan Lawson 8af2e2061f fix empty timelines 2018-02-08 18:54:48 -08:00
Nolan Lawson 73ba72d58a mvp for notifications 2018-02-04 10:05:01 -08:00
Nolan Lawson 8afe67c471 implement RealmStore 2018-01-30 21:55:23 -08:00
Nolan Lawson b8a7c34228 refactor 2018-01-30 21:34:35 -08:00
Nolan Lawson d1620c3bca use rIC in pseudo virtual list 2018-01-30 21:17:01 -08:00
Nolan Lawson d2fe8b29f4 more work on pseudo-virtual list 2018-01-30 18:26:13 -08:00
Nolan Lawson 98b22e0243 implement intersection observer-based pseudo virtual list 2018-01-30 09:38:14 -08:00
Nolan Lawson 6f69bf89c5 implement PseudoVirtualList for thread timelines 2018-01-29 19:22:28 -08:00