Lim Chee Aun
|
bde8c66629
|
Just having a bit of fun
|
2023-05-22 17:43:02 +08:00 |
|
Lim Chee Aun
|
789b9282c4
|
Only overflow the x
|
2023-05-22 11:17:13 +08:00 |
|
Lim Chee Aun
|
305b3a5f0e
|
Make it sticky
|
2023-05-21 14:12:21 +08:00 |
|
Lim Chee Aun
|
63f18d4a28
|
Small decoration
|
2023-05-21 13:24:26 +08:00 |
|
Lim Chee Aun
|
e6ab8385a1
|
Adjust nav menu styles
|
2023-05-21 11:52:24 +08:00 |
|
Lim Chee Aun
|
da46171ef6
|
Make announcements appear faster
|
2023-05-21 08:46:51 +08:00 |
|
Lim Chee Aun
|
9a10bc0fec
|
Use proper alt
|
2023-05-20 19:43:32 +08:00 |
|
Lim Chee Aun
|
4b48bab2bb
|
Make nav menu look a bit nicer
|
2023-05-20 19:35:58 +08:00 |
|
Lim Chee Aun
|
4b45375b4c
|
Transform nav menu into 2 columns
|
2023-05-20 17:46:58 +08:00 |
|
Lim Chee Aun
|
a52bd7ca5d
|
Attempt to fix lost focus when closing nav menu
|
2023-05-20 17:08:20 +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
|
04b3fd9545
|
Fix media click handler not "refreshing"
|
2023-05-20 13:02:47 +08:00 |
|
Lim Chee Aun
|
3524eb84c3
|
Make poll form take full width
|
2023-05-20 10:22:05 +08:00 |
|
Lim Chee Aun
|
bcd91851d2
|
Must decode the code!
|
2023-05-20 10:08:41 +08:00 |
|
Lim Chee Aun
|
3acaac2d47
|
Check missing status with hero status too
|
2023-05-20 01:19:25 +08:00 |
|
Lim Chee Aun
|
0df21af374
|
Handle cases when statusID is not used
|
2023-05-20 01:06:16 +08:00 |
|
Lim Chee Aun
|
f368071fcb
|
ul, ol need a bit more space
|
2023-05-19 09:03:20 +08:00 |
|
Lim Chee Aun
|
1f7912d6b8
|
Add check for "missing" statuses in context
|
2023-05-18 23:42:49 +08:00 |
|
Lim Chee Aun
|
104665cafe
|
Don't need "Also"
|
2023-05-18 21:43:58 +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
|
91a7485b7b
|
Such stupid mistake, I made
|
2023-05-14 21:13:36 +08:00 |
|
Lim Chee Aun
|
46c7ee5de1
|
Fix list not re-rendering when list ID changes
|
2023-05-13 21:34:42 +08:00 |
|
Lim Chee Aun
|
7fba180de8
|
Possible fix for jumpy popover bug
|
2023-05-13 20:20:47 +08:00 |
|
Lim Chee Aun
|
2b5eb87ec4
|
Fix double scrolling when clicking on announcement index buttons
|
2023-05-12 11:57:10 +08:00 |
|
Lim Chee Aun
|
9bb66e57ae
|
Show the error too
This is getting annoying
|
2023-05-12 00:05:22 +08:00 |
|
Lim Chee Aun
|
4d14da35a4
|
More sort, still not perfect
This proves to be more difficult than I thought
|
2023-05-11 18:20:34 +08:00 |
|
Lim Chee Aun
|
edf7f6039c
|
More sort, still not perfect
This proves to be more difficult than I thought
|
2023-05-11 18:13:13 +08:00 |
|
Lim Chee Aun
|
6fcbc9dfa4
|
One more logic for auto-collapsing
|
2023-05-11 13:56:21 +08:00 |
|
Lim Chee Aun
|
b8d7e18371
|
Fix sort, this was reversed
|
2023-05-10 10:02:50 +08:00 |
|
Lim Chee Aun
|
4d5c0f1f5d
|
More adjustment to auto-collapsing logic
|
2023-05-09 22:29:18 +08:00 |
|
Lim Chee Aun
|
d264af14f1
|
Try handle case when configured instance domain is different than the actual instance domain
Honestly how do I even test if this will work
|
2023-05-09 18:48:19 +08:00 |
|
Lim Chee Aun
|
ef12916bab
|
New "shazam" CSS effect utility lolol
I might rename this in the future
|
2023-05-09 18:03:26 +08:00 |
|
Lim Chee Aun
|
c316f0106b
|
Small optimization
|
2023-05-08 23:16:04 +08:00 |
|
Lim Chee Aun
|
4c188ab59b
|
Smarter logic for auto-collapsing
This logic is getting similar to HackerWeb's
|
2023-05-08 22:42:15 +08:00 |
|
Lim Chee Aun
|
54849b60a9
|
Fix more leaked styles
|
2023-05-08 22:41:35 +08:00 |
|
Lim Chee Aun
|
e860fa99fa
|
Fix compose button not hiding for other pages
|
2023-05-08 22:41:21 +08:00 |
|
Lim Chee Aun
|
c95a451111
|
Fix compose button not auto-hiding
|
2023-05-08 12:53:27 +08:00 |
|
Lim Chee Aun
|
02d26b8da2
|
Slightly rewritten collapsing logic
Let's see if this works better
|
2023-05-08 12:50:00 +08:00 |
|
Lim Chee Aun
|
437c50eeb5
|
Srsly need scoped CSS here
|
2023-05-08 12:47:30 +08:00 |
|
Lim Chee Aun
|
d95ef309ca
|
Quick fix html escaping bug
|
2023-05-08 12:08:26 +08:00 |
|
Lim Chee Aun
|
4aeaeb229c
|
Only show compose button when logged in
|
2023-05-07 22:19:19 +08:00 |
|
Lim Chee Aun
|
900bcb0410
|
Gosh, non-Mastodon instances are definitely more rich (in HTML)
|
2023-05-07 19:20:04 +08:00 |
|
Lim Chee Aun
|
2ee38f43d2
|
Fix reload issues in Notifications
|
2023-05-07 19:17:16 +08:00 |
|
Lim Chee Aun
|
dd5b374b53
|
Make horizontally-scrollable comments more apparent
|
2023-05-07 18:20:25 +08:00 |
|
Lim Chee Aun
|
9ac71920bf
|
Additional logic for auto-collapsing comments
|
2023-05-07 18:19:28 +08:00 |
|
Lim Chee Aun
|
26af33aa85
|
Alright let's get Announcements UI out for now
Not perfect but will iterate later
|
2023-05-07 11:12:59 +08:00 |
|
Lim Chee Aun
|
dcf7d3c750
|
Add follow requests section in Notifications
|
2023-05-06 17:13:39 +08:00 |
|
Lim Chee Aun
|
d37537c61e
|
Time to move Compose button to other pages
One missing feature: Mention @username if button is on profile page
|
2023-05-06 17:12:13 +08:00 |
|
Lim Chee Aun
|
9c13224aed
|
New "Private" tab in Mentions
This is still very clunky
|
2023-05-05 17:54:16 +08:00 |
|
Lim Chee Aun
|
123da4af79
|
How did I even code this
|
2023-05-05 17:53:34 +08:00 |
|
Lim Chee Aun
|
711842916d
|
New experiment: auto refresh
|
2023-05-05 17:53:16 +08:00 |
|
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
|
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
|
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 |
|
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 |
|
Lim Chee Aun
|
7f54c7ae93
|
Change copy to "Also followed by"
|
2023-04-23 21:57:01 +08:00 |
|