Commit graph

1525 commits

Author SHA1 Message Date
Lim Chee Aun 1f5d74d78e More checks on thread contexts
Some instances return really wacky order of posts
2023-05-05 16:59:06 +08:00
Lim Chee Aun d55bd95c72 Fix link detection 2023-05-05 08:54:06 +08:00
Lim Chee Aun 456d4f4ae8 There are lists?
Somehow Mastodon allows additional HTML from another Fediverse instance called Bovine
2023-05-04 10:28:34 +08:00
Lim Chee Aun 8519f68e9f Quick-translate from timeline to Post page 2023-05-03 10:22:15 +08:00
Lim Chee Aun 0e1579ebf1 Small style fixes for notifications popover 2023-05-02 23:41:08 +08:00
Lim Chee Aun 1ddcb51af5 Add a button here to prevent poll height from jumping
Still quite a hidden feature 🤫
2023-05-02 23:19:37 +08:00
Lim Chee Aun 56022f31f0 Upgrade dependencies 2023-05-02 18:58:12 +08:00
Lim Chee Aun 51dcdfcfaa Handle null status for "mention" notification 2023-05-02 08:01:52 +08:00
Lim Chee Aun 9a58804142 Min-height to make sure it's not too small 2023-05-01 00:53:49 +08:00
Lim Chee Aun ee2e78228e Fix notifications not refreshing and not clearing "new"
Still quite clunky, but let's see
2023-04-30 21:59:14 +08:00
Lim Chee Aun 18c08076dd Fix mount/unmount states of notifications popover 2023-04-30 21:33:03 +08:00
Lim Chee Aun ef06faf259 Notifications popover, for larger screens 2023-04-30 21:03:09 +08:00
Lim Chee Aun c9dbe23347 Temporary fix for weird empty statuses 2023-04-30 16:53:00 +08:00
Lim Chee Aun 845d7dbbda Fix multiple overlapping opacity filter 2023-04-30 00:47:47 +08:00
Lim Chee Aun f27d613a94 Fix compact timeline content not cloaked 2023-04-30 00:47:17 +08:00
Lim Chee Aun 6532b97a44 Update copy: s/status/post 2023-04-29 22:22:07 +08:00
Lim Chee Aun 1dc533b62a Add loading indicator for slow relationships 2023-04-29 21:48:18 +08:00
Lim Chee Aun eeb5730932 Filter bar + helper popup for search form 2023-04-29 20:59:51 +08:00
Lim Chee Aun 8f7c6a159b Better image fallbacks 2023-04-28 19:28:36 +08:00
Lim Chee Aun 7e2723db4e Yes, there are blockquotes 2023-04-28 17:58:36 +08:00
Lim Chee Aun e29a84f0a9 Very specific fix for iPad with pointer devices 2023-04-28 15:03:14 +08:00
Lim Chee Aun ce97b9a242 Fix media not opening when switching hero status on Status page 2023-04-28 11:00:28 +08:00
Lim Chee Aun c82be6d7ae Remove line-height 2023-04-27 20:48:53 +08:00
Lim Chee Aun 80d8d287a3 Handle mentions & hashtags that has @ or # BEFORE the link 2023-04-27 19:52:03 +08:00
Lim Chee Aun 23057efcca Catch the error 2023-04-27 18:12:38 +08:00
Lim Chee Aun 2ed6b80dcc Upgrade dependencies 2023-04-27 10:18:24 +08:00
Lim Chee Aun a196540d66 Differentiate between previewMode vs quoted
When previewMode, auto-reveal spoiler
2023-04-27 08:25:39 +08:00
Lim Chee Aun 5bbb268731 Need zIndex 2023-04-26 13:59:54 +08:00
Lim Chee Aun 960ce07501 Attempt to fix nav menu not closable when click outside 2023-04-26 13:23:54 +08:00
Lim Chee Aun 211e4ff74d Rename to NavMenu to avoid confusion 2023-04-26 13:09:44 +08:00
Lim Chee Aun e39ed219eb Need unmount because every page mounts its own nav menu 2023-04-26 12:39:54 +08:00
Lim Chee Aun 4001e1c47a Match logic for context menu and long press 2023-04-26 10:35:26 +08:00
Lim Chee Aun 6f430ca0f5 Fix wrong index of QTs for links that are not QTs 2023-04-25 21:57:12 +08:00
Lim Chee Aun ad774325df Make image animate when hovering over status card 2023-04-25 20:51:22 +08:00
Lim Chee Aun 963312aacb Swipe to toggle poll results 2023-04-25 20:41:08 +08:00
Lim Chee Aun 535715cfe8 Prevent infinite loop of QT of QT of QT
Use case: Status A QT status B, then status B QT status A = recursive QT
2023-04-25 13:03:26 +08:00
Lim Chee Aun 48c86d7090 Fix detectedSource not returned from API sometimes 2023-04-25 11:27:11 +08:00
Lim Chee Aun 2b4efc6f04 Render Misskey and Calckey QTs too 2023-04-25 11:16:00 +08:00
Chee Aun 841737242f
Create LICENSE 2023-04-25 00:05:18 +08:00
Lim Chee Aun 1dc14105eb Add "Why Phanpy?" section 2023-04-24 22:58:14 +08:00
Lim Chee Aun 8e46da5e80 Fix set focus on status, make status itself scroll unwillingly 2023-04-24 21:56:13 +08:00
Lim Chee Aun 01a028d1c5 Attempt to fix Flash of missing text on Mobile Safari 2023-04-24 21:36:33 +08:00
Lim Chee Aun e7a1aa1418 Try 600 2023-04-24 21:36:03 +08:00
Lim Chee Aun 163961c494 Memoize the Parent 2023-04-24 19:27:12 +08:00
Lim Chee Aun 96f6091131 Long press on a link on a menu is pretty annoying 2023-04-24 19:16:23 +08:00
Lim Chee Aun 944a896586 Risky bump of use-long-press and to 1s delay 2023-04-24 19:16:07 +08:00
Lim Chee Aun 82103a3099 Exclude styling from status card 2023-04-24 18:59:38 +08:00
Lim Chee Aun 0498ce8615 lol why is there an x here 2023-04-24 12:27:24 +08:00
Lim Chee Aun 7f6df049ba Adjust comment lines a little 2023-04-23 23:37:58 +08:00
Lim Chee Aun 338b556e34 Only consider "stuffing" if there are more than 3 hashtags 2023-04-23 22:00:32 +08:00