Commit graph

7680 commits

Author SHA1 Message Date
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
4beaea2fcc Merge branch 'naventry-unnest' into 'develop'
make custom router-link for nav-entry to un-nest the interactive elements

Closes #1191

See merge request pleroma/pleroma-fe!1634
2022-08-31 19:55:10 +00:00
Pleroma Renovate Bot
09a0339e1d Update vue monorepo to v3.2.38 2022-08-31 09:09:36 +00: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
Henry Jameson
ee896525dc Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  fix veryfaint not applying
2022-08-31 01:19:35 +03:00
Henry Jameson
2ab51a4ccb fix veryfaint not applying 2022-08-31 01:19:18 +03:00
Henry Jameson
6997f82999 Merge branch 'naventry-unnest' into shigusegubu-vue3
* naventry-unnest:
  lint
  lint
2022-08-31 00:58:12 +03:00
Henry Jameson
73abae1b3e lint 2022-08-31 00:58:03 +03:00
Henry Jameson
98f97ff9a9 lint 2022-08-31 00:57:02 +03:00
Henry Jameson
bd9ca11a97 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  make "up to date" icon even more faint to distinguish it from actual interactive elements
2022-08-31 00:52:16 +03:00
Henry Jameson
f70716c95c Merge branch 'naventry-unnest' into shigusegubu-vue3
* naventry-unnest:
  make custom router-link for nav-entry to un-nest the interactive elements
  a11y
2022-08-31 00:52:09 +03:00
Henry Jameson
8ecb67230c make custom router-link for nav-entry to un-nest the interactive elements 2022-08-31 00:48:38 +03:00
Henry Jameson
3ffe62acdc make "up to date" icon even more faint to distinguish it from actual
interactive elements
2022-08-30 23:55:35 +03:00
Henry Jameson
887fac5add Merge remote-tracking branch 'origin/develop' into scrolltotop
* origin/develop: (59 commits)
  a11y
  Use dedicated indicator for non-ascii domain names
  add a favorites "timeline" shortcut
  refactor navigation-entry and use them in other nav items
  Update dependency sinon-chai to v3
  Update dependency semver to v7
  Update dependency vue-router to v4.1.5
  Update dependency eslint to v8.23.0
  Update dependency vue-template-compiler to v2.7.10
  Update dependency @vue/babel-helper-vue-jsx-merge-props to v1.4.0
  Update dependency eslint-plugin-promise to v6.0.1
  fix lists edit page
  change ugly checkbox to a list element that doesn't look too much out of place
  a11y
  squeeze/stretch pinned items as long as there's enough space for it, hide items that won't fitc
  Remove isparta
  lint
  fix being unable to edit timeline pins on mobile
  aria
  fix mobile side drawer causing issues
  ...
2022-08-30 23:54:16 +03: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
Henry Jameson
e9adee4517 Merge remote-tracking branch 'origin/develop' into shigusegubu-vue3
* origin/develop:
  Use dedicated indicator for non-ascii domain names
  Update dependency sinon-chai to v3
  Update dependency semver to v7
  Update dependency vue-router to v4.1.5
  Update dependency eslint to v8.23.0
  Update dependency vue-template-compiler to v2.7.10
  Update dependency @vue/babel-helper-vue-jsx-merge-props to v1.4.0
  Update dependency eslint-plugin-promise to v6.0.1
  Remove isparta
  Update dependency @babel/core to v7.18.13
2022-08-30 02:03:44 +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
74a72608da Merge branch 'navigation-update' into shigusegubu-vue3
* navigation-update:
  add a favorites "timeline" shortcut
2022-08-30 00:53:37 +03:00
Henry Jameson
ec320e8fb6 add a favorites "timeline" shortcut 2022-08-30 00:53:20 +03:00
Henry Jameson
d40fc75415 Merge branch 'navigation-update' into shigusegubu-vue3
* navigation-update:
  refactor navigation-entry and use them in other nav items
2022-08-30 00:16:24 +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
a5c0dc6592 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  lint
2022-08-24 22:46:50 +03:00
Henry Jameson
af734afe36 lint 2022-08-24 22:46:41 +03:00
Henry Jameson
b3318471c3 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  only mark as read if closed intentionally
  fix notifications
  use a bit more compact layout on mobile
  Update dependency eslint-plugin-vue to v9.4.0
2022-08-24 22:43:17 +03:00
Henry Jameson
f31bec7ef8 only mark as read if closed intentionally 2022-08-24 22:42:58 +03:00
Henry Jameson
09a4d963d4 fix notifications 2022-08-24 22:37:07 +03:00