Commit graph

955 commits

Author SHA1 Message Date
Lim Chee Aun
017b138d4b Add experimental highlighting to composer textarea 2023-02-27 11:20:50 +08:00
Lim Chee Aun
8aaba24d1f Add 'more' menu
- Refactor Toast
- Fix locale for datetime strings in status
- Nicer shadow for menus
2023-02-27 00:55:04 +08:00
Lim Chee Aun
f7b398e078 Ugh need to be '+' instead of spaces 2023-02-25 14:58:11 +08:00
Lim Chee Aun
2b25fc67cf Prevent action buttons from wrapping in Safari 2023-02-25 14:34:08 +08:00
Lim Chee Aun
7b66b832d5 Add more "instance" + saveStatus for new notifications 2023-02-25 14:20:26 +08:00
Lim Chee Aun
2afa84c2fd Fix input width bug on Safari 2023-02-25 14:19:57 +08:00
Lim Chee Aun
b4a8e60144 Fix wrong authenticated 2023-02-25 12:40:59 +08:00
Lim Chee Aun
15a75e1ed0 Ellipsis-ify menu text 2023-02-25 11:36:07 +08:00
Lim Chee Aun
1c8bba456d Add menu for Public timeline
Add menu item to switch between Local and Federated
2023-02-25 11:25:50 +08:00
Lim Chee Aun
aca3cb677b Sometimes need exact distance instead ratio 2023-02-25 10:50:02 +08:00
Lim Chee Aun
8fdc430dd5 Reduce storage usage 2023-02-25 10:31:50 +08:00
Lim Chee Aun
1f2dbb8e06 Experimental multi-hashtag timeline 2023-02-25 10:04:30 +08:00
Lim Chee Aun
49ef7e9ee4 Fix more icon (3 dots) too subtle 2023-02-25 10:03:52 +08:00
Lim Chee Aun
9e867c7af5 Fix title not working when not logged in
Welcome page's useTitle overridden other page's useTitle
2023-02-25 10:03:34 +08:00
Lim Chee Aun
be83ca7358 Neat trick to expand click area 2023-02-25 01:49:40 +08:00
Lim Chee Aun
45950da714 Don't POST if no choices set in poll 2023-02-24 23:38:59 +08:00
Lim Chee Aun
b7f80fb621 Fix masto undefined 2023-02-24 12:25:05 +08:00
Lim Chee Aun
01b5f35f1d Fix instance is actually object 2023-02-24 12:20:31 +08:00
Lim Chee Aun
52b18240fd lol i accidentally got rid if the toast rounded corners
I really need to use toast more...
2023-02-24 10:01:07 +08:00
Lim Chee Aun
e5ade9404b Test canceling debounce here if the fetch is faster than 1.5s 2023-02-24 01:28:15 +08:00
Lim Chee Aun
cbb09e1b5d Bring back intersection observer for 'show more'
Sometimes the scroll thing doesn't really work
2023-02-24 01:27:46 +08:00
Lim Chee Aun
2ced21c9dd Remove this noise 2023-02-24 01:26:37 +08:00
Lim Chee Aun
c1531572e8 Upgrade prettier plugin sort imports 2023-02-24 01:22:16 +08:00
Lim Chee Aun
3c8ba1c34e Need to pass instance here too 2023-02-24 00:50:06 +08:00
Lim Chee Aun
6fdf204180 Revert "Try this safari-only CSS"
This reverts commit 0e05ed6a98.
2023-02-23 23:25:42 +08:00
Lim Chee Aun
0e05ed6a98 Try this safari-only CSS
Bump up font size because rounded is a little small
2023-02-23 23:13:36 +08:00
Lim Chee Aun
f24f98ebab Fix regression bug with carousel position on desktoip 2023-02-23 23:06:35 +08:00
Lim Chee Aun
7ebd0e7601 Don't refetch failed unfurls 2023-02-23 22:53:28 +08:00
Lim Chee Aun
e2a679e202 memoize status calls 2023-02-23 22:53:12 +08:00
Lim Chee Aun
b1df96689f Prevent keep calling Lists :id API for the title
Memoize all the things!!1!
2023-02-23 21:42:38 +08:00
Lim Chee Aun
b7c1078c26 Cache more stuff 2023-02-23 20:54:23 +08:00
Lim Chee Aun
3037a5d2a1 Don't do media + context while opening media from composer 2023-02-23 17:01:59 +08:00
Lim Chee Aun
eb896dc5a5 original might be undefined?? 2023-02-23 17:01:33 +08:00
Lim Chee Aun
e6d6adb480 First small step to resolving mastodon links
And open them inside Phanpy instead of like an external link
2023-02-23 16:45:53 +08:00
Lim Chee Aun
4b88c6ca65 Make sure status link has instance too for toast 2023-02-23 16:44:01 +08:00
Lim Chee Aun
732244b4b3 Shiny pill style 2023-02-23 16:43:17 +08:00
Lim Chee Aun
6af689835d No glow when hover 2023-02-23 15:56:35 +08:00
Lim Chee Aun
bd728df79b Fix undefined customEmojis 2023-02-23 11:36:07 +08:00
Lim Chee Aun
63c6637c24 Need a little glow on glass menu 2023-02-23 10:45:28 +08:00
Lim Chee Aun
aaa8f7d94e Let's yolo try this ui-* fonts 2023-02-22 23:40:16 +08:00
Lim Chee Aun
3232f14247 Fix border radius clipping bug on Safari 2023-02-22 23:39:52 +08:00
Lim Chee Aun
8a41599466 Allow esc to close Account sheet 2023-02-22 13:28:01 +08:00
Lim Chee Aun
2120a1e28e Still got to make sure instance is lowercase
Also, spellcheck={false} > spellcheck="false"
2023-02-22 09:46:50 +08:00
Lim Chee Aun
c95aeaee01 Upgrade dependencies 2023-02-22 09:26:13 +08:00
Lim Chee Aun
cd9b01095c Fix post status banner showing wrong thing for non-logged-in users 2023-02-22 00:42:43 +08:00
Lim Chee Aun
c13cab51a9 Show large card for content with text-weight=1
Also finally replace the hacky CSS with something more legit
2023-02-21 23:59:34 +08:00
Lim Chee Aun
c2e9dc0efe Use url, not uri 2023-02-21 14:29:25 +08:00
Lim Chee Aun
8891e0f01c Fix follow/unfollow not working for remote accounts 2023-02-21 14:19:50 +08:00
Lim Chee Aun
cda169a131 Upgrade dependencies 2023-02-21 09:34:42 +08:00
Lim Chee Aun
8e4ecd242b Revert flush to cancel, speed up scroll position caching
Somehow the flush cache the scroll position for a different status ID
2023-02-20 20:59:46 +08:00