Commit graph

109 commits

Author SHA1 Message Date
thislight
a0ca305ef2
TootComposer: stops propagation of touch and wheel
Some checks failed
/ depoly (push) Has been cancelled
2024-10-31 22:33:29 +08:00
thislight
e7410c7296
Profile: pinned toots
All checks were successful
/ depoly (push) Successful in 1m26s
2024-10-31 00:18:47 +08:00
thislight
404ad1e678
BoostIcon: fix color 2024-10-30 23:40:03 +08:00
thislight
b55618664c
masto/timelines: better documentation 2024-10-30 23:27:30 +08:00
thislight
d88921f245
TootBottomSheet: catch fetch error 2024-10-30 23:00:54 +08:00
thislight
f4c0104d48
TootBottomSheet: fix main toot not links profile
All checks were successful
/ depoly (push) Successful in 2m55s
2024-10-30 20:58:36 +08:00
thislight
31b27237cd
TootList: mentions in toot links to profile page
All checks were successful
/ depoly (push) Successful in 1m17s
- bug: main toot in TootBottomSheet does not link
  profile
2024-10-30 19:25:58 +08:00
thislight
2a47403c7b
add normalize.css
All checks were successful
/ depoly (push) Successful in 1m25s
2024-10-30 14:13:19 +08:00
thislight
9e97f9b611
various css optimizations
All checks were successful
/ depoly (push) Successful in 1m18s
2024-10-30 13:22:00 +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
73a56357d9
{Trend,}TimelinePanel: use TootList
All checks were successful
/ depoly (push) Successful in 1m16s
2024-10-29 15:22:25 +08:00
thislight
f1197d6ba0
TimelinePanel: fix prefetching wrong direction 2024-10-29 14:19:27 +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
93f98059cd
Home: remove prefetch for TrendTimelinePanel 2024-10-28 13:59:27 +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
49e1731cdb
RegularToot: open profile 2024-10-27 13:43:34 +08:00
thislight
f8f07e9015
TrendTimelinePanel: remove prefetching
All checks were successful
/ depoly (push) Successful in 1m19s
2024-10-27 00:29:41 +08:00
thislight
6620e022bf masto/timelines: now the params is general typed 2024-10-24 22:20:38 +08:00
thislight
4da3263e17 Toot: fix expansion animation on WebKit (fix #29) 2024-10-22 23:24:31 +08:00
thislight
7e120fba2d TootList: support openFullScreenToot 2024-10-18 22:35:04 +08:00
thislight
664c1568d0 Profile: first prototype 2024-10-18 19:15:35 +08:00
thislight
54db6d4fbe TootBottomSheet: fix context switch wrong target 2024-10-18 18:13:07 +08:00
thislight
da60702403 add useSessionForAcctStr 2024-10-18 11:59:39 +08:00
thislight
ddd3c99f30 TootBottomSheet: moved to /:acct/toot/:id 2024-10-17 20:39:04 +08:00
thislight
3ea7072437 TootBottomSheet: set document title 2024-10-14 20:05:08 +08:00
thislight
043057557c createTimeline: fix viewport and dupelication 2024-10-13 16:12:18 +08:00
thislight
295a905b8b adjust thread visual 2024-10-13 16:12:18 +08:00
thislight
2b2b5ea1ae MediaAttachmentGrid: fix bad waterfall 2024-10-13 16:12:17 +08:00
thislight
708dbe7d4d PullDownToRefresh: fix the trigger 2024-10-13 16:12:17 +08:00
thislight
474e4ebdfe first attempt of createTimeline in TimelinePanel
- known bug: the paging is failed
2024-10-13 16:12:17 +08:00
thislight
56fc052788 TootBottomSheet: minor clean up 2024-10-13 16:12:17 +08:00
thislight
f6c540a3ad TrendTimelinePanel: improved error handling 2024-10-13 16:12:16 +08:00
thislight
971fb6a8e7 move TimelinePanel to separated files
- added TrendTimelinePanel for trending tab
2024-10-13 16:12:16 +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
c8f2179298 PullDownToRefresh: fix wheeling switch page 2024-10-09 18:40:40 +08:00
thislight
15e2bf3304 BottomSheet: improve hero animation 2024-10-09 17:33:27 +08:00
thislight
71434e5293 TootBottomSheet: fix title may have multiple lines 2024-10-09 15:52:14 +08:00
thislight
e2dbb2f128 PullDownToRefresh: reset the state if invisible 2024-10-09 15:15:22 +08:00
thislight
08a196a3bf PullDownToRefresh: fix trigger many refreshings
This commit fixes that the wheel event path may
trigger too many refreshings.
2024-10-09 14:51:32 +08:00
thislight
5348eda1ed PullDownToRefresh: rewrite spring animation
- fix #12
2024-10-09 14:38:25 +08:00
thislight
050dc1c2a3 MediaAttachmentGrid: improve layout as length % 2 2024-10-08 17:43:33 +08:00
thislight
b853b01304 *Toot: fix missing preview card 2024-10-08 17:33:52 +08:00
thislight
379dc2b636 TootComposer: don't switch the random placeholder 2024-10-08 17:18:27 +08:00
thislight
b880d0eaab TimelinePanel: allow the toot composer collpased 2024-09-28 22:46:48 +08:00
thislight
a1e28fe647 TootComposer: fix placeholder empty 2024-09-28 22:46:28 +08:00
thislight
ae93725bf1 MediaAttachmentGrid: fix autoplay on iOS 2024-09-28 22:39:33 +08:00
thislight
599d735665 TootComposer: fix random stmt may be empty 2024-09-28 22:27:26 +08:00