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
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
3d458826cf
Fix http route not working
2023-08-08 17:29:04 +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
75cfd02134
Need link for ancestors too
2023-08-01 19:24:12 +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
32a853ecc0
Make auto inline translation as a setting, turned off by default
2023-07-22 20:59:07 +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
ff41cd3563
Replace (most) alert/confirms with alternative UI
...
Everything might break lol
2023-07-17 21:01:00 +08:00
Lim Chee Aun
473dac1fde
Fix layout regression in Settings sheet
...
My laziness in separating the styles between Settings and Accounts sheets bit back
2023-07-16 10:35:54 +08:00
Lim Chee Aun
df047131bb
Show instance URL in accounts list
...
When logged-in, acct doesn't show @instance
2023-07-14 14:46:57 +08:00
Lim Chee Aun
42633f87ea
Recode some parts in search page
...
Still very messy, I know
2023-07-14 13:16:41 +08:00
Lim Chee Aun
48b21ec42d
lol, totally wrong logic
2023-07-13 23:12:05 +08:00
Lim Chee Aun
5791338393
Use svh
2023-07-13 20:10:53 +08:00
Lim Chee Aun
1e28efd9bb
Fix search offset not working when first time load with 'type'
2023-07-13 20:10:39 +08:00
Lim Chee Aun
fa21eec06a
Try useIdle
2023-07-12 17:32:05 +08:00
Lim Chee Aun
4bfd36fa9b
Fix useState undefined
...
Blame myself working on multiple features at the same time
2023-07-09 16:51:05 +08:00
Lim Chee Aun
6956628369
Add posting visibility setting
...
Also respect visibility setting when replying *if* replied-to post is public
2023-07-09 16:32:09 +08:00
Lim Chee Aun
470f7aa353
Experimental back button for status page
2023-07-09 09:12:29 +08:00
Lim Chee Aun
db0261f8dd
Not needed due to header-grid-2
2023-07-09 09:11:11 +08:00
Lim Chee Aun
41d1956ae5
Fix jumpy hero container height
2023-07-09 08:31:41 +08:00
Lim Chee Aun
5f67a29e1a
Collapse follow requests if > 5
2023-07-06 20:32:21 +08:00
Lim Chee Aun
2eba4eaf59
Prevent re-render timeline in multi-column mode
2023-07-05 16:59:28 +08:00
Lim Chee Aun
e6880859ee
Styles for search accounts results
2023-07-05 16:57:33 +08:00
Lim Chee Aun
f67fdd5759
Show additional stats for accounts in search results
2023-07-02 18:02:30 +08:00
Lim Chee Aun
d035d18aa0
Fix duplicated search results
...
Also fix other stuff
2023-06-30 09:48:52 +08:00
Lim Chee Aun
c609ba0194
Fix bounce effect bug when switching view modes
2023-06-29 10:08:31 +08:00
Lim Chee Aun
8efc7a226e
Fix regression: close media modal, not the status page
...
Clicking close goes *back* from media=1 to media-only=1
2023-06-29 09:52:41 +08:00
Lim Chee Aun
86dd2f3f5c
Pagination for search results
...
This code is really hacky, may need to revisit one day
2023-06-28 23:36:37 +08:00
Lim Chee Aun
730fba7ad9
Show trending hashtags
...
Very minimal UI for now
2023-06-27 19:39:33 +08:00
Lim Chee Aun
465c06c671
Fix serious bug: any
doesn't persist in subsequent calls
2023-06-20 12:45:57 +08:00
Lim Chee Aun
fcc7d8ddea
Fix unlogged in pages not shown
2023-06-18 20:26:13 +08:00
Lim Chee Aun
a8c2287038
useLayoutEffect again
2023-06-14 17:37:54 +08:00
Lim Chee Aun
3b3e0e6fde
EmojiText component replacing dangerouslySetInnerHTML
2023-06-14 17:37:41 +08:00
Lim Chee Aun
a1ee5be54b
Upgrade react-menu and bug fixes
2023-06-13 17:46:37 +08:00
Lim Chee Aun
69703df4e1
Should be snapStates
2023-06-11 23:27:09 +08:00
Lim Chee Aun
c99b97d209
Revamp welcome page
2023-06-10 19:20:32 +08:00
Lim Chee Aun
12c9cb1723
Filter out conversations with deleted statuses
2023-05-29 20:06:10 +08:00
Lim Chee Aun
49c04a4259
Try go back if close media modal
2023-05-26 13:31:02 +08:00
Lim Chee Aun
ddb64e3022
Beautify 'Show more' button on status page
2023-05-24 17:16:56 +08:00
Lim Chee Aun
da46171ef6
Make announcements appear faster
2023-05-21 08:46:51 +08:00
Lim Chee Aun
04b3fd9545
Fix media click handler not "refreshing"
2023-05-20 13:02:47 +08:00
Lim Chee Aun
3acaac2d47
Check missing status with hero status too
2023-05-20 01:19:25 +08:00
Lim Chee Aun
1f7912d6b8
Add check for "missing" statuses in context
2023-05-18 23:42:49 +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
2b5eb87ec4
Fix double scrolling when clicking on announcement index buttons
2023-05-12 11:57:10 +08:00
Lim Chee Aun
6fcbc9dfa4
One more logic for auto-collapsing
2023-05-11 13:56:21 +08:00
Lim Chee Aun
4d5c0f1f5d
More adjustment to auto-collapsing logic
2023-05-09 22:29:18 +08:00