Alex Gleason
f183094f82
Refactor notifications again, this time with OrderedMap, fixes #433
2020-09-23 18:57:10 -05:00
Alex Gleason
c96c537a52
Chats: clean up menu icon
2020-09-22 17:00:01 -05:00
Alex Gleason
41eb69ecd1
Chats: report user from message, fixes #391
2020-09-22 16:34:43 -05:00
Alex Gleason
ed4abfdce3
Chats: allow deleting a message, fixes #358
2020-09-22 16:20:10 -05:00
Alex Gleason
2dd3b39e7e
Chats: add label to send button
2020-09-22 14:21:07 -05:00
Alex Gleason
64a68c650e
Notifications: refactor with OrderedSet instead of List
2020-09-22 13:42:08 -05:00
Alex Gleason
1080204a97
Chats: add key to dividers in ChatMessageList
2020-09-21 22:15:00 -05:00
Alex Gleason
bf91463284
Chats: add timestamps, fixes #370
2020-09-18 18:55:57 -05:00
Alex Gleason
377506a92f
Chats: allow toggle notification sounds from mobile
2020-09-18 00:28:54 -05:00
Alex Gleason
efe66d4301
Merge branch 'chat_notifications' into 'develop'
...
Chat notifications
Closes #398 and #354
See merge request soapbox-pub/soapbox-fe!211
2020-09-18 04:40:27 +00:00
Alex Gleason
cbf8f82035
Fix 0 bug for user panel, fixes #415 !235
2020-09-17 23:35:08 -05:00
Alex Gleason
d77ee9fec2
Chat notifs: refactor actions
2020-09-17 23:06:54 -05:00
Alex Gleason
57b82f7778
Merge remote-tracking branch 'origin/develop' into chat_notifications
2020-09-17 22:41:18 -05:00
Alex Gleason
6d900d9c19
About i18n: improve siteTitle translation
2020-09-17 22:13:30 -05:00
Alex Gleason
6b4cdacd67
Merge remote-tracking branch 'origin/develop' into translate_public_header
2020-09-17 22:06:34 -05:00
Alex Gleason
5682688aed
Chats: fix #418 scrolling resize issue
2020-09-11 22:44:09 -05:00
Alex Gleason
40937b9fdc
Chats: allow clicking recipient in chatroom
2020-09-11 13:09:39 -05:00
Alex Gleason
ec491add23
UserPanel: only show stats when they're available
2020-09-11 13:04:45 -05:00
Alex Gleason
d6a39b3e09
Hovercard: put hovercard on chat window
2020-09-11 13:04:31 -05:00
Alex Gleason
7494a0fd00
Hovercard: delete legacy code
2020-09-11 12:30:16 -05:00
Alex Gleason
72659f27c1
Hovercard: attach to each element for better positioning
2020-09-11 12:17:32 -05:00
Alex Gleason
24bf880e0b
Hovercard: refactor detailed status
2020-09-11 11:42:02 -05:00
Alex Gleason
4630a5cd04
Hovercard: mouseout clears the card
2020-09-10 20:18:04 -05:00
Alex Gleason
0c4eae5f10
Hovercard: basic Redux+Popper prototype
2020-09-10 19:09:27 -05:00
Alex Gleason
8c9206be3e
Use a better poll icon
2020-09-09 22:00:11 -05:00
Curtis ROck
16eab5c5f1
Added keystroke triggered marking of chats as read in chatbox
2020-09-09 21:37:35 -05:00
crockwave
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
Alex Gleason
adc98b7ad2
UserLists: use OrderedSets instead of Lists, fixes #230
2020-09-09 18:06:01 -05:00
Alex Gleason
f1af5d6bfa
Merge branch 'scroll-status' into 'develop'
...
Scroll detailed status into view, fixes #257
Closes #257
See merge request soapbox-pub/soapbox-fe!223
2020-09-09 20:21:48 +00:00
Alex Gleason
fd971f053f
Scroll detailed status into view, fixes #257
2020-09-09 15:03:26 -05:00
Alex Gleason
28e8ab9067
Highlight home tab for public timelines, fixes #406
2020-09-09 14:52:27 -05:00
Alex Gleason
255419a6e9
Chats: display attachments in a shitty letterbox to support FireFox
2020-09-07 19:13:59 -05:00
Alex Gleason
fb35417fe2
Chats: prevent repeat API calls
2020-09-07 18:42:59 -05:00
Alex Gleason
9247f37e75
Chats: fix #399 scrolling in FireFox
2020-09-07 16:07:05 -05:00
Bárbara de Castro Fernandes
458bdef633
Enable empty poll removal by deleting one of its options
...
Previously, the user had to click on the "poll" icon at the bottom of
the compose form in order to remove a poll. This commit changes how poll
options behave so as to enable an empty poll to be removed through the
deletion of either one of its options.
This closes #317 .
2020-09-07 16:04:21 -03:00
Alex Gleason
60402a7402
Chats: add submit button, fixes #356
2020-09-06 17:43:16 -05:00
Alex Gleason
a02155846d
Chats: allow files to be removed before sending
2020-09-06 17:09:06 -05:00
Alex Gleason
ed41b13064
Chats: refactor ChatBox state yet again, display unsent attachment
2020-09-06 16:24:34 -05:00
Alex Gleason
cf0baab6de
Chats: add upload progress
2020-09-06 15:39:16 -05:00
Alex Gleason
07f29ebcb9
Chats: put attachment above content
2020-09-06 14:15:06 -05:00
Alex Gleason
afd823fae0
Chats: refactor ChatBox state
2020-09-06 13:55:24 -05:00
Alex Gleason
b7295e238f
Chats: get media uploads working
2020-09-06 12:37:38 -05:00
Alex Gleason
6dc38adeaa
Chats: add upload button to chat input
2020-09-06 11:55:20 -05:00
Curtis ROck
3d282f45fa
fixed toggle click state change bug
2020-09-06 05:13:44 -05:00
Curtis ROck
f3b44c5560
Render toggle for chats audio notifications
2020-09-05 21:16:14 -05:00
Alex Gleason
84e5175481
Chats: improve attachments, make modal work
2020-09-05 16:39:57 -05:00
Alex Gleason
d8d5186a01
Chats: basic display of attachments
2020-09-04 20:17:03 -05:00
Alex Gleason
8f1b11a394
Chats: move messages fetch logic into ChatMessageList
2020-09-04 18:10:24 -05:00
Alex Gleason
9da87405f8
Chats: improve the way messageIds are sorted
2020-09-04 18:03:38 -05:00
Alex Gleason
c595e393da
Chats: fix pagination bugs, use flex column-reverse
2020-09-04 17:19:26 -05:00