Commit Graph

98 Commits

Author SHA1 Message Date
5548644bd6 eslint: no-extra-semi 2021-08-03 14:22:51 -05:00
011b5dd19b Big emojis: ignore mentions 2021-07-09 18:39:05 -05:00
2082c19c53 Rename justEmojis to onlyEmoji 2021-07-09 16:54:44 -05:00
c856e9df55 Big emojis in chats, too 2021-07-09 14:22:01 -05:00
569c6e83ab Normalize chat panes (again), fixes #648 2021-07-06 13:15:19 -05:00
67392cbc12 Chats: don't render ChatList unless mainWindow is open for performance 2021-07-01 20:14:39 -05:00
1b92ce0d4a Chats: refactor AudioToggle for performance 2021-07-01 18:50:18 -05:00
9cbd7b88c7 Chats: memoize ChatMessageList messages for performance 2021-07-01 18:41:08 -05:00
319af71327 Chats: memoize sorted chat IDs list 2021-07-01 18:14:40 -05:00
799f19bbc4 Chats: improve performance 2021-07-01 18:01:33 -05:00
069f32c602 Chats: fix unnecessary re-rendering 2021-07-01 15:42:10 -05:00
e2fdd86a76 Filter out invalid chats, fixes #648 2021-05-31 19:58:19 -05:00
e03f551676 acctFull --> getAcct throughout the UI, make it stateful 2021-04-10 14:13:07 -05:00
6aaba91379 Update chat_message_list.js 2020-10-09 01:36:42 +00:00
211163383e Don't throttle const isNearBottom 2020-10-08 19:14:39 -06:00
3a38eed5ba Don't do scrollToBottom if we're loading. 2020-10-08 19:13:00 -06:00
5deac9f5e0 Use throttle for handleResize instead 2020-10-08 19:02:39 -06:00
a1909b72f2 Reduce number of calls to scrollToBottom 2020-10-08 13:46:36 -06:00
0bbdaa4191 eslint: trailing comma fixes, unused var 2020-10-07 13:08:36 -05:00
17266e172f Chats: count only unread *chats* not total unread messages for counter 2020-10-02 20:01:09 -05:00
c96c537a52 Chats: clean up menu icon 2020-09-22 17:00:01 -05:00
41eb69ecd1 Chats: report user from message, fixes #391 2020-09-22 16:34:43 -05:00
ed4abfdce3 Chats: allow deleting a message, fixes #358 2020-09-22 16:20:10 -05:00
2dd3b39e7e Chats: add label to send button 2020-09-22 14:21:07 -05:00
1080204a97 Chats: add key to dividers in ChatMessageList 2020-09-21 22:15:00 -05:00
bf91463284 Chats: add timestamps, fixes #370 2020-09-18 18:55:57 -05:00
d77ee9fec2 Chat notifs: refactor actions 2020-09-17 23:06:54 -05:00
57b82f7778 Merge remote-tracking branch 'origin/develop' into chat_notifications 2020-09-17 22:41:18 -05:00
5682688aed Chats: fix #418 scrolling resize issue 2020-09-11 22:44:09 -05:00
d6a39b3e09 Hovercard: put hovercard on chat window 2020-09-11 13:04:31 -05:00
16eab5c5f1 Added keystroke triggered marking of chats as read in chatbox 2020-09-09 21:37:35 -05:00
fa606b8040 Render chat unread count update in tab even when tab doesn't have focus
Render chat unread count update even when chat box has focus
Render chat unread count update on page load
2020-09-09 19:01:25 -05:00
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
3d282f45fa fixed toggle click state change bug 2020-09-06 05:13:44 -05:00
f3b44c5560 Render toggle for chats audio notifications 2020-09-05 21:16:14 -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