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
1d90950e59
Hovercard: refactor with HoverRefWrapper
2020-09-11 11:37:05 -05:00
Alex Gleason
c0051df335
Merge remote-tracking branch 'origin/develop' into hovercard-refactor
2020-09-11 10:06:13 -05:00
Alex Gleason
9692c7539a
Hovercard: appear and disappear properly
2020-09-11 10:05:52 -05:00
Alex Gleason
73dd125094
Run yarn manage:translations
2020-09-11 09:30:48 -05:00
Alex Gleason
d8ea37bf5e
Hovercard: clear when card is unhovered
2020-09-10 22:08:17 -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
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
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
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
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
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
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
Alex Gleason
8e6a662fbb
Chats: fix error loading chatroom page
2020-09-04 17:16:23 -05:00
Alex Gleason
ad3aa296cd
Merge remote-tracking branch 'origin/develop' into chat-pagination
2020-09-04 15:42:15 -05:00
Alex Gleason
57b2a120e5
Composer: allow attaching any type of file
2020-09-04 00:15:10 -05:00
Alex Gleason
cf8f5fde60
Composer: use paperclip for uploads icon
2020-09-04 00:11:27 -05:00
Alex Gleason
d464d53a92
Composer: change globe icon to globe-w
2020-09-03 23:58:32 -05:00
Alex Gleason
0e7132d25e
Chats: add the building blocks for pagination
2020-09-03 19:23:00 -05:00
Alex Gleason
9b55f813bb
Chats: mark read more aggresively on mobile, fixes #367
2020-09-03 14:47:04 -05:00
Alex Gleason
9d7b86935f
Chats: fetch chats in UI instead of chat list, fixes #384
2020-09-03 14:18:11 -05:00
Alex Gleason
57fc08771c
Chats: format content, fixes #382 , related #380
2020-09-03 14:11:33 -05:00
Alex Gleason
2db5c67a49
Chats: parse custom emoji, #386
2020-09-03 13:48:15 -05:00
Alex Gleason
5f25ddb27c
Merge branch 'bookmark_detailed_status' into 'develop'
...
Add bookmark button to detailed status action bar view, fixes #366
Closes #366
See merge request soapbox-pub/soapbox-fe!196
2020-09-03 17:57:12 +00:00
Alex Gleason
f9a0ce1d6b
Merge branch 'blue_flicker' into 'develop'
...
Apply non-blank default BrandColor only on failure to acquire brandColor. Fixes #364
Closes #364
See merge request soapbox-pub/soapbox-fe!198
2020-09-03 16:29:51 +00:00