Commit Graph

413 Commits

Author SHA1 Message Date
64f17ef013 ChatTextarea: add gaps between uploads, put pending upload at end of list 2023-02-08 12:53:07 -06:00
072e058764 ChatUploadPreview: support gif attachments 2023-02-08 12:50:18 -06:00
ef5001d38b Chats: support multiple attachments 2023-02-08 12:30:20 -06:00
e3f168f050 Merge remote-tracking branch 'origin/develop' into chat-composer 2023-02-06 14:25:37 -06:00
785612691a yarn lint:js --fix 2023-02-06 12:06:44 -06:00
701215d7bc classNames() --> clsx() 2023-02-06 12:05:19 -06:00
89d55b1b70 ChatComposer: shrink "x" icon, fix pending upload jump 2023-02-06 11:30:36 -06:00
25277b0b73 Merge remote-tracking branch 'origin/develop' into chat-composer 2023-02-03 12:03:45 -06:00
4c025bb2bc Refactor ProgressBar 2023-02-02 18:03:22 -06:00
e203e0d0d2 Chats: move uploading progress into the composer text box 2023-02-02 17:37:37 -06:00
1b8d118217 Chats: support displaying multiple attachments 2023-02-02 14:43:47 -06:00
7fe4b34e6f Add type-aware UploadPreview component, fix ChatComposer bg on dark mode 2023-02-02 14:20:40 -06:00
ec634f4fa1 ChatUpload: allow clicking upload to view in modal 2023-02-02 13:54:36 -06:00
cb715f4f05 ChatUpload: ensure X icon is always white 2023-02-02 13:33:18 -06:00
747868edb3 ChatTextarea: fix focus border and ring styles 2023-02-02 13:27:38 -06:00
ea8561ca19 ChatUpload: add blurhash 2023-02-02 13:06:27 -06:00
0d99ae5daa yarn lint:js --fix 2023-02-01 16:13:42 -06:00
382bc6732d Merge remote-tracking branch 'origin/develop' into chat-composer 2023-02-01 15:28:33 -06:00
1f39ddf0ec Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-27 23:07:26 +01:00
7b32373694 Move chat attachments into composer 2023-01-26 12:30:26 -06:00
382e464390 Move chat attachments into the chat composer 2023-01-25 15:45:33 -06:00
88e2c011a1 i18n: handle plurals
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-01-24 00:08:51 +01:00
e2a4bfc632 Chats: fix bubble corner for other person's message 2023-01-20 13:08:10 -06:00
58cf71ceda ChatMessageList: fix regression with links not wrapping 2023-01-20 11:56:50 -06:00
ec0a3d6eea Chats: actually, do use a paperclip 2023-01-20 11:53:10 -06:00
af1ad92432 Chats: use plus icon to upload attachment 2023-01-20 11:29:40 -06:00
f222491b3e ChatMessageList: sharpen top-right corner of bubble when there's an attachment 2023-01-20 11:13:54 -06:00
f823690b7e Chats: don't display "copy" button if there's no text to copy 2023-01-17 14:34:31 -06:00
687fcdc294 Chats: improve design of attachments, fix sizing bug 2023-01-17 14:33:04 -06:00
edfece4ac0 Merge remote-tracking branch 'origin/develop' into types-react 2023-01-13 09:56:20 -06:00
c3595ea15b Chats: fix jumpy scrollbar
Fixes: https://gitlab.com/soapbox-pub/soapbox/-/issues/1315

Co-authored-by: Alex Gleason <alex@alexgleason.me>
2023-01-11 11:13:56 -05:00
5e22d1169f Upgrade @types/react to v18 2023-01-10 17:03:15 -06:00
5083096d1f ChatPage: useLayoutEffect 2023-01-06 11:51:47 -06:00
bd9bad9a4c Fix ChatPage tests 2023-01-05 17:22:59 -06:00
03349abc37 Merge remote-tracking branch 'soapbox/develop' into cleanup 2022-12-31 19:52:03 +01:00
e167ec8b6e Mark some strings as translatable
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-30 22:49:29 +01:00
b6bd46d417 Do not make requests to chats endpoint from profile page if chats are not supported
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-29 14:33:50 +01:00
bd247797bb Merge remote-tracking branch 'soapbox/develop' into mastodon-groups
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-21 13:02:19 +01:00
23b1052a1d Remove unused styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-12-21 13:01:34 +01:00
b348ca71b9 Convert 'error' usage to Toast 2022-12-20 12:46:06 -05:00
397d79f73f Fix overflow issue on mobile 2022-12-19 10:33:37 -05:00
463504346c Add Inter 600, fix ChatPaneHeader font weight 2022-12-14 10:12:24 -06:00
f0a057d685 Reduce size of timestamp 2022-12-13 10:48:12 -06:00
e8427b3081 Remove 2 minute expiration 2022-12-12 12:13:32 -06:00
af19c1bd44 Fix spacing bug 2022-12-12 12:12:06 -06:00
15594df644 Fix tests 2022-12-12 12:01:10 -06:00
6bae81a758 Reduce size of ellipsis icon 2022-12-12 12:01:04 -06:00
5a30509fa6 Add support for pagination in Chat Search 2022-12-12 11:59:37 -06:00
dad6244c7d Chats: remove language around followers 2022-12-07 15:56:22 -06:00
dc556248f0 private --> direct 2022-12-07 15:56:22 -06:00