Commit graph

21 commits

Author SHA1 Message Date
Paul Frazee
9051aecdcb Use a persistent notifications model to improve load times of the notifications view 2022-11-28 14:19:49 -06:00
Paul Frazee
6ec33dd89f Batch notification loads to avoid layout reflows due to async 2022-11-28 13:45:49 -06:00
Paul Frazee
c86ff23757 Set a page-size on notifications 2022-11-28 10:22:52 -06:00
Paul Frazee
c2a39d7c1f Refactor: create src/lib to reflect actual sharing of that code 2022-11-22 12:02:31 -06:00
Paul Frazee
39058cd36a Dont group notifications that are an hour apart 2022-11-18 15:38:20 -06:00
Paul Frazee
e02b39bf84 Fix data loss on notifications-view update 2022-11-18 14:17:26 -06:00
Paul Frazee
bd1a4b198e Clear notifications count optimistically 2022-11-16 14:36:16 -06:00
Paul Frazee
e9102bcbac Reduce jank in refreshes 2022-11-16 13:18:53 -06:00
Paul Frazee
fb3a43c216 Improve error messages 2022-11-15 10:46:12 -06:00
Paul Frazee
ef071c0915 Fix issue causing double-loads of notifications 2022-11-14 15:02:42 -06:00
Paul Frazee
d3707f30e3 Implement scene invitation and membership controls 2022-11-10 16:30:14 -06:00
Paul Frazee
1fbc4cf1f2 Finish the upvote/downvote implementation 2022-11-08 12:14:51 -06:00
Paul Frazee
f333a90fab Update to the latest APIs 2022-11-04 17:39:54 -05:00
Paul Frazee
1983512fef Update to latest APIs 2022-10-26 14:34:47 -05:00
Paul Frazee
0c0c9eb05c Update api nsids 2022-10-12 15:18:46 -05:00
Paul Frazee
bf39791f01 Implement a couple missing bits 2022-10-04 10:53:08 -05:00
Paul Frazee
c7d7e152a0 Implement notifications 2022-10-03 10:53:36 -05:00
Paul Frazee
b05a334dcb Remove debug time delays 2022-09-30 11:30:18 -05:00
Paul Frazee
2e352f383e A few client fixes 2022-09-26 13:38:37 -05:00
Paul Frazee
aabde2b401 Replace mock-api with real api 2022-09-22 19:28:25 -05:00
Paul Frazee
d1470bad66 Add notifications view 2022-07-26 15:45:46 -05:00