Commit graph

230 commits

Author SHA1 Message Date
Lim Chee Aun
da425b4a70 Fix wrong url cached 2023-07-19 15:46:00 +08:00
Lim Chee Aun
7286a4e03b Attempt to fix menu confirm not opening 2023-07-19 15:19:03 +08:00
Lim Chee Aun
38a13b07c5 Fix boost menu bug 2023-07-18 18:45:38 +08:00
Lim Chee Aun
92a4f502a0 Experimental Auto Inline Translation (AIT)
For short posts for now and throttled API calls
2023-07-18 13:31:26 +08:00
Lim Chee Aun
ff41cd3563 Replace (most) alert/confirms with alternative UI
Everything might break lol
2023-07-17 21:01:00 +08:00
Osma Ahvenlampi
aa1b2e30cf
Merge branch 'cheeaun:main' into main 2023-06-14 17:26:54 +03:00
Osma Ahvenlampi
804e4571d9 tweak the behavior of status context menu 2023-06-14 17:23:56 +03:00
Lim Chee Aun
3b3e0e6fde EmojiText component replacing dangerouslySetInnerHTML 2023-06-14 17:37:41 +08:00
Lim Chee Aun
cea4590686 Cache textWeight 2023-06-14 11:14:49 +08:00
Lim Chee Aun
a1ee5be54b Upgrade react-menu and bug fixes 2023-06-13 17:46:37 +08:00
Lim Chee Aun
cab2e47a77 Perf fixes 2023-06-11 23:31:14 +08:00
Lim Chee Aun
9a10bc0fec Use proper alt 2023-05-20 19:43:32 +08:00
Lim Chee Aun
753789c0c7 Try/catch match because it throws when there's invalid language code 2023-05-20 14:14:35 +08:00
Lim Chee Aun
0df21af374 Handle cases when statusID is not used 2023-05-20 01:06:16 +08:00
Lim Chee Aun
48eb3b1a42 Prevent repetitive unfurling 2023-05-17 16:13:49 +08:00
Lim Chee Aun
166f9da232 Prevent showing card and QP for links that link the post itself
Use case: links from lemmy
2023-05-16 10:40:05 +08:00
Lim Chee Aun
8519f68e9f Quick-translate from timeline to Post page 2023-05-03 10:22:15 +08:00
Lim Chee Aun
6532b97a44 Update copy: s/status/post 2023-04-29 22:22:07 +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
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
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
8e46da5e80 Fix set focus on status, make status itself scroll unwillingly 2023-04-24 21:56:13 +08:00
Lim Chee Aun
e7a1aa1418 Try 600 2023-04-24 21:36:03 +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
89d62d6d0f Fixes for QTs 2023-04-23 19:29:25 +08:00
Lim Chee Aun
3eaf3ef62b New experiment: rendering quote toots 2023-04-23 00:55:47 +08:00
Lim Chee Aun
12957c8ea7 Focus back on status after context menu closed 2023-04-20 17:51:40 +08:00
Lim Chee Aun
5dc3603795 Close button for modal sheets 2023-04-20 16:10:57 +08:00
Lim Chee Aun
08890bb04e Rearrange the interactions buttons in context menu 2023-04-19 00:00:47 +08:00
Lim Chee Aun
b164d68b4f Try show non-image cards 2023-04-18 23:46:59 +08:00
Lim Chee Aun
9a04cb6ba3 Add 'Full' view for status pages 2023-04-17 00:14:09 +08:00
Lim Chee Aun
5d2a14442a Bump up long press threshold 2023-04-15 12:04:31 +08:00
Lim Chee Aun
020019132d Spoiler text also can be emoji-fied 2023-04-14 23:05:46 +08:00
Lim Chee Aun
5d8cddc07e Poll titles can be emoji-fied 2023-04-14 23:03:04 +08:00
Lim Chee Aun
f303c6d36c Rewrite status page + media modal
Media modals now have their own URLs
2023-04-14 15:30:04 +08:00
Lim Chee Aun
13b2273022 Bot avatars will be squircles 2023-04-11 00:26:43 +08:00
Lim Chee Aun
c9c49d9a93 Fixes for logical properties 2023-04-10 20:23:40 +08:00
Lim Chee Aun
c7db204d5b More compact menu items 2023-04-10 01:21:02 +08:00
Lim Chee Aun
60cfeea89f Add 'Mute conversation' menu item 2023-04-10 00:30:32 +08:00
Lim Chee Aun
82d88dbe10 Fix wrong color for bookmark icon 2023-04-09 00:19:15 +08:00
Lim Chee Aun
c8d1ab4748 Need loader 2023-04-07 20:09:59 +08:00
Lim Chee Aun
2b26635e72 New: Reactions Modal 2023-04-06 22:51:48 +08:00
Lim Chee Aun
6f8390c3f8 Embrace "Private mention" 2023-04-06 18:21:56 +08:00
Lim Chee Aun
66e32fa03f Fix vertical alignment issues, again 2023-04-06 13:21:53 +08:00
Lim Chee Aun
18b00b2b7a Fix toast showing even when canceling a boost/unboost confirmation 2023-04-04 18:46:05 +08:00
Lim Chee Aun
3b100ad30f Disable poll auto-refresh at point of expiry 2023-04-03 09:26:27 +08:00
Lim Chee Aun
1405296e67 Show boost button but disable if can't boost 2023-04-03 09:09:52 +08:00
Lim Chee Aun
d2214c59be Beautify poll 2023-03-30 11:11:35 +08:00