Commit graph

11,102 commits

Author SHA1 Message Date
Henry Jameson
c13c007a60 export pause/resume, for use in nested virtual scrolling 2026-09-10 16:15:52 +03:00
Henry Jameson
56c4c29bd7 make useVirtualScrolling agnostic 2026-09-10 16:15:19 +03:00
Henry Jameson
1d9b458e74 changelog 2026-09-09 20:35:51 +03:00
Henry Jameson
e9197a6b66 fix 2026-09-09 19:54:24 +03:00
Henry Jameson
f843c189d2 if needed 2026-09-09 19:51:36 +03:00
Henry Jameson
8eabcc86d8 lint 2026-09-09 19:41:45 +03:00
Henry Jameson
c9d91c3d70 fuck it, smooth scroll is unreliable 2026-09-09 19:39:24 +03:00
Henry Jameson
5bd9a44c2c even more shenanigans 2026-09-09 19:01:48 +03:00
Henry Jameson
d622a61fd1 more scrolling shenanigans 2026-09-09 18:57:15 +03:00
Henry Jameson
f0bbb6d277 cleanup 2026-09-09 18:25:13 +03:00
Henry Jameson
7753a94a2f scroll to element for linear view 2026-09-09 18:22:18 +03:00
Henry Jameson
97e691b290 cleanup 2026-09-09 16:20:55 +03:00
Henry Jameson
bb55776c37 various fixes, mainly for tree view 2026-09-09 16:16:51 +03:00
Henry Jameson
ed7a1e70e8 fixes, cleanup, now properly renders ancestors etc 2026-09-09 15:37:29 +03:00
Henry Jameson
a24d2a1bba conversation composable + virtual scrolling for trees (somewhat) 2026-09-09 14:46:40 +03:00
Henry Jameson
218c2ca561 separate virtual scrolling 2.0 into its own composable 2026-09-09 13:50:36 +03:00
Henry Jameson
b679b99086 extraneous 2026-09-09 13:22:45 +03:00
Henry Jameson
42eeb1a9c0 use less ambigious currentStatus, fix replies footer 2026-09-09 13:21:37 +03:00
Henry Jameson
fe5c1f4d43 split tree topology into its own composable 2026-09-09 13:17:44 +03:00
Henry Jameson
f788af6c28 organize 2026-09-09 09:50:58 +03:00
Henry Jameson
e34f4814c8 move composables to their own folder 2026-09-09 09:49:36 +03:00
Henry Jameson
62106f0d54 don't do height change for thread 2026-09-09 01:52:18 +03:00
Henry Jameson
5d61ce1e37 remove debugging overlay 2026-09-09 01:21:30 +03:00
Henry Jameson
a87c4cf5dd remove old virtual scrolling 2026-09-09 01:20:33 +03:00
Henry Jameson
9059838188 virtual scrolling 2.0, conversations edition 2026-09-09 01:15:58 +03:00
Henry Jameson
f1fea71339 restore old virtual scrolling 2026-09-08 18:06:03 +03:00
Henry Jameson
0411bc8f47 sorting 2026-09-08 17:56:18 +03:00
Henry Jameson
2b272ee249 restored virtual scrolling things 2026-09-08 17:44:16 +03:00
Henry Jameson
5971c5bb79 stop using vue-virtual-scroller 2026-09-08 17:21:06 +03:00
Henry Jameson
06d3c41b63 cleanup and organization 2026-09-08 17:17:24 +03:00
Henry Jameson
6ef8b36c73 big cleanup, lint, relying on provide/inject instead of drilling props 2026-09-08 16:11:50 +03:00
Henry Jameson
74f8ef0719 massive revision of conversation component, specificially threading stuff 2026-09-08 03:01:22 +03:00
Henry Jameson
78e40e4ce2 experimentation 2026-09-07 18:07:01 +03:00
Henry Jameson
d0366b24c1 try to use vue-virtual-scroller for timeline 2026-09-04 17:31:47 +03:00
HJ
b90938c7bc Merge pull request 'Cleanup our dependencies' (#3572) from weight-removal into develop
Reviewed-on: https://git.pleroma.social/pleroma/pleroma-fe/pulls/3572
2026-09-04 13:48:45 +00:00
Henry Jameson
b5edf601f4 more unused deps 2026-09-04 16:45:10 +03:00
Henry Jameson
341803dac2 get rid of msw, use fetch mock instead 2026-09-04 16:08:47 +03:00
Henry Jameson
98908a3b60 changelog 2026-09-04 16:08:36 +03:00
Henry Jameson
12aeccd67f update pretty much all packages and re-run stylelint 2026-09-04 15:15:41 +03:00
Henry Jameson
a4f45f23ab revert global yarn install 2026-09-04 01:43:13 +03:00
Henry Jameson
70e8a58952 reduce node version to 24 (what's used in playwright) 2026-09-04 01:41:32 +03:00
Henry Jameson
a417ea0f2c seriously... 2026-09-04 01:33:26 +03:00
Henry Jameson
15b911b7b3 yarn for old alpine 2026-09-04 01:29:46 +03:00
Henry Jameson
e012493604 remove nightwatch and obsolete e2e tests 2026-09-04 01:10:09 +03:00
Henry Jameson
93cabbf945 post-merge lint 2026-09-04 01:06:54 +03:00
Henry Jameson
d5b1763fe0 Merge remote-tracking branch 'origin/develop' into weight-removal 2026-09-04 01:06:10 +03:00
Henry Jameson
6cf69c1e2d lint 2026-09-04 01:05:52 +03:00
Henry Jameson
4dbe95cdc9 remove eslint, regenerate yarn lock file 2026-09-04 01:04:51 +03:00
HJ
7bc4fd7be7 Merge pull request 'Migrate rest of modules to pinia, remove vuex, replace lodash with lodash-es' (#3571) from vuex-removal into develop
Reviewed-on: https://git.pleroma.social/pleroma/pleroma-fe/pulls/3571
2026-09-03 22:00:39 +00:00
Henry Jameson
eaa75f55e6 oops 2026-09-04 00:51:13 +03:00