Commit graph

91 commits

Author SHA1 Message Date
Alex Gleason
f8b20858a3
Chats: fix crash in emoji autosuggest 2023-03-19 19:59:46 -05:00
Alex Gleason
2b75dcacd2
EmojiPickerDropdownContainer: switch to floating-ui 2023-03-19 17:24:39 -05:00
8b81838f2f Support custom emoji reacts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-18 00:07:18 +01:00
c9f2cc0ae2 Hide emoji-mart preview footer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-02 23:38:17 +01:00
1f6328c9c6 Fix emoji picker button color
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-02 23:35:56 +01:00
eb93cb39fd Fix emoji selector on touchscreen
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-03-01 20:27:16 +01:00
277045c7a1 Remove custom emojis from reaction picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-28 20:52:15 +01:00
9aef41eab1 Cleanup
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-28 19:13:34 +01:00
e6d6ac6d44 Update en.json
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-28 18:59:32 +01:00
dfa5d3ec8e Restore icon picker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-28 18:04:24 +01:00
01a4e7370f Types, update styles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-26 20:34:57 +01:00
2bbbcd625e WIP
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-26 19:29:37 +01:00
528acb8ac5 Merge remote-tracking branch 'soapbox/develop' into update-emoji-mart
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-02-23 17:42:31 +01:00
Alex Gleason
16179a6371
Transpile emoji-mart for jest 2023-02-12 20:23:29 -06:00
Alex Gleason
001c041f51
Remove use of DOMParser in front-end emoji rewriting code
https://github.com/mastodon/mastodon/pull/20758
2022-11-20 18:20:07 -06:00
Chewbacca
4c20784567 Merge branch 'organize-soapbox' into 'develop'
Cleanup file names

See merge request soapbox-pub/soapbox!1894
2022-11-16 14:33:35 +00:00
Chewbacca
d4f5fd4d88 Rename files (5): _ -> - 2022-11-15 12:23:36 -05:00
Alex Gleason
770794dcd7
Patch emoji parsing from upstream
https://github.com/mastodon/mastodon/pull/20640
https://github.com/mastodon/mastodon/pull/20677
2022-11-15 09:47:13 -06:00
66216bd5b6 Use Array.includes instead of indexOf
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2022-08-12 13:47:32 +02:00
Alex Gleason
8534cabc0a
Fix ComposeForm collapsing when clicking within emoji picker 2022-07-13 20:41:39 -05:00
Alex Gleason
a8ebbc15c8
EmojiPickerDropdown: shrink emoji size, cleanup 2022-07-13 20:37:28 -05:00
Alex Gleason
26b5ca8b6e
Fix linter errors 2022-07-11 15:19:37 -05:00
Alex Gleason
00802b01e9
EmojiPicker: fix asset paths 2022-07-11 15:09:41 -05:00
ewwwwwwww
3879dad039 scroll fix 2022-07-10 04:42:22 -07:00
ewwwwwwww
a1f0f75f60 abstracted dropdown so it can be reused 2022-07-10 02:06:37 -07:00
ewwwwwwww
b8a335a166 add comments and fix index 2022-07-09 16:32:34 -07:00
ewwwwwwww
63ee482982 oops 2022-07-09 15:37:13 -07:00
ewwwwwwww
3725db9789 oops 2022-07-09 15:36:24 -07:00
ewwwwwwww
540b28364b oops 2022-07-09 15:35:50 -07:00
ewwwwwwww
317672e6ec initial changes for fixing image locations 2022-07-09 15:31:14 -07:00
Alex Gleason
b7b0ad06dc
Merge remote-tracking branch 'origin/develop' into update-emoji-mart 2022-07-09 15:21:17 -05:00
ewwwwwwww
34d77df8d7 fix lint 2022-07-09 12:16:42 -07:00
ewwwwwwww
d5ca6b58fb i18n support 2022-07-09 11:58:09 -07:00
ewwwwwwww
403db1d46e mobile fixes 2022-07-09 10:52:08 -07:00
ewwwwwwww
9770209f00 lint fixes 2022-07-09 10:02:21 -07:00
ewwwwwwww
2f579839d8 rebased 2022-07-09 09:03:22 -07:00
ewwwwwwww
1249b24ba4 fix all tests 2022-07-09 08:33:14 -07:00
ewwwwwwww
f3c350aeef fix some texts 2022-07-09 08:33:14 -07:00
ewwwwwwww
8ef60cdf0b add angry note about twemoji breaking spec 2022-07-09 08:33:14 -07:00
ewwwwwwww
13e76b8022 unqualified fixes 2022-07-09 08:33:14 -07:00
ewwwwwwww
b1f5902397 added tests 2022-07-09 08:33:14 -07:00
ewwwwwwww
a6e56b131c unicode fixes 2022-07-09 08:33:14 -07:00
ewwwwwwww
4a73412142 small fix 2022-07-09 08:33:14 -07:00
ewwwwwwww
16f06cd554 small fix 2022-07-09 08:33:14 -07:00
ewwwwwwww
1962c6544e emoji-picker fixes 2022-07-09 08:33:14 -07:00
ewwwwwwww
41eebfdbda remove dead code 2022-07-09 08:33:14 -07:00
ewwwwwwww
891ce09443 small fixes 2022-07-09 08:33:14 -07:00
ewwwwwwww
0de246fcae remove old todo 2022-07-09 08:33:14 -07:00
ewwwwwwww
c183ab0f06 fix some tests 2022-07-09 08:33:14 -07:00
ewwwwwwww
f10001fbfd fix some tests 2022-07-09 08:33:13 -07:00