Commit graph

1492 commits

Author SHA1 Message Date
Natsu Kagami 3a8c13feac
Merge branch 'upstream' 2023-08-01 17:20:23 +07:00
Lim Chee Aun 72ff229dfb Upgrade dependencies 2023-08-01 14:27:11 +08:00
Lim Chee Aun 30d532c2e3 Allow user-selection on hero post in status page 2023-08-01 14:26:59 +08:00
Lim Chee Aun b1b1ed0f3f Adjustments to prevent layout shift 2023-08-01 14:26:22 +08:00
Lim Chee Aun 48a5fc6327 One more fix for preventing callout 2023-08-01 09:43:25 +08:00
Lim Chee Aun c28bae7708 Try prevent touch callout when long-press 2023-08-01 09:12:43 +08:00
Lim Chee Aun 031bdc0a88 Forgot to commit these 2023-08-01 00:59:58 +08:00
Lim Chee Aun 8cd00a053c Experiment: make replies container not whole-clickable
Except for "thread" statuses
2023-08-01 00:15:07 +08:00
Lim Chee Aun 3fe99050e0 Small fixes 2023-08-01 00:12:01 +08:00
Lim Chee Aun ba9cf70f44 Unproxy the proxy 2023-07-31 20:30:29 +08:00
Lim Chee Aun 507d8f449a Safari seems really confused with this 2023-07-31 09:31:34 +08:00
Lim Chee Aun cf59b9dda1 Definitely need to recode this one day
Or at least split the code for single media vs multiple media
2023-07-31 00:37:57 +08:00
Lim Chee Aun 760fdb66db Quick fix for Safari 2023-07-31 00:24:45 +08:00
Lim Chee Aun c003724108 Few changes to how media rendering
1. Try respect aspect when only 1 media
2. Distance-based image inner-scroll animation
3. Small inner radius between media when >=2 media
2023-07-30 21:28:17 +08:00
Lim Chee Aun fad286e617 Some posts have nested lists 2023-07-26 11:25:57 +08:00
Lim Chee Aun 14091fbc7b It's time to widen carousel for Firefox users
Srsly take too long time waiting for Firefox to support :has()
2023-07-25 17:23:22 +08:00
Lim Chee Aun 6fe182a7a3 Shazam the mini translation block 2023-07-24 22:27:30 +08:00
Lim Chee Aun 871fe11d0f Add safe min-width for poll 2023-07-23 16:57:43 +08:00
Lim Chee Aun b0808305ab Fix poll meta not showing 2023-07-23 16:57:20 +08:00
Lim Chee Aun 4bf6b00b94 Shorten shortenNumber code 2023-07-23 14:09:39 +08:00
Natsu Kagami 3c2ee2fb40
Update npm deps 2023-07-23 02:24:20 +02:00
Natsu Kagami 2fc7357be1
Merge branch 'main' of github.com:cheeaun/phanpy 2023-07-23 02:22:28 +02:00
Lim Chee Aun 5fa02f9cc4 Fix max-width bug for profile field 2023-07-23 01:00:22 +08:00
Lim Chee Aun 32a853ecc0 Make auto inline translation as a setting, turned off by default 2023-07-22 20:59:07 +08:00
Lim Chee Aun d8b385a742 Fix logic not checking different language 2023-07-22 20:50:53 +08:00
Lim Chee Aun bc3e946f61 lol why need to keep checking the text 2023-07-22 20:48:01 +08:00
Lim Chee Aun eb13fe8ce0 Fix logic again
I really need to rename these variables to be less confusing
2023-07-22 20:31:13 +08:00
Lim Chee Aun 28ad18bd0b Show pronunciation text in tooltip 2023-07-22 20:30:32 +08:00
Lim Chee Aun 9869c9dc5b If translated text is same as original text, don't show it
This means language detection messed up
2023-07-22 20:30:18 +08:00
Lim Chee Aun ac9962b051 Don't show inline translation if has card 2023-07-22 10:10:41 +08:00
Lim Chee Aun 075c729807 Fix logic again 2023-07-22 00:06:15 +08:00
Lim Chee Aun 587864893c Getting confused with the logic
Also more accurate content length calc
2023-07-21 23:54:03 +08:00
Lim Chee Aun 658872cbd9 Fix logic again 2023-07-21 23:00:58 +08:00
Lim Chee Aun 5502d08d28 Fix typo and logic 2023-07-21 22:52:53 +08:00
Lim Chee Aun 58bf8e16c2 Persist auto-inline-translation to the large size status too 2023-07-21 13:25:18 +08:00
Lim Chee Aun 4aab2d39cc Set max width for very long profile metadata 2023-07-21 00:55:37 +08:00
Lim Chee Aun 6f28db2532 Make "tabs" work for Mentions page in Columns mode 2023-07-20 20:06:07 +08:00
Lim Chee Aun 8112f0a9d6 Upgrade dependencies 2023-07-20 19:29:49 +08:00
Lim Chee Aun 9b0e63d289 Handle elk links 2023-07-19 15:51:00 +08:00
Lim Chee Aun da425b4a70 Fix wrong url cached 2023-07-19 15:46:00 +08:00
Natsu Kagami 42f1f45767
Merge branch 'main' of github.com:cheeaun/phanpy 2023-07-19 09:33:39 +02:00
Lim Chee Aun 7286a4e03b Attempt to fix menu confirm not opening 2023-07-19 15:19:03 +08:00
Lim Chee Aun 1f0d2eebe6 Having fun with multi-stacking modals 2023-07-18 20:40:10 +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
Natsu Kagami a99fc68bda
Merge remote-tracking branch 'upstream/main' 2023-07-17 15:23:03 +02:00
Lim Chee Aun ff41cd3563 Replace (most) alert/confirms with alternative UI
Everything might break lol
2023-07-17 21:01:00 +08:00
Natsu Kagami 3c8c896deb
Link to GtS settings when we know we are on GtS 2023-07-17 12:30:17 +02:00
Natsu Kagami 5d804c6899
Don't login automatically, allow multiple accounts to be added 2023-07-16 15:50:51 +02:00
Natsu Kagami ad65bcab8d
Make main column bigger 2023-07-16 15:47:47 +02:00