Commit Graph

4763 Commits

Author SHA1 Message Date
Alex Gleason
4630a5cd04 Hovercard: mouseout clears the card 2020-09-10 20:18:04 -05:00
Sean King
c32693176a Merge branch 'develop' of https://gitlab.com/soapbox-pub/soapbox-fe into icon_picker_admin_config 2020-09-10 18:12:09 -06: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
Sean King
02190fbb0b Shrink width of font icon picker a slight bit 2020-09-09 16:56:40 -06:00
Sean King
79c4540214 Fix CSS for icon picker in dark theme 2020-09-09 16:47:53 -06:00
Alex Gleason
2135bf7b34 SoapboxConfig: let getValue be set for promoItems 2020-09-09 16:31:02 -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
dd31d31417 Merge branch 'home-tab-fix' into 'develop'
Highlight home tab for public timelines, fixes #406

Closes #406

See merge request soapbox-pub/soapbox-fe!222
2020-09-09 20:04:40 +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
3631d6d61d Don't hijack scrollbar when status is unmounted, fixes #404 2020-09-09 14:35:04 -05:00
Sean King
a55b8bef68 Fix lint error 2020-09-09 10:03:16 -06:00
Sean King
228a044daa Value changes, still broken 2020-09-09 09:56:24 -06:00
Sean King
4166c932a2 Add font icon picker, not yet fixed fatal error 2020-09-08 20:15:25 -06:00
Alex Gleason
255419a6e9 Chats: display attachments in a shitty letterbox to support FireFox 2020-09-07 19:13:59 -05:00
Alex Gleason
fdaa9f24ce Chats: fix position of action icons 2020-09-07 18:51:57 -05:00
Alex Gleason
fb35417fe2 Chats: prevent repeat API calls 2020-09-07 18:42:59 -05:00
crockwave
76f8e02fb9 Refactor 2020-09-07 16:52:45 -05:00
Alex Gleason
54a772190d Chats: fix send icon on light theme 2020-09-07 16:10:45 -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
Curtis ROck
9103797de4 improve styling on chats audio toggle 2020-09-06 17:39:38 -05:00
Alex Gleason
024e9209af Chats: display of non-image attachments 2020-09-06 17:20:26 -05:00
Alex Gleason
a02155846d Chats: allow files to be removed before sending 2020-09-06 17:09:06 -05:00
Curtis ROck
ba5cab89aa styling for audio chat notifications 2020-09-06 16:54:45 -05:00
Alex Gleason
49d2121017 Chats: improve display of images, because we can 2020-09-06 16:50:54 -05:00
Alex Gleason
5aef50b89e Composer: refactor filename truncation 2020-09-06 16:44:19 -05:00
Alex Gleason
8088ca2748 Merge remote-tracking branch 'origin/develop' into chat-attachments 2020-09-06 16:25:16 -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
Bárbara de Castro Fernandes
01667a005e Show file icon and name for other file types
Currently the media preview looks blank when the file type is anything
other than an image, video or audio. This commit inserts a generic file
icon and also a label with the filename for these other extensions.
2020-09-06 16:08:09 -03: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
Curtis ROck
e157754116 Fix chat audio filtering bug 2020-09-05 19:36:28 -05:00
Curtis ROck
ca9be1ed05 Audio notification on chat. Currently hardcoded on in store/settings 2020-09-05 16:50:33 -05:00
Alex Gleason
84e5175481 Chats: improve attachments, make modal work 2020-09-05 16:39:57 -05:00
Curtis ROck
cf93733076 Rough in support for chat sound and flash notification 2020-09-04 21:43:14 -05:00
Curtis
34a575482c Merge branch 'develop' into 'chat_notifications'
Develop

See merge request soapbox-pub/soapbox-fe!213
2020-09-05 02:17:36 +00: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