Commit graph

7,697 commits

Author SHA1 Message Date
Tusooa Zhu
f763624782
Fix vertical scrollbar of emoji picker header
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
b9fcf8da11
Use StillImage for emoji group header
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
c06b01db85
Remove useless class disabled in emoji picker
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
e6fa4104e5
Clean up unused variables
Ref: grouped-emoji-picker
2022-08-17 19:01:19 -04:00
Tusooa Zhu
fa482135a7
Fix scrol->highlight behaviour
Ref: grouped-emoji-picker
2022-08-17 19:01:18 -04:00
Tusooa Zhu
cbe8a2a5d2
Clean up legacy code in emoji picker
Ref: grouped-emoji-picker
2022-08-17 19:01:18 -04:00
Tusooa Zhu
d9901d3914
Use lozad for lazy image loading
Ref: grouped-emoji-picker
2022-08-17 19:01:15 -04:00
Tusooa Zhu
5fb65a4b11
Lint 2022-08-17 19:00:06 -04:00
Tusooa Zhu
1cf2191593
Optimise emoji picker loading process 2022-08-17 19:00:06 -04:00
Tusooa Zhu
8629da50ca
Load emoji properly on first showing 2022-08-17 19:00:06 -04:00
Tusooa Zhu
3733e12b88
Load visible emoji groups when scrolling 2022-08-17 19:00:06 -04:00
Tusooa Zhu
c9557ef28c
Display all emoji groups on emoji picker header 2022-08-17 19:00:06 -04:00
Tusooa Zhu
d0b052a17e
Fix load more emoji action 2022-08-17 19:00:06 -04:00
Tusooa Zhu
16f01e1d3f
Group custom emojis by pack in emoji picker 2022-08-17 19:00:01 -04:00
Henry Jameson
03de3bf857 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  oops
2022-08-17 21:35:08 +03:00
Henry Jameson
e9ad922eeb oops 2022-08-17 21:34:56 +03:00
Henry Jameson
9165383f1c Merge remote-tracking branch 'origin/develop' into shigusegubu-vue3
* origin/develop:
  Refresh yarn.lock
2022-08-17 21:25:35 +03:00
Henry Jameson
47d6071d72 Merge branch 'navigation-update' into shigusegubu-vue3
* navigation-update:
  fix routes and tests
  fix lists not having pins in edit mode
  fix edit mode checkbox showing up for anon users
2022-08-17 21:25:23 +03:00
Henry Jameson
711a610727 fix routes and tests 2022-08-17 21:25:02 +03:00
HJ
992ddde4f8 Merge branch 'from/develop/tusooa/webpack-5' into 'develop'
Webpack 5 support

See merge request pleroma/pleroma-fe!1601
2022-08-17 18:24:24 +00:00
Tusooa Zhu
cad0520568
Refresh yarn.lock 2022-08-17 14:15:34 -04:00
Henry Jameson
b440982220 fix lists not having pins in edit mode 2022-08-17 21:14:10 +03:00
Henry Jameson
f12198c2b3 fix edit mode checkbox showing up for anon users 2022-08-17 21:13:39 +03:00
Henry Jameson
0be86b37c8 Merge branch 'scrolltotop' into shigusegubu-vue3
* scrolltotop:
  add "scroll to top" button to timelines and notifications
2022-08-17 21:12:12 +03:00
Henry Jameson
7ef6f8f6a0 Merge branch 'navigation-update' into shigusegubu-vue3
* navigation-update:
  create new list UI
2022-08-17 21:12:07 +03:00
Henry Jameson
6428efcb4d Merge branch 'from/develop/tusooa/webpack-5' into shigusegubu-vue3
* from/develop/tusooa/webpack-5: (31 commits)
  fix yarn lock
  Remove legacy code for chunksSortMode
  Add FIXME comment about html-webpack-plugin-after-emit
  Use exact webpack version in package.json
  Reintroduce css minimizer
  Fix double dot in generated asset names
  Update webpack plugins
  Use assets in favour of loaders
  Fix tests
  Make webpack 5 work
  Fix production builds
  Update vue-loader
  Update url-loader
  Update sass-loader
  Update raw-loader
  Update mini-css-extract-plugin
  Update inject-loader
  Update file-loader, html-webpack-plugin, http-proxy-middleware and postcss-loader
  Update css-loader to 5
  Update dependency cross-spawn to v7
  ...
2022-08-17 21:01:04 +03:00
Henry Jameson
b912aaa854 fix yarn lock 2022-08-17 21:00:35 +03:00
Henry Jameson
efc6b6b703 add "scroll to top" button to timelines and notifications 2022-08-17 20:49:20 +03:00
Henry Jameson
faefd05c03 create new list UI 2022-08-17 20:21:10 +03:00
Alexander Tumin
a29835375a Allow column width configuration: allow stretching navbar with columns 2022-08-17 09:49:52 +03:00
Henry Jameson
65ee66aeb9 Merge branch 'navigation-update' into shigusegubu-vue3
* navigation-update:
  forgot to actually add add/remove methods, lel. remove some consolelogs
2022-08-17 00:58:28 +03:00
Henry Jameson
b4f4b370d4 forgot to actually add add/remove methods, lel. remove some consolelogs 2022-08-17 00:58:05 +03:00
Henry Jameson
64526db60e Merge branch 'navigation-update' into shigusegubu-vue3
* navigation-update:
  lint
  List edit UI overhaul
  fix journal test
  fix list tests
  ignore invalid journal entries
  proper journal trimming + remove some old workaround to my local bad data
2022-08-17 00:50:03 +03:00
Henry Jameson
77dcbe641c lint 2022-08-17 00:49:07 +03:00
Henry Jameson
d074aefb4f List edit UI overhaul 2022-08-17 00:48:10 +03:00
Henry Jameson
38bd59ceb0 fix journal test 2022-08-16 20:14:18 +03:00
Henry Jameson
821a09109c fix list tests 2022-08-16 20:00:29 +03:00
Henry Jameson
04acf069d1 ignore invalid journal entries 2022-08-16 19:33:34 +03:00
Henry Jameson
840ce06397 proper journal trimming + remove some old workaround to my local bad data 2022-08-16 19:24:45 +03:00
Henry Jameson
d479a0a01b proper journal trimming + remove some old workaround to my local bad data 2022-08-16 19:24:20 +03:00
Tusooa Zhu
99ee903c46
Remove legacy code for chunksSortMode 2022-08-16 08:02:09 -04:00
Tusooa Zhu
d8962919b9
Add FIXME comment about html-webpack-plugin-after-emit 2022-08-16 07:57:42 -04:00
HJ
e0f3d9a8e0 Use exact webpack version in package.json 2022-08-16 11:53:52 +00:00
Tusooa Zhu
89fc7b3190
Reintroduce css minimizer 2022-08-15 19:14:21 -04:00
Tusooa Zhu
5444f0c852
Fix double dot in generated asset names 2022-08-15 18:42:21 -04:00
Tusooa Zhu
234963caa1
Update webpack plugins 2022-08-15 18:38:34 -04:00
Tusooa Zhu
ed42a099c0
Use assets in favour of loaders 2022-08-15 18:23:41 -04:00
Tusooa Zhu
2088636b24
Fix tests 2022-08-15 18:12:10 -04:00
Tusooa Zhu
aa97335b20
Make webpack 5 work 2022-08-15 18:01:33 -04:00
Tusooa Zhu
96d8707353
Fix production builds 2022-08-15 17:39:17 -04:00