Commit Graph

1625 Commits

Author SHA1 Message Date
67bf9a7b20 Merge branch 'picker-mobile' into 'develop'
EmojiSelector: ensure the full picker fits on the screen on mobile

See merge request soapbox-pub/soapbox!2291
2023-02-15 18:48:08 +00:00
d92a4fd239 DropdownMenu: close only if open in Redux 2023-02-15 12:18:00 -06:00
dec2cc69e8 Merge branch 'quoted-status-card' into 'develop'
Don't display card for quoted posts

See merge request soapbox-pub/soapbox!2281
2023-02-15 16:53:05 +00:00
0e7136ec04 EmojiSelector: ensure the full picker fits on the screen on mobile 2023-02-14 15:20:23 -06:00
5eea84c5fb Merge branch 'prevent-excess-redux-actions' into 'develop'
Prevent unnecessary calls to redux action

See merge request soapbox-pub/soapbox!2290
2023-02-14 20:50:44 +00:00
63ca831d16 Merge branch 'chats-scrollbars' into 'develop'
Fix chat overflow-x

See merge request soapbox-pub/soapbox!2285
2023-02-14 20:21:40 +00:00
6fc8b181e6 Merge branch 'status-list-null' into 'develop'
StatusList: don't push null item to Virtuoso (LoadGap)

See merge request soapbox-pub/soapbox!2283
2023-02-14 20:21:21 +00:00
f3469cf972 Prevent unnecessary calls to redux action 2023-02-14 15:04:26 -05:00
225df82be8 Merge branch 'use-floating-ui-middleware' into 'develop'
Use flip and arrow middleware

See merge request soapbox-pub/soapbox!2288
2023-02-14 19:53:54 +00:00
75fc756bd1 Merge branch 'prefer-clsx' into 'develop'
Use clsx instead of template strings

See merge request soapbox-pub/soapbox!2287
2023-02-14 19:25:16 +00:00
5b7c6793e6 Remove z-index 2023-02-14 14:01:11 -05:00
ce2e7f3785 Use flip and arrow middleware 2023-02-14 13:58:10 -05:00
f068d6280d prevent scrolling when focused 2023-02-14 13:28:11 -05:00
3aba4218c5 Use clsx instead of template strings
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-14 19:00:43 +01:00
0aeeeb1dc4 Performance: hide EmojiSelector until portaled 2023-02-14 11:27:32 -06:00
ec2235011f ChatMessageReactionWrapper: put EmojiSelector in a portal to avoid overflow-x issues 2023-02-14 11:27:28 -06:00
d19f8a267a Close dropdown-menu when component unmounts 2023-02-14 12:18:26 -05:00
41b4a229b6 StatusList: don't push null item to Virtuoso (LoadGap) 2023-02-14 10:44:00 -06:00
261d900b51 Merge branch 'fix-dropdown' into 'develop'
Fix Profile Dropdown

See merge request soapbox-pub/soapbox!2261
2023-02-14 15:27:51 +00:00
9958b66409 Don't display card for quoted posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-14 14:57:39 +01:00
45657c7a2a EmojiSelector: pass offset as a prop 2023-02-13 13:17:05 -06:00
ae606a1db0 StatusReactionWrapper: switch to our Portal component 2023-02-13 13:16:57 -06:00
0b9fe2cfca Merge branch 'hoverable-menu' into 'develop'
Add new hoverable menu for Chat Messages (and rebuild DropdownMenu component with Popper)

See merge request soapbox-pub/soapbox!2274
2023-02-13 17:32:02 +00:00
cc2eafdfac Merge remote-tracking branch 'origin/develop' into react-any-emoji 2023-02-12 20:30:33 -06:00
f9cb9d468b EmojiSelector: improve style of 3-dots icon 2023-02-12 20:29:33 -06:00
4936c3ed38 Merge remote-tracking branch 'soapbox/develop' into cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-12 22:26:55 +01:00
8f79ef2bcd Merge branch 'filters' into 'develop'
Fix filters, restyle filters page

See merge request soapbox-pub/soapbox!2262
2023-02-12 21:08:15 +00:00
f46086d52a Cleanup a few things 2023-02-10 14:43:41 -05:00
04e5e06d26 Make sure DOM is ready for Portal 2023-02-10 13:49:59 -05:00
59ce093b31 Replace @reach/portal with custom Portal 2023-02-10 13:23:48 -05:00
60d7ff8395 Re-build dropdown-menu using FloatingUI 2023-02-10 13:17:39 -05:00
17684571af Update hoverable menu on Chat Messages 2023-02-09 12:42:00 -05:00
6f15b5f42f StatusReactionWrapper: put the picker in a portal 2023-02-08 20:26:37 -06:00
06ea520e89 EmojiSelector: allow reacting from full picker 2023-02-08 20:23:26 -06:00
aab6ee34c2 EmojiSelector: render full picker 2023-02-08 19:20:17 -06:00
47403872fa Merge remote-tracking branch 'soapbox/develop' into filters 2023-02-08 23:40:40 +01:00
e255bfac3d Improve Emoji Reactions and add support for Chat Reactions 2023-02-08 12:58:01 -05:00
f68ce9c47b Account: rip out calculations on display name, truncate with CSS 2023-02-07 12:03:12 -06:00
0cc4188cad Update default border color for Tabs 2023-02-07 12:00:14 -05:00
49a7d40efb Fix filters, restyle filters page
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-07 15:38:31 +01:00
bfe1401a34 Fix imports
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 23:48:44 +01:00
aa8f84d352 Menu: move <hr> styles to component 2023-02-06 16:15:00 -06:00
f6f3973eac Account: let avatar and display name be truncated 2023-02-06 16:09:59 -06:00
a433d22ba3 Account: don't calculate max-width unnecessarily 2023-02-06 16:09:25 -06:00
ab8d162f03 Account: useLayoutEffect, refactor function calls, fix types, prevent negative maxWidth 2023-02-06 15:53:58 -06:00
e3f168f050 Merge remote-tracking branch 'origin/develop' into chat-composer 2023-02-06 14:25:37 -06:00
4721452986 Merge remote-tracking branch 'soapbox/develop' into cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:31:20 +01:00
c56728b722 classNames() ==> clsx()
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-06 20:28:18 +01: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