Commit graph

1676 commits

Author SHA1 Message Date
Lim Chee Aun 1f584f945a Disable all the auto*** in search field 2023-09-22 20:39:05 +08:00
Lim Chee Aun a816b69ee9 Remove the @ if short or empty display name
Experimental as the '@' seems superfluous
2023-09-22 20:38:36 +08:00
Lim Chee Aun 85a4b382da Beautify play icon a bit 2023-09-22 00:15:17 +08:00
Lim Chee Aun 7ec1cd1e3d Add a span 2023-09-22 00:15:03 +08:00
Lim Chee Aun 5661729748 Select input text whenever open global search command UI 2023-09-21 22:31:12 +08:00
Lim Chee Aun 551de5a37c Embrace :visited because it's the web 2023-09-21 22:01:00 +08:00
Lim Chee Aun 38bd5c0b5d A bit more aesthetic touches for 'Read more' buttons 2023-09-21 21:56:04 +08:00
Lim Chee Aun 9387e37baa Lower contrast for shiny pill, higher contrast for toasts
Maybe shouldn't call it shiny pill anymore lol
2023-09-21 21:55:30 +08:00
Lim Chee Aun baca2b5851 For debugging 2023-09-21 19:44:26 +08:00
Lim Chee Aun 7e01b4a33a Ignore cmd/ctrl/shift/alt keys + middle clicks 2023-09-21 13:03:16 +08:00
Lim Chee Aun 674c99a05d Fix Lemmy post links not working
Because it's self-referential
2023-09-21 13:02:40 +08:00
Lim Chee Aun c955427d8f Handle moved account cases 2023-09-20 17:28:08 +08:00
Lim Chee Aun 56e846bec6 Add more data-read-more UIs 2023-09-20 17:27:54 +08:00
Lim Chee Aun 4acfb2a1cf Use useTruncated for notification items 2023-09-19 21:53:59 +08:00
Lim Chee Aun f9b2ab3b94 Refactor truncated class
Also removed the hack fix, not sure why/how it's even fixed.
Don't even know how to explain the logic.
Will revisit and investigate more if the bug happens.

This `useTruncated` can now be reusable.
2023-09-19 16:27:22 +08:00
Lim Chee Aun 42f9483491 Test propagate contextmenu event
No long press yet
2023-09-19 00:46:14 +08:00
Lim Chee Aun fe80215325 Prevent repeated description for alt+figcaption 2023-09-19 00:45:43 +08:00
Lim Chee Aun f7ffce1b46 Add tooltip to show percentage values of posting stats 2023-09-18 19:23:49 +08:00
Lim Chee Aun 64db69af63 Add small gaps between bars 2023-09-18 19:23:29 +08:00
Lim Chee Aun 59dae782b2 Fix typo 🙈🙈🙈 2023-09-17 12:54:48 +08:00
Lim Chee Aun dafff4b635 Show remaining count if exceed the avatars limit 2023-09-16 23:42:49 +08:00
Lim Chee Aun 887503e40b Auto-list composing
Automatically create lists like "- " or "12. " when press Enter
2023-09-16 22:57:35 +08:00
Lim Chee Aun 1a714d214b Fix not all classes removed
This is due to DomTokenList being dynamic, looping it while removing items from it cause wrong indices
2023-09-16 15:45:09 +08:00
Lim Chee Aun 941d2efeb1 Convert posting stats box into a link to account page 2023-09-16 14:48:31 +08:00
Lim Chee Aun 908efb17ff Use onClose 2023-09-16 14:47:55 +08:00
Lim Chee Aun 7d28744234 Fix some links have same class names from the app itself
Srsly need to sanitize the HTML one day
2023-09-16 14:47:35 +08:00
Lim Chee Aun 679fba4f66 Make relationship ui state update faster 2023-09-16 09:43:26 +08:00
Lim Chee Aun ad831fae35 Fix disabled follow button 2023-09-16 08:52:24 +08:00
Lim Chee Aun e102a9f925 Combine familiar followers into followers section 2023-09-15 23:59:27 +08:00
Lim Chee Aun 9571271d83 Experimental posting stats for non-following accounts
Also recode+redesign the multiple metadata boxes in account info
2023-09-15 22:15:41 +08:00
Lim Chee Aun b116cbfe8c Only set data attr if there are shortcuts 2023-09-15 21:12:04 +08:00
Lim Chee Aun b1030cb38a Make figcaption blur too if under content warning 2023-09-15 18:06:55 +08:00
Lim Chee Aun 72438bbf06 Search results pagination not allowed when not authed 2023-09-15 13:08:34 +08:00
Lim Chee Aun f3b81bc540 Fix focus gone wrong 2023-09-15 01:10:58 +08:00
Lim Chee Aun 020d8e3631 Allow settings for unauthenticated sessions 2023-09-15 00:28:20 +08:00
Lim Chee Aun dac07a35d8 Remove unneeded import 2023-09-14 23:28:01 +08:00
Lim Chee Aun 6db40d7d3e Fix ref not defined 2023-09-14 23:23:22 +08:00
Lim Chee Aun 7a30cc4b12 Clear badge when onmount too 2023-09-14 22:31:16 +08:00
Lim Chee Aun d18db56032 Experiment show inline desc for videos in timelines
Reason: a video takes more time & effort to watch, so a quick desc would be helpful
2023-09-14 20:41:03 +08:00
Lim Chee Aun 27274eeab1 Rework the modal close + focus logic
- 'Esc' a modal will focus on "behind" nested modal
- All modals will have 'esc'
2023-09-14 20:39:23 +08:00
Lim Chee Aun fce5e45bc9 Respect 'reading:expand:spoilers' pref
Note this doesn't follow 'reading:expand:media' pref separately, so media will be spoiled too
2023-09-14 11:23:41 +08:00
Lim Chee Aun fa145d3ed0 Subtle blockquote styling 2023-09-14 00:25:04 +08:00
Lim Chee Aun 5ac255f808 If self, don't need to get familiar followers 2023-09-13 18:43:46 +08:00
Lim Chee Aun 62201b0250 Use _types as key too 2023-09-13 18:43:25 +08:00
Lim Chee Aun f02cd50d7b Fix unknown media not working 2023-09-13 18:10:20 +08:00
Lim Chee Aun 61e1a5042f Fix location invocation bug 2023-09-13 16:38:55 +08:00
Lim Chee Aun 2145f761b5 Fix wrong API call when switch to account's instance 2023-09-12 23:56:01 +08:00
Lim Chee Aun 979c3b1498 Add this to hideAllModals 2023-09-12 23:55:41 +08:00
Lim Chee Aun aa3033b4ff Fix bugs with fetching followers/followings 2023-09-12 19:20:22 +08:00
Lim Chee Aun 641d274d7b Handle very-popular cases
- Shorten number
- Limit avatars to 50 since we have the Accounts sheet now
2023-09-12 18:50:46 +08:00
Lim Chee Aun 3fc3641437 Prevent infinite overlapping of Account & Accounts sheets 2023-09-12 18:00:19 +08:00
Lim Chee Aun b57d8adf18 Add Generic Accounts modal
Also refactored whole bunch of stuff
2023-09-12 11:27:54 +08:00
Lim Chee Aun dd2ca7bf35 Animate ancestor indicator 2023-09-12 11:22:01 +08:00
Lim Chee Aun f5184bd608 Prevent propagation from nested links 2023-09-12 11:21:31 +08:00
Lim Chee Aun 671c68b8f8 Experiment use markers for notifications 2023-09-10 19:22:14 +08:00
Lim Chee Aun 98e82a68fd Use useCallback for this 2023-09-10 15:31:51 +08:00
Lim Chee Aun 71f177bebe Memoize isModalPage 2023-09-10 15:30:04 +08:00
Lim Chee Aun a0f16057a0 Make this more readable 2023-09-10 15:29:52 +08:00
Lim Chee Aun 2d94f229c3 Fix weird textarea height on first render 2023-09-10 15:29:25 +08:00
Lim Chee Aun 33698c91cc Add one more account resolver fallback 2023-09-10 09:13:00 +08:00
Lim Chee Aun f4ce2e8367 Better style for jagged timeline items 2023-09-09 23:55:11 +08:00
Lim Chee Aun 886d78bde8 Additional ? check 2023-09-09 17:20:31 +08:00
Lim Chee Aun 6b5a98ebb3 Prevent all the re-renders
Srsly this took me hours to debug
2023-09-09 17:00:51 +08:00
Lim Chee Aun 696a46311d Try willReadFrequently 2023-09-09 14:26:08 +08:00
Lim Chee Aun fea1d77342 Possible small optimization for name-text 2023-09-09 14:25:53 +08:00
Lim Chee Aun 8018d06cdf Another (better) way of updating safe area insets
Hopefully this works
2023-09-09 14:10:52 +08:00
Lim Chee Aun 5147efd123 memo all the things
Somehow things got slower on local dev
2023-09-09 14:09:50 +08:00
Lim Chee Aun d4fc54eaf4 Make the floating account block cooler in composer 2023-09-08 21:14:23 +08:00
Lim Chee Aun c82edd2778 Add r, f, shift+b, d 2023-09-08 15:32:55 +08:00
Lim Chee Aun 301b2576c0 Have more fun styling the keys 2023-09-08 15:32:31 +08:00
Lim Chee Aun 7c09485e26 Fix focusDeck not working on initial page load 2023-09-07 18:44:12 +08:00
Lim Chee Aun 3ce8b75e3f Add shortcut help for focusing columns in multi-column mode 2023-09-07 16:17:52 +08:00
Lim Chee Aun 61f2132abd Fix getNotifications is not a function 2023-09-07 12:17:31 +08:00
Lim Chee Aun 1c295c585b Try this tap UI feedback, idea from Threads 2023-09-07 12:01:26 +08:00
Lim Chee Aun aa12010b80 Try this out, box sizing will be slightly off to the naked eye 2023-09-07 12:00:50 +08:00
Lim Chee Aun 10471090f5 More accurate isActive 2023-09-07 12:00:13 +08:00
Lim Chee Aun 6e4110714c 44px is too small, especially when there's labels inside like GIF or video timestamp 2023-09-07 11:59:40 +08:00
Lim Chee Aun 67fb1a9b19 It's time to double down on scale-down 2023-09-07 11:58:17 +08:00
Lim Chee Aun 0d090eb555 Keyboard shortcuts help sheet 2023-09-06 22:54:05 +08:00
Lim Chee Aun 167fa70fd5 Fix search command not disappearing 2023-09-05 23:30:11 +08:00
Lim Chee Aun e4174b49d5 c for opening composer, shift+c for opening it in new window 2023-09-05 21:44:38 +08:00
Lim Chee Aun 2540135962 Extract compose button to file 2023-09-05 18:49:16 +08:00
Lim Chee Aun e7833d5b8c Grammar 2023-09-05 13:26:30 +08:00
Lim Chee Aun 20c80adfc6 New languages 2023-09-05 09:23:10 +08:00
Lim Chee Aun 4fede554e4 Handle admin notifications & unhandled ones 2023-09-05 09:19:11 +08:00
Lim Chee Aun 20dd843409 Why some posts have inReplyToAccountId but doesn't have inReplyToId?
Not sure if this will cause other bugs
2023-09-05 02:50:58 +08:00
Lim Chee Aun b472e496d1 Fix bug: hashtags opening account sheet 2023-09-04 20:10:08 +08:00
Lim Chee Aun 17a289ac22 Close notification sheet when click "View all notifications" 2023-09-04 19:40:56 +08:00
Lim Chee Aun eed9b70a7d Fix search bugs 2023-09-04 17:01:06 +08:00
Lim Chee Aun 0fd719d3e7 Global search command trigger 2023-09-04 14:49:39 +08:00
Lim Chee Aun 3511ba760a Try autofocus on search field
I commented this out for some reason that I forgot
2023-09-04 00:07:11 +08:00
Lim Chee Aun a9109f4839 Show account block in Composer 2023-09-03 19:48:36 +08:00
Lim Chee Aun c5766e431c Fix error when opts is null/undefined 2023-09-03 19:44:26 +08:00
Lim Chee Aun 6c3a700f01 Expand "New update available…" menu row
Somehow 2nd section position: sticky stops working
2023-09-03 18:41:36 +08:00
Lim Chee Aun 8cc85ecb1a First attempt of CSS container query 2023-09-03 18:10:47 +08:00
Lim Chee Aun 6cbbd0aa1b More reliable badge clearing
Should be when page visible, not on render

Possibly super effective, but badges can be annoying if not cleared easily.
2023-09-03 13:41:37 +08:00
Lim Chee Aun d4dce2fa45 Differentiate username displays
When there're mentions of multiple same username + different instances in a post
2023-09-03 10:07:06 +08:00
Lim Chee Aun 39d96f22a0 Make code blocks focusable 2023-09-02 20:49:25 +08:00
Lim Chee Aun 3ac05d8cdd Refactor code to files 2023-09-02 18:19:09 +08:00
Lim Chee Aun 1257ce8636 Handle memorial accounts 2023-09-02 15:06:15 +08:00
Lim Chee Aun 062f42a05d Fix missing useLayoutEffect 2023-09-02 02:25:44 +08:00
Lim Chee Aun 852bb27e81 Clear app badge when view Notifications page 2023-09-02 01:35:24 +08:00
Lim Chee Aun 0e745663f0 Yes, push notifications (beta).
Heck this feature is tough.
2023-09-01 15:40:00 +08:00
Lim Chee Aun 0b04e01d60 Try out another style for 2nd-pass grouped notifications 2023-08-30 20:16:34 +08:00
Lim Chee Aun 5461b06130 Safeguard deconstruct 2023-08-30 17:47:17 +08:00
Lim Chee Aun 91419b3243 Enable relative path hosting 2023-08-30 17:46:22 +08:00
Lim Chee Aun a5865825da Init states again after login to new account 2023-08-30 17:42:33 +08:00
Lim Chee Aun 4e47d679bc Card object has language now. Use it.
Also have other additional keys but later
2023-08-30 00:45:18 +08:00
Lim Chee Aun 2ebf421140 Remove "votes" text from poll items translation
Making it language-agnostic.
2023-08-29 20:41:48 +08:00
Lim Chee Aun 8bfc9892ed Blind fix for submenus bug 2023-08-29 15:23:58 +08:00
Lim Chee Aun d64bbb7acb Fix oops 2023-08-28 05:49:12 +08:00
Lim Chee Aun aae74aa476 Experiment show avatars instead
Add a bit of tooltips too
2023-08-28 00:21:49 +08:00
Lim Chee Aun 12b8651d18 Use 1px instead of hairline
The more visible border width is needed for the buttons overlaying on top of media
2023-08-27 13:07:06 +08:00
Lim Chee Aun 1fae2f3208 2nd pass grouping of 1-account-many-statuses fav/boost 2023-08-27 13:06:26 +08:00
Lim Chee Aun 1b3112de1b Don't apply max-height to statuses in carousel 2023-08-25 15:41:03 +08:00
Lim Chee Aun 0792df1adb dir=auto all the things 2023-08-24 09:12:00 +08:00
Lim Chee Aun e8cc26fe2b bidi fixes 2023-08-23 18:34:11 +08:00
Lim Chee Aun 4aaf308d6e Don't show list of instances by default
Very basic sorting too
2023-08-22 20:16:09 +08:00
Lim Chee Aun e88b24fe6f Refresh instances list 2023-08-22 20:11:28 +08:00
Lim Chee Aun aede10d71e Better copy for interactions on replies 2023-08-20 14:22:47 +08:00
Lim Chee Aun 95f71115d4 First attempt of CSS nesting
This'll be "un-nested" by PostCSS anyway
2023-08-20 12:17:11 +08:00
Lim Chee Aun e0c2a5aed1 Prevent hero container from expanding too tall 2023-08-20 10:55:11 +08:00
Lim Chee Aun ccd79e5348 Further polish hashtag stuffing logic 2023-08-20 10:17:56 +08:00
Lim Chee Aun 1559052361 Fix Flash of Loader (FOL) 2023-08-19 19:21:51 +08:00
Lim Chee Aun 4a423b134d Fix link style affecting status cards 2023-08-19 17:07:16 +08:00
Lim Chee Aun ff3ef9fa45 Restyle play icon 2023-08-19 14:39:45 +08:00
Lim Chee Aun bce8456ac6 Fix radius 2023-08-19 14:32:21 +08:00
Lim Chee Aun de10faee88 Further apply text color to links 2023-08-18 13:48:45 +08:00
Lim Chee Aun d64a363d60 Stretch the content for boosts in boosts carousel 2023-08-17 22:05:55 +08:00
Lim Chee Aun 6755626259 Show votes count in translated text 2023-08-17 14:08:26 +08:00
Lim Chee Aun 271601dc2c Update the loading placeholder 2023-08-17 13:36:03 +08:00
Lim Chee Aun f7343fd4fd Check for no shortcuts cases 2023-08-16 16:39:22 +08:00
Lim Chee Aun 932e66f330 Update copy for import/export 2023-08-15 22:40:58 +08:00
Lim Chee Aun 8790b20354 Experimental Shortcuts settings import/export 2023-08-15 20:14:09 +08:00
Lim Chee Aun 4817eddc2a Get rid of system-ui 2023-08-14 22:45:57 +08:00
Lim Chee Aun c1f947a9c3 Sometimes, have to think out of the box
Focus first, then scroll
2023-08-14 21:56:44 +08:00
Lim Chee Aun e3c77cb516 Increase timeout, but such hacky sadly 2023-08-14 21:39:53 +08:00
Lim Chee Aun fe8eb74242 Another attempt 2023-08-14 21:09:14 +08:00
Lim Chee Aun d0bd257a8e Attempt to fix media modal next/prev buttons not working in Safari 2023-08-14 20:55:21 +08:00
Lim Chee Aun 8141513fa9 Spruce up buttons in media modal 2023-08-14 20:32:09 +08:00
Lim Chee Aun ac8a4c7fbf Instead of return false, return the default locale arg 2023-08-14 18:03:05 +08:00
Lim Chee Aun 635f4c1b0d s/setUiState/setUIState 2023-08-14 11:22:42 +08:00
Lim Chee Aun d237fb8320 Experimental preload icons 2023-08-13 17:15:49 +08:00
Lim Chee Aun 2ba2696e9e Small radius fix 2023-08-13 12:38:03 +08:00
Lim Chee Aun 31d7016bd9 Default show chars-left donut 2023-08-13 12:00:33 +08:00
Lim Chee Aun 8b74a32168 Fix race conditions when accept/rejecting many follow requests
- No longer reload the whole list of follow requests and notifications for every accept/reject action
- Notifications list now exclude follow requests (experimental)
2023-08-11 18:00:36 +08:00
Lim Chee Aun 37ce48ae6e Update supported languages 2023-08-11 12:07:40 +08:00
Lim Chee Aun 5b8744ac55 Replace bull with round icon 2023-08-10 23:52:29 +08:00
Lim Chee Aun 339b66f42f Attempt to fix Firefox keyboard shortcuts bug on navigating media carousel 2023-08-10 21:58:11 +08:00
Lim Chee Aun 84d1500331 Fix menu items not stretching when it's only one 2023-08-09 19:59:06 +08:00
Lim Chee Aun 889fdc87a1 Fix weird styles in Safari 2023-08-09 19:34:37 +08:00
Lim Chee Aun 1ecd568c29 Preliminary support for exclusive list
Only for Mastodon v4.2+
2023-08-09 19:08:42 +08:00
Lim Chee Aun bf39f9eafc Add (more visible) show/hide poll results
+ small UI polish and fixes
2023-08-09 16:26:29 +08:00
Lim Chee Aun 79aa3faf51 Fix wrong height set for single media inside carousel status 2023-08-09 13:29:31 +08:00
Lim Chee Aun 0ca29cb181 Fix wrong color for filtered group post 2023-08-08 20:21:09 +08:00
Lim Chee Aun 3d458826cf Fix http route not working 2023-08-08 17:29:04 +08:00
Lim Chee Aun 58c6b6349c Time to embrace prefers-reduced-motion with picture 2023-08-08 15:34:24 +08:00
Lim Chee Aun fb798ce895 Recode EmojiText, fix bug for some emojis not being replaced 2023-08-08 14:04:12 +08:00
Lim Chee Aun c3f80cec9b Show displayName too 2023-08-08 14:03:27 +08:00
Lim Chee Aun 9a44dfafa6 Show group tag in search results 2023-08-07 21:26:56 +08:00
Lim Chee Aun a8c7e08f3f Treat posts from groups differently from boosts 2023-08-07 21:26:43 +08:00
Lim Chee Aun e53f0efde9 Test fix: Prevent pull-to-refresh on Chrome PWA 2023-08-07 16:11:11 +08:00
Lim Chee Aun 794ee3cb74 More accurate border radius 2023-08-07 16:00:12 +08:00
Lim Chee Aun 9b23e051e2 Still need this length check, this "done" is not reliable 2023-08-07 11:39:42 +08:00
Lim Chee Aun 0b3875c2cf Only focus when menu item is clicked 2023-08-06 16:54:13 +08:00
Lim Chee Aun c13e148b36 How did I even code this 2023-08-05 00:16:18 +08:00
Lim Chee Aun 6b8ae97d98 Add small link icon for imageless link cards 2023-08-05 00:15:57 +08:00
Lim Chee Aun d36ea02a02 Undo "Experiment: make replies container not whole-clickable" 2023-08-03 02:10:59 +08:00
Lim Chee Aun 76823b8497 Don't propagate large styles to status cards 2023-08-03 02:02:00 +08:00
Lim Chee Aun 1887a34fc5 Another aspect ratio style fix 2023-08-02 17:41:00 +08:00
Lim Chee Aun 88accb2a78 Reduce code for spoiler styles 2023-08-02 17:40:28 +08:00
Lim Chee Aun c91cda1a2c Ok the math was too advanced for CSS 2023-08-01 23:54:28 +08:00
Lim Chee Aun dc7083a11d Pushing the limits of my math 2023-08-01 23:44:28 +08:00
Lim Chee Aun b0ed0be47d Allow keyboard nav after clicking on buttons in media carousel 2023-08-01 19:43:52 +08:00
Lim Chee Aun 75cfd02134 Need link for ancestors too 2023-08-01 19:24:12 +08:00
Chee Aun e7f624c33c
Merge pull request #202 from natsukagami/transform-by-main-width
Use `--main-width` for transform calculation
2023-08-01 18:56:57 +08:00
Natsu Kagami 509efd2ce0
Use --main-width for transform calculation
... instead of hard-coding. Make it easier on the eyes for forks with `--main-width` modified :P
2023-08-01 17:36:43 +07:00
Lim Chee Aun c30eaee4e2 Somehow this kinda works 2023-08-01 18:20:54 +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
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