Commit Graph

64 Commits

Author SHA1 Message Date
255419a6e9 Chats: display attachments in a shitty letterbox to support FireFox 2020-09-07 19:13:59 -05:00
fb35417fe2 Chats: prevent repeat API calls 2020-09-07 18:42:59 -05:00
9247f37e75 Chats: fix #399 scrolling in FireFox 2020-09-07 16:07:05 -05:00
60402a7402 Chats: add submit button, fixes #356 2020-09-06 17:43:16 -05:00
a02155846d Chats: allow files to be removed before sending 2020-09-06 17:09:06 -05:00
ed41b13064 Chats: refactor ChatBox state yet again, display unsent attachment 2020-09-06 16:24:34 -05:00
cf0baab6de Chats: add upload progress 2020-09-06 15:39:16 -05:00
07f29ebcb9 Chats: put attachment above content 2020-09-06 14:15:06 -05:00
afd823fae0 Chats: refactor ChatBox state 2020-09-06 13:55:24 -05:00
b7295e238f Chats: get media uploads working 2020-09-06 12:37:38 -05:00
6dc38adeaa Chats: add upload button to chat input 2020-09-06 11:55:20 -05:00
84e5175481 Chats: improve attachments, make modal work 2020-09-05 16:39:57 -05:00
d8d5186a01 Chats: basic display of attachments 2020-09-04 20:17:03 -05:00
8f1b11a394 Chats: move messages fetch logic into ChatMessageList 2020-09-04 18:10:24 -05:00
9da87405f8 Chats: improve the way messageIds are sorted 2020-09-04 18:03:38 -05:00
c595e393da Chats: fix pagination bugs, use flex column-reverse 2020-09-04 17:19:26 -05:00
0e7132d25e Chats: add the building blocks for pagination 2020-09-03 19:23:00 -05:00
9d7b86935f Chats: fetch chats in UI instead of chat list, fixes #384 2020-09-03 14:18:11 -05:00
57fc08771c Chats: format content, fixes #382, related #380 2020-09-03 14:11:33 -05:00
2db5c67a49 Chats: parse custom emoji, #386 2020-09-03 13:48:15 -05:00
ddbe840453 Fix chat close error, fixes #378 2020-09-01 09:18:51 -05:00
70bd26526b Chats: make links open in a new tab, fixes #371 2020-09-01 00:23:40 -05:00
8bfa77ddca Chats: link avatar to account #359 2020-08-30 19:50:39 -05:00
445bb30ac0 Chats: display the last message in chats list, fixes #361 2020-08-30 19:31:09 -05:00
e3e57f8dc7 Chats: don't crash when there's an image post, fixes #369 2020-08-29 22:57:26 -05:00
46323e088a Chats: rename ChatListAccount to just Chat 2020-08-28 13:28:11 -05:00
e7c6862fd0 Chats: refactor ChatBox into its own component 2020-08-28 13:17:19 -05:00
d67d76bf3a Chats: only mark read on hover when the chat is open 2020-08-28 10:45:03 -05:00
cd30d79b5b Chats: render independent ChatIndex for mobile 2020-08-27 22:11:15 -05:00
e682c3db28 Chats: use textarea instead of input 2020-08-27 19:25:16 -05:00
3fbdce6901 Chats: mark as read when the input is focused 2020-08-27 18:06:25 -05:00
a349bce10f Chats: show message date on hover 2020-08-27 17:27:37 -05:00
22063ae3c8 Chats: replace avatar with unread counter 2020-08-27 16:41:24 -05:00
f80f18d376 Chats: mark chats as read 2020-08-27 16:09:03 -05:00
ac028ed584 Chats: add unread counters to chats 2020-08-27 15:43:19 -05:00
020e21adcd Oh right, maps can't be sorted... 2020-08-27 15:07:15 -05:00
14eec701cb Chats: add empty chats message 2020-08-27 14:02:52 -05:00
44f7ad5e1c Chats: sort chats in reducer instead of component 2020-08-27 13:45:37 -05:00
59c2029535 Chats: style pending messages 2020-08-27 12:51:35 -05:00
29f415d786 Chats: sort most recently updated chats to the top 2020-08-26 23:20:16 -05:00
4b173f0580 Chats: sort messages properly 2020-08-26 17:02:25 -05:00
759c4ae4d0 Fix chat submission 2020-08-26 16:54:44 -05:00
ecefab9956 Chats: get messages showing up again 2020-08-26 16:12:42 -05:00
5fc8b3ff3d Chats: improve display of links and emoji 2020-08-26 00:33:26 -05:00
a296e6fcd1 Differentiate chat bubbles 2020-08-26 00:21:54 -05:00
c94258dfb9 Chats: improve scroll behavior 2020-08-25 22:12:08 -05:00
205078c865 Chats: focus input under some circumstances 2020-08-25 22:03:53 -05:00
dcaadb2153 Chats: autoscroll
https://stackoverflow.com/a/41700815
2020-08-25 21:45:05 -05:00
5a7cc14812 Chats: rudimentary sending a message 2020-08-25 21:31:34 -05:00
5373c5b1c4 Chats: start styling ChatWindow 2020-08-25 21:03:10 -05:00