Commit Graph

2567 Commits

Author SHA1 Message Date
fa919c217b Create ChatSearchInput component 2022-09-22 15:24:11 -05:00
46d309ae45 ChatListItem: restrict height of last_message content 2022-09-22 14:58:31 -05:00
2e728d99f9 ChatWidget: remove 'direct' streaming (it uses the 'user' stream) 2022-09-22 14:36:46 -05:00
516d35e8ab Increase space between ChatListItems 2022-09-22 14:13:15 -04:00
045fe8dcbb Improve spacing and height of Chats page 2022-09-22 14:03:12 -04:00
89c1225976 Hide widget if not onboarded 2022-09-22 12:55:29 -04:00
93b11ec99c Add new airplane icon for sending messages 2022-09-22 12:45:01 -04:00
7c134a0c29 Switch buttons 2022-09-22 12:39:52 -04:00
4466326f8c Change copy to 'Delete for both' 2022-09-22 11:51:12 -04:00
15a5c01cef Chats: ['chats'] --> ['chats', 'search'] 2022-09-21 13:47:46 -05:00
90c8096f9e Merge remote-tracking branch 'origin/develop' into chats 2022-09-21 10:18:29 -05:00
bf590d26c4 ChatPageMain: add back button for mobile 2022-09-19 16:28:32 -05:00
9dc1a0caec ChatPage: allow selecting a chat on mobile 2022-09-19 15:12:18 -05:00
19ef0fee20 ChatPage: size the height correctly for mobile 2022-09-19 15:02:16 -05:00
d1b10f72aa ChatPage: collapse on mobile 2022-09-19 14:56:23 -05:00
ad521e528e ChatListItem: prevent links from being clicked 2022-09-19 14:33:22 -05:00
e42f0bc9b0 ChatPageMain: allow switching chats before onboarding 2022-09-19 14:19:46 -05:00
6ce7c0a8cb Chats: clean up some eslint errors 2022-09-19 14:14:39 -05:00
6b57b62b38 ComposeForm: don't focus the input constantly, add usePrevious hook 2022-09-19 13:55:08 -05:00
23bbaf329b UI: remove QueryClient (it's already in containers/soapbox, how did that happen?) 2022-09-19 13:04:51 -05:00
d7243c0e91 Merge remote-tracking branch 'origin/develop' into chats 2022-09-19 13:01:40 -05:00
1e6993975c Merge branch 'delete-modal-fix' into 'develop'
Fix account deletion modal

See merge request soapbox-pub/soapbox!1794
2022-09-17 21:33:37 +00:00
42d68bddf9 handleDrop changes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-17 09:29:36 +02:00
88d848ee17 Add welcome screen to Chats main page 2022-09-16 14:33:31 -04:00
d3693fe89a Don't accept 'default' as id for ComposeForm
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 20:18:12 +02:00
06a0ca704c Improve styles of ConfirmationModal, fix account deletion modal 2022-09-16 12:37:28 -05:00
2eb08aced9 Create OutlineBox component
Visual container for QuotedStatus and Accounts in some scenarios
2022-09-16 12:24:33 -05:00
9cb34dc45c Refactor ChatPage into multiple components 2022-09-16 10:22:43 -04:00
acdb89e698 Move ChatPage into subfolder 2022-09-16 10:13:45 -04:00
cb3df8211c Merge remote-tracking branch 'soapbox/develop' into compose
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 15:40:29 +02:00
4352d17217 Add snooze icon to ChatList 2022-09-16 08:57:09 -04:00
b38e5ec8e3 tests i can't run locally for now
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-09-16 10:40:19 +02:00
6cce0a0291 Introduce useCompose hook
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-14 20:01:44 +02:00
6240ea5a23 Finish i18n for DMs 2022-09-14 10:35:32 -04:00
749a11dd77 Merge branch 'feed-insertion-algorithm' into 'develop'
Feed insertion algorithms

See merge request soapbox-pub/soapbox!1782
2022-09-14 13:18:19 +00:00
a60d6770af Remove temp verification 2022-09-13 16:38:28 -04:00
5eab883fd1 Chats -> i18n 2022-09-13 16:33:34 -04:00
6a5c22faaa SoapboxConfig: fix being unable to add streamfield items when the list is empty 2022-09-13 14:17:54 -05:00
45afb665b9 Add chat settings to chat main page 2022-09-13 14:11:22 -04:00
474d7da02a linearAlgorithm: add test, fix selection order 2022-09-13 11:57:28 -05:00
4ff9918fe0 abovefoldAlgorithm: add basic tests 2022-09-13 11:44:21 -05:00
0ae515ef18 Refactor ChatSearch and add various states 2022-09-13 11:55:13 -04:00
0952fe6dae Add Chat context api to main page 2022-09-13 11:18:46 -04:00
9822266561 do i really understand this?
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
Signed-off-by: marcin mikolajczak <git@mkljczk.pl>
2022-09-13 13:49:50 +02:00
22061daf95 Merge branch 'instance-html' into 'develop'
LandingPage: treat as HTML field, prefer short_description

See merge request soapbox-pub/soapbox!1789
2022-09-13 03:46:11 +00:00
32a0ae2d1f Merge branch 'followers-tsx' into 'develop'
Followers/Following: convert to TSX

See merge request soapbox-pub/soapbox!1784
2022-09-13 03:45:57 +00:00
daa3360581 Merge branch 'favourites-tsx' into 'develop'
Favourites tsx

See merge request soapbox-pub/soapbox!1783
2022-09-13 03:45:44 +00:00
f9858841fd Merge branch 'moderation-modal' into 'develop'
Moderation modal

Closes #1082

See merge request soapbox-pub/soapbox!1788
2022-09-13 03:45:21 +00:00
da75e0016d LandingPage: treat as HTML field, prefer short_description 2022-09-12 18:23:23 -05:00
09d73b1c45 Refactor chat component naming 2022-09-12 16:46:19 -04:00