Commit graph

1249 commits

Author SHA1 Message Date
Alex Gleason
3cff9538e2
Upgrade uglifyjs-webpack-plugin to latest version 2020-09-10 18:48:45 -05:00
Alex Gleason
0f3f56e946 Merge branch 'upgrade-redux' into 'develop'
Upgrade redux and react-redux to the latest versions

See merge request soapbox-pub/soapbox-fe!226
2020-09-10 23:38:30 +00:00
Alex Gleason
98a71b3e09
Upgrade redux and react-redux to the latest versions 2020-09-10 18:27:09 -05:00
Alex Gleason
8258109399 Merge branch 'poll-icon' into 'develop'
Use a better poll icon

See merge request soapbox-pub/soapbox-fe!225
2020-09-10 03:13:11 +00:00
Alex Gleason
8c9206be3e
Use a better poll icon 2020-09-09 22:00:11 -05:00
Alex Gleason
6798554215 Merge branch 'followers-list-fix' into 'develop'
UserLists: use OrderedSets instead of Lists, fixes #230

Closes #230

See merge request soapbox-pub/soapbox-fe!224
2020-09-09 23:08:47 +00: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
69cd155c21 Merge branch 'unmount-noscroll' into 'develop'
Don't hijack scrollbar when status is unmounted, fixes #404

Closes #404

See merge request soapbox-pub/soapbox-fe!221
2020-09-09 19:48:55 +00:00
Alex Gleason
3631d6d61d
Don't hijack scrollbar when status is unmounted, fixes #404 2020-09-09 14:35:04 -05:00
Alex Gleason
8c137b0c3c Merge branch 'chats-ff' into 'develop'
Chats: FireFox fixes

Closes #399

See merge request soapbox-pub/soapbox-fe!218
2020-09-08 00:27:29 +00: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
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
Alex Gleason
2583dc2e52 Merge branch 'blank-poll-removal' into 'develop'
Enable empty poll removal by deleting one of its options

Closes #317

See merge request soapbox-pub/soapbox-fe!217
2020-09-07 19:27:59 +00: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
106e4006e5 Merge branch 'chat-attachments' into 'develop'
Chat attachments

Closes #356

See merge request soapbox-pub/soapbox-fe!212
2020-09-06 22:55:02 +00: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
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
205a8e2d36 Merge branch 'media-fallback-icon' into 'develop'
Show file icon and name for other file types

Closes #394

See merge request soapbox-pub/soapbox-fe!215
2020-09-06 20:34:46 +00: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
961b4711c4 Merge branch 'chat-pagination' into 'develop'
Chat pagination

See merge request soapbox-pub/soapbox-fe!206
2020-09-04 23:32:26 +00: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
e523205c5d Merge branch 'compose-icons' into 'develop'
Compose icons

See merge request soapbox-pub/soapbox-fe!209
2020-09-04 05:30:27 +00: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
f89f4e08fe
Theme toggle: use dark bg in tabs-bar again 2020-09-03 23:51:16 -05:00
Alex Gleason
0e7132d25e
Chats: add the building blocks for pagination 2020-09-03 19:23:00 -05:00