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
|
5969ce7d06
|
Test auto-create tag on push to prod
|
2023-09-08 14:49:58 +08:00 |
|
Lim Chee Aun
|
10288411be
|
Add Costs to README
|
2023-09-07 23:31:55 +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
|
bb1850a330
|
Add note to npm install first before npm run build
|
2023-09-03 20:46:10 +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 |
|