HJ
3c041b2ba1
Merge branch 'tusooa/emoji-picker-button-accessible' into 'develop'
...
Make emoji picker buttons accessible
See merge request pleroma/pleroma-fe!1840
2023-08-22 20:38:02 +00:00
tusooa
9fa0c05b35
Fix lint
2023-06-29 11:43:49 -04:00
tusooa
bf5bd4235d
Comment the v-body-scroll-lock usage in code
2023-06-29 11:40:33 -04:00
tusooa
09402e2537
Fix scrolling emoji selector in modal in safari ios
2023-06-29 11:31:25 -04:00
tusooa
96ef76f1d7
Make emoji picker buttons accessible
2023-06-18 15:45:30 -04:00
Alexander Tumin
832019b2c2
Hide custom emoji in reaction picker when BE does not advertise pleroma_custom_emoji_reactions
2023-03-17 20:28:16 +03:00
tusooa
d159031121
Add some aria to post status form
2023-01-21 16:28:33 -05:00
tusooa
d2ba67d565
Merge remote-tracking branch 'upstream/develop' into tusooa/stylelint
2023-01-15 10:00:44 -05:00
tusooa
7dc2277453
Use stylelint
2023-01-09 13:02:16 -05:00
tusooa
76019d1e03
Fix emoji picker off-by-1 error
2023-01-06 13:14:38 -05:00
tusooa
47af5419b1
Clean up code
2023-01-02 14:01:56 -05:00
tusooa
081a416103
Calculate display count from width
2023-01-02 13:42:09 -05:00
tusooa
6cc3b239f6
Load emoji row by row
2023-01-02 13:25:59 -05:00
tusooa
314a4474f6
Fix header indicator
2023-01-02 12:40:03 -05:00
tusooa
afd7f5fabe
Use virtual scrolling for emoji picker
2023-01-02 11:49:48 -05:00
tusooa
78081836df
Remove lozad code
2023-01-02 11:48:34 -05:00
tusooa
876e51603a
Include unpacked emojis in emoji picker
2022-12-31 12:29:33 -05:00
Henry Jameson
3c0e7882b1
lint
2022-11-21 22:17:33 +02:00
Henry Jameson
c1be65332f
always focus search when opening emoji picker
2022-11-01 23:25:34 +02:00
Henry Jameson
692342a77f
focus search input when opening emoji picker
2022-10-10 20:11:04 +03:00
Henry Jameson
d2fabe1a71
use anchor for picker
2022-10-10 00:37:59 +03:00
Henry Jameson
8fa1f0b50d
move keepOpen to picker
2022-10-10 00:33:58 +03:00
Henry Jameson
296a6fa4e3
some shitty initial implementation of emoji picker with popover
2022-10-09 23:42:36 +03:00
Tusooa Zhu
cc58b9b93d
Add regional indicators
2022-09-20 21:50:40 -04:00
Tusooa Zhu
980241c1ac
Support filtering by keywords from cldr
2022-09-20 21:06:57 -04:00
Tusooa Zhu
a73f9731f5
Display localized unicode emoji names
2022-09-20 20:44:52 -04:00
HJ
8bd27165f3
Fix non-square emojis being truncated
2022-09-18 13:19:55 -04:00
Tusooa Zhu
6e2b87f5af
Fix emoji picker lint
2022-09-18 13:19:55 -04:00
Tusooa Zhu
58b01db9e1
Fix emoji picker lint
2022-09-18 13:19:54 -04:00
Tusooa Zhu
5d6f3a5c8b
Tweak efficiency when changing filter keywords in emoji picker
2022-09-18 13:19:54 -04:00
Tusooa Zhu
09bcb6a5b1
Use trimmed keyword for filtering emojis
2022-09-18 13:19:54 -04:00
Tusooa Zhu
0fd0d6c4c2
Limit the width of unsupported multichar emojis
2022-09-18 13:19:54 -04:00
Tusooa Zhu
e01c76c7e9
Make emoji picker work with vue3
2022-09-18 13:19:54 -04:00
Tusooa Zhu
fbbeb33f48
Lint
2022-09-18 13:19:54 -04:00
Tusooa Zhu
02de0ed825
Add icons for unicode emoji groups
2022-09-18 13:19:53 -04:00
Tusooa Zhu
8f4f02683f
Make emoji picker use grouped unicode emojis
2022-09-18 13:19:53 -04:00
Tusooa Zhu
38861fc6cc
Scroll active tab header into view in emoji picker
2022-09-18 13:19:53 -04:00
Tusooa Zhu
d9e428ebab
Clean up emoji picker css
2022-09-18 13:19:53 -04:00
Tusooa Zhu
b77259a9a0
Use StillImage to render emojis in emoji picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
c93da0b865
Fix error on emoji picker first load
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
3156f046b4
Lint
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
06a636db37
Lazy-load emoji picker in post form
...
When clicking the reply button, we used to load the whole emoji picker.
This causes a considerable delay even if the user is not going to use
the emoji picker. Now the content of the emoji picker is loaded only
after the user has explicitly opened the emoji picker.
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
9aeffd7634
Fix sticker picker heading tab
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
d00ebc14f1
Fix vertical scrollbar of emoji picker header
...
Ref: grouped-emoji-picker
2022-09-18 13:19:52 -04:00
Tusooa Zhu
5ab51613b7
Use StillImage for emoji group header
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
031a01be79
Remove useless class disabled
in emoji picker
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
f1d6e6afce
Clean up unused variables
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
23edc4f7e2
Fix scrol->highlight behaviour
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
8777b6eadd
Clean up legacy code in emoji picker
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00
Tusooa Zhu
c70cdbb873
Use lozad for lazy image loading
...
Ref: grouped-emoji-picker
2022-09-18 13:19:51 -04:00