SatsAllDay
f6141a6965
Quote reply support on text-based posts and comments ( #526 )
...
* Quote reply support on text-based posts and comments
* Clean up the `onQuoteReply` prop usage
* Refactor to use `useImperativeHandle` for Reply
* quote selected text if any, otherwise quote whole item
* Only quote selected text if it's from the item we're replying to, not just any selected text
* add trailing newline to copied text
* onPointerDown for mobile, quote+reply quotes text
---------
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
2023-10-03 20:12:12 -05:00
keyan
62b53e1b3e
make zoomable image fallback to link, fix styling, refine text component, search highlighting without remark-directive
2023-10-02 19:07:05 -05:00
ekzyis
b2b38d8924
Images v2 ( #513 )
2023-10-01 18:03:52 -05:00
keyan
4bd489a36a
mutes
2023-09-28 15:02:25 -05:00
keyan
b6cb895871
opg => fwd
2023-09-27 13:20:16 -05:00
keyan
f27cd2d6dd
protect against comment root not having forwards
2023-09-26 15:15:31 -05:00
keyan
374cc26224
indicate commenter is part of forwarded group
2023-09-25 16:47:24 -05:00
SatsAllDay
b9a8ec84bb
Remove OP badge for comments by anon on posts by anon ( #422 )
...
Add a post to the seed file from anon, with a comment by anon for easier testing
2023-08-19 16:03:07 -05:00
keyan
68f298fc21
add simple badge to ad
2023-08-16 14:39:01 -05:00
SatsAllDay
9941bc6519
render "reply" or "replies", "comment" or "comments" depending on the count (singular or plural) ( #382 )
...
Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
2023-08-08 16:07:00 -05:00
SatsAllDay
6e05cd38f9
Singular/Plural "Sats" labels ( #380 )
...
Co-authored-by: keyan <keyan.kousha+huumn@gmail.com>
2023-08-08 16:04:06 -05:00
keyan
0867f3ff1c
only outline eldest new comment ... unset on touch
2023-08-07 09:29:47 -05:00
keyan
1efc17fcc2
subtle highlight of new comments
2023-08-06 14:18:40 -05:00
keyan
d9dd4bc05b
prevent scroll to comment on rerender
2023-08-05 12:13:15 -05:00
keyan
4e41f67e87
fix notification url replacement
2023-08-03 18:04:43 -05:00
keyan
7596b0302a
improve click to context behavior and add ssrForceFetchDelay to apollo
2023-08-03 13:13:49 -05:00
keyan
4bfd021342
enhance styling
2023-07-25 13:32:48 -05:00
keyan
ab2046ab0b
fix issues with new linting
2023-07-25 09:14:45 -05:00
keyan
6407455def
upgrade react-bootstrap
2023-07-24 13:53:53 -05:00
keyan
59f7b6ff26
Revert "Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades""
...
This reverts commit 18910fa2ed
.
2023-07-23 10:08:43 -05:00
keyan
18910fa2ed
Revert "shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades"
...
This reverts commit d0314ab73c
.
2023-07-23 09:16:12 -05:00
keyan
d0314ab73c
shield your eyes; massive, squashed refactor; nextjs/react/react-dom/apollo upgrades
2023-07-21 17:33:11 -05:00
keyan
f33534dd36
fix rapid voting ui race condition ( #213 )
2023-07-09 11:15:46 -05:00
keyan
5958875f1e
wait for comments to collapse before scrolling
2023-06-12 16:03:32 -05:00
keyan
369bd82a84
make freebie comments visible case by case
2023-06-03 20:01:50 -05:00
keyan
347a6a54d2
improve comment performance
2023-05-06 16:51:17 -05:00
keyan
b406f0c340
avoid db dip for sub
2023-05-05 12:39:57 -05:00
keyan
4e817a232d
sub related enchancements
2023-05-02 11:55:10 -05:00
ekzyis
7b838cdeb2
Implement bookmarking of posts and comments ( #235 )
2023-02-16 16:23:59 -06:00
keyan
072e60c954
streaks
2023-02-01 17:40:49 -06:00
Austin Kelsay
e13e37744e
stackernews bounties ( #227 )
...
bounties
2023-01-26 10:11:55 -06:00
keyan
0f4d44cfa6
don't show flag on deleted posts
2023-01-13 17:49:53 -06:00
keyan
10ff3fa1c3
delete
2023-01-13 11:52:18 -06:00
keyan
41226245c5
referrals
2022-12-19 16:27:52 -06:00
keyan
a398784f26
improved top
2022-10-25 16:35:32 -05:00
keyan
d9d426e5c3
add freebies
2022-09-27 16:19:15 -05:00
keyan
2c7c237fc7
show when items are outlawed
2022-09-22 13:44:50 -05:00
keyan
7faae425b3
wild west mode
2022-09-21 14:57:36 -05:00
keyan
0f5fc31803
show comment sats on hover
2022-09-02 08:19:25 -05:00
keyan
04d7e9c0ee
update cache of ancestors on comment and upvote
2022-09-01 16:53:39 -05:00
keyan
f65f6c1b28
remove meComments and clean up sats title
2022-09-01 16:20:20 -05:00
keyan
08defc561b
improved heading and images for markdown
2022-07-13 18:00:48 -05:00
keyan
16957cba34
improve error pages
2022-05-18 15:55:06 -05:00
keyan
cef8a33267
limit displayed comment depth
2022-05-17 17:09:15 -05:00
keyan
89fb68f746
multiple comments with the same parent are exp in cost
2022-04-17 08:13:52 -05:00
keyan
66d2c4f9a9
search highlighting
2022-02-03 16:01:42 -06:00
keyan
afed19430c
working search
2022-01-27 13:18:48 -06:00
keyan
5d49ecc536
refine tipping experience, removing notion of upvote from UX
2022-01-20 17:04:12 -06:00
keyan
4c72a69b6c
refine clickToContext handling for notifications/flat comments
2022-01-20 13:03:48 -06:00
keyan
7611e0a3c6
make comment time ago header a link
2021-12-21 15:46:42 -06:00