Commit graph

29 commits

Author SHA1 Message Date
thislight
ade7df2234
MediaAttachmentGrid: moved into toots 2024-11-22 14:53:23 +08:00
thislight
7e5692549d
MediaAttachmentGrid: preload=metadata for videos 2024-11-21 23:35:56 +08:00
thislight
147c9fbce1
MediaAttachmentGrid: fix layout on WebKit
All checks were successful
/ depoly (push) Successful in 1m22s
2024-11-20 21:51:29 +08:00
thislight
8cd95b9e90
MediaAttachmentGrid: support click to reveal 2024-11-20 21:09:14 +08:00
thislight
1047a3b10d
MediaAttachmentGrid: add a box to each item 2024-11-20 20:45:24 +08:00
thislight
9bc93cae82
MediaAttachmentGrid: remove css modules 2024-11-12 19:12:49 +08:00
thislight
2aa2cf21da
toot medias: extract color from blurhash
All checks were successful
/ depoly (push) Successful in 1m17s
2024-11-11 16:53:34 +08:00
thislight
8b69968b8f
MediaAttachmentGrid: fix element type misuse 2024-11-11 14:57:49 +08:00
thislight
acde7609ba
MediaAttachmentGrid: fix the element not updated
All checks were successful
/ depoly (push) Successful in 1m19s
This problem causes "not supported codec"
2024-11-08 00:07:45 +08:00
thislight
b7531864d2
css optimizing
All checks were successful
/ depoly (push) Successful in 1m16s
2024-10-30 13:07:55 +08:00
thislight
6e28d8808b
MediaAttachmentGrid: reduce closure creation 2024-10-29 19:35:40 +08:00
thislight
41d15887a7
MediaAttachmentGrid: fix the vids scale 2024-10-29 19:26:32 +08:00
thislight
726abbe893
MediaAttachmentGrid: correct but slow layout
All checks were successful
/ depoly (push) Successful in 1m26s
2024-10-28 18:26:59 +08:00
thislight
66bded813d
remove old placeholder algorithm
All checks were successful
/ depoly (push) Successful in 1m21s
- TootPreviewCard and MediaAttachmentGrid
- the placeholder thing is now offloaded to the
  browser
2024-10-27 23:57:10 +08:00
thislight
2b2b5ea1ae MediaAttachmentGrid: fix bad waterfall 2024-10-13 16:12:17 +08:00
thislight
fd47639bef MediaAttachmentGrid: fix placeholder aspect-ratio 2024-10-10 19:49:51 +08:00
thislight
7d3c97c56b add settings for autoplay gifs and vids 2024-10-09 18:45:19 +08:00
thislight
050dc1c2a3 MediaAttachmentGrid: improve layout as length % 2 2024-10-08 17:43:33 +08:00
thislight
ae93725bf1 MediaAttachmentGrid: fix autoplay on iOS 2024-09-28 22:39:33 +08:00
thislight
74770649c3 ReplyEditor: supports reply 2024-09-28 14:39:20 +08:00
thislight
d6c4eea841 MediaAttachmentGrid: calc only when not loaded
* This is a workaround, the best solution is we do
  the calculation correctly.
2024-09-25 17:37:11 +08:00
thislight
de03e62783 MediaAttachmentGrid: major layout revised
* Now the media preview use masonry layout
* Supports preview video media
2024-09-23 15:43:49 +08:00
thislight
1a0a9d7e77 MediaAttachmentGrid: fix viewer DOM not removed 2024-09-14 21:17:03 +08:00
thislight
972b2eca8b MediaAttachmentGrid: fix the container not removed 2024-09-14 20:43:44 +08:00
thislight
d1cf97fe74 MediaAttachmentGrid: lazily created viewer
The reworked viewer presentation process delay the
creation of the viewer until the user interaction,
to reduce the DOM created during viewing the list.
2024-09-14 20:21:19 +08:00
thislight
06e2460b04 MediaAttachmentGrid: optimize preview layout (#11) 2024-09-14 20:09:54 +08:00
thislight
80de0e52ee BottomSheet: backward animation 2024-08-12 21:55:26 +08:00
thislight
abde6817f0 format code using prettier 2024-08-05 15:33:00 +08:00
thislight
5449e361d5 initial commit 2024-07-14 20:28:44 +08:00