Tusooa Zhu
1b81699652
Group emojis only by pack and remove pack: prefix
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
149384c48d
Lint
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
2a59d63164
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-08-31 15:57:36 -04:00
Tusooa Zhu
c82f19359e
Fix sticker picker heading tab
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
c175e84d88
Fix vertical scrollbar of emoji picker header
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
2b20908e48
Use StillImage for emoji group header
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
ab3b1188ec
Remove useless class disabled
in emoji picker
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
85e0ec3b1b
Clean up unused variables
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
b49647de57
Fix scrol->highlight behaviour
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
010a3340d7
Clean up legacy code in emoji picker
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
ad116cdff4
Use lozad for lazy image loading
...
Ref: grouped-emoji-picker
2022-08-31 15:57:36 -04:00
Tusooa Zhu
99f0603607
Lint
2022-08-31 15:57:35 -04:00
Tusooa Zhu
c1692944b5
Optimise emoji picker loading process
2022-08-31 15:57:35 -04:00
Tusooa Zhu
2b977819aa
Load emoji properly on first showing
2022-08-31 15:57:35 -04:00
Tusooa Zhu
bf887a1a23
Load visible emoji groups when scrolling
2022-08-31 15:57:35 -04:00
Tusooa Zhu
c4dbfb2460
Display all emoji groups on emoji picker header
2022-08-31 15:57:35 -04:00
Tusooa Zhu
e629096e4c
Fix load more emoji action
2022-08-31 15:57:35 -04:00
Tusooa Zhu
6701192d18
Group custom emojis by pack in emoji picker
2022-08-31 15:57:35 -04:00
tusooa
1614239a16
Merge branch 'renovate/sinon-14.x' into 'develop'
...
Update dependency sinon to v14
See merge request pleroma/pleroma-fe!1630
2022-08-30 23:55:55 +00:00
Pleroma Renovate Bot
21eeda3f04
Update dependency sinon to v14
2022-08-30 09:09:41 +00:00
tusooa
8b25febe36
Merge branch 'navigation-update' into 'develop'
...
Navigation update + preferences storage (and some minor fixes)
See merge request pleroma/pleroma-fe!1592
2022-08-30 00:14:30 +00:00
Henry Jameson
dbb6f22442
a11y
2022-08-30 02:36:41 +03:00
HJ
3b6c31f3b3
Merge branch 'from/develop/tusooa/1189-mention-uri' into 'develop'
...
Use dedicated indicator for non-ascii domain names
Closes #1189
See merge request pleroma/pleroma-fe!1632
2022-08-29 23:03:23 +00:00
Tusooa Zhu
0a79a74773
Use dedicated indicator for non-ascii domain names
2022-08-29 18:46:41 -04:00
Henry Jameson
ec320e8fb6
add a favorites "timeline" shortcut
2022-08-30 00:53:20 +03:00
Henry Jameson
768b3ea14f
refactor navigation-entry and use them in other nav items
2022-08-30 00:15:42 +03:00
tusooa
e812d5ea3c
Merge branch 'renovate/sinon-chai-3.x' into 'develop'
...
Update dependency sinon-chai to v3
See merge request pleroma/pleroma-fe!1631
2022-08-29 12:01:31 +00:00
Pleroma Renovate Bot
c2e8348065
Update dependency sinon-chai to v3
2022-08-29 09:08:30 +00:00
tusooa
dcc4027482
Merge branch 'renovate/vue-router-4.x' into 'develop'
...
Update dependency vue-router to v4.1.5
See merge request pleroma/pleroma-fe!1620
2022-08-28 23:46:12 +00:00
tusooa
d2bcdc8d5b
Merge branch 'renovate/semver-7.x' into 'develop'
...
Update dependency semver to v7
See merge request pleroma/pleroma-fe!1629
2022-08-28 23:41:14 +00:00
Pleroma Renovate Bot
2e8b3154b6
Update dependency semver to v7
2022-08-28 09:08:22 +00:00
Pleroma Renovate Bot
5241a2654c
Update dependency vue-router to v4.1.5
2022-08-28 09:07:22 +00:00
tusooa
173759f84f
Merge branch 'renovate/eslint-8.x' into 'develop'
...
Update dependency eslint to v8.23.0
See merge request pleroma/pleroma-fe!1626
2022-08-27 14:54:53 +00:00
tusooa
0bbf16fe6b
Merge branch 'renovate/vue-monorepo' into 'develop'
...
Update dependency vue-template-compiler to v2.7.10
See merge request pleroma/pleroma-fe!1622
2022-08-27 14:52:13 +00:00
Pleroma Renovate Bot
ace06bd5d6
Update dependency eslint to v8.23.0
2022-08-27 09:07:16 +00:00
Pleroma Renovate Bot
f10b4a0051
Update dependency vue-template-compiler to v2.7.10
2022-08-27 09:06:59 +00:00
tusooa
5dab55579a
Merge branch 'renovate/babel-monorepo' into 'develop'
...
Update dependency @babel/core to v7.18.13
See merge request pleroma/pleroma-fe!1619
2022-08-26 15:40:23 +00:00
tusooa
d07e8fd5d6
Merge branch 'renovate/vue-babel-helper-vue-jsx-merge-props-1.x' into 'develop'
...
Update dependency @vue/babel-helper-vue-jsx-merge-props to v1.4.0
See merge request pleroma/pleroma-fe!1625
2022-08-26 15:35:12 +00:00
Pleroma Renovate Bot
f12307fe38
Update dependency @vue/babel-helper-vue-jsx-merge-props to v1.4.0
2022-08-26 09:06:47 +00:00
HJ
649ae09585
Merge branch 'from/develop/tusooa/remove-isparta' into 'develop'
...
Remove isparta
See merge request pleroma/pleroma-fe!1621
2022-08-25 16:37:13 +00:00
tusooa
bbd25c8ae6
Merge branch 'renovate/eslint-plugin-promise-6.x' into 'develop'
...
Update dependency eslint-plugin-promise to v6.0.1
See merge request pleroma/pleroma-fe!1624
2022-08-25 12:22:10 +00:00
Pleroma Renovate Bot
e9fcf9747f
Update dependency eslint-plugin-promise to v6.0.1
2022-08-25 09:06:10 +00:00
Henry Jameson
ea3ce55929
fix lists edit page
2022-08-24 20:33:04 +03:00
Henry Jameson
8c48a56a89
change ugly checkbox to a list element that doesn't look too much out of place
2022-08-24 20:24:21 +03:00
Henry Jameson
cf714c2756
a11y
2022-08-24 20:24:08 +03:00
Henry Jameson
8dceffa8d7
squeeze/stretch pinned items as long as there's enough space for it,
...
hide items that won't fitc
2022-08-24 19:57:57 +03:00
tusooa
86302128ba
Merge branch 'renovate/eslint-plugin-vue-9.x' into 'develop'
...
Update dependency eslint-plugin-vue to v9.4.0
See merge request pleroma/pleroma-fe!1623
2022-08-24 12:11:38 +00:00
Pleroma Renovate Bot
8e0a988399
Update dependency eslint-plugin-vue to v9.4.0
2022-08-24 09:09:22 +00:00
Tusooa Zhu
40c10cbf4d
Remove isparta
2022-08-23 15:52:12 -04:00
Henry Jameson
dc5992f990
lint
2022-08-23 22:18:33 +03:00