Tusooa Zhu
afb7c749b1
Implement Misskey-style tree view
...
Now the tree will be always rooted at the highlighted status, and
all its ancestors shown linearly on the top.
Enhancement: If an ancestor has more
than one reply (i.e. it has a child that is not on current status's
ancestor chain), we are given a link to root the thread at that status.
2022-02-27 14:09:30 -05:00
Tusooa Zhu
c5301b4831
Fix status undefined in parentOf
2022-02-27 14:08:47 -05:00
Tusooa Zhu
ad5bbec28c
Add settings for max depth in thread
2022-02-27 14:08:33 -05:00
Tusooa Zhu
268d3533f9
Use mergedConfig properly
2022-02-27 14:08:33 -05:00
Tusooa Zhu
3d0ebaf54b
Fallback to simpleTree style
2022-02-27 14:08:14 -05:00
Tusooa Zhu
6c20c5dd52
Undive when collapsed
2022-02-27 14:08:04 -05:00
Tusooa Zhu
3535ca49b5
Clean up
2022-02-27 14:07:47 -05:00
Tusooa Zhu
f9d67d8c8a
Lint
2022-02-27 14:07:39 -05:00
Tusooa Zhu
ae883c759a
Add simple tree style navigation
2022-02-27 14:07:14 -05:00
Tusooa Zhu
612c12ef53
Add dive functionality
2022-02-27 14:06:58 -05:00
Tusooa Zhu
13172dea89
Support diving into one status in a conversation
2022-02-27 14:06:30 -05:00
Tusooa Zhu
d45d0e05a5
Make status display controlled
2022-02-27 14:06:15 -05:00
Tusooa Zhu
d10acfd993
Implement thread folding/expanding
2022-02-27 14:05:59 -05:00
Tusooa Zhu
576327d215
Add tree-style thread display
2022-02-27 14:05:25 -05:00
Shpuld Shpludson
f174f289a9
Timeline virtual scrolling
2020-09-29 10:18:37 +00:00
Shpuld Shpuldson
a018ea622c
change emoji reactions to use new format
2020-01-26 15:45:12 +02:00
Shpuld Shpuldson
b32888194c
fix merge conflicts
2020-01-13 23:47:32 +02:00
taehoon
40e774e05a
restore muted users collapsing logic on other user’s profiles
2019-11-25 12:25:01 -05:00
Shpuld Shpuldson
d007502629
add fetching for emoji reactions, draft design
2019-11-15 08:39:21 +02:00
taehoon
2f79a7b4a0
do not change word based muting logic
2019-09-13 16:55:17 -04:00
taehoon
09deb69bc7
do not collapse muted user's posts on muted user's profile page
2019-09-13 15:38:04 -04:00
taehoon
9727009147
update prop name
2019-09-06 11:17:05 -04:00
taehoon
482cd52f77
stop fetching whole conversation when change highlighted status
2019-09-06 11:17:04 -04:00
taehoon
c1f3b0dc75
refactoring
2019-09-06 11:17:04 -04:00
taehoon
d7c68d408f
accept status id instead of status obj as statusoid prop
2019-09-06 11:17:04 -04:00
taehoon
c01d2543d5
remove dead code
2019-08-28 13:06:57 -04:00
taehoon
9b8bf655e1
fix crazy watch logic in conversation
2019-08-23 13:49:39 -04:00
taehoon
1146119d6a
generate idObj at timeline level
2019-08-17 14:33:32 -04:00
taehoon
4b444708f2
fix pin showing logic in conversation
2019-08-17 14:33:32 -04:00
Henry Jameson
020c6d1bcf
all the manual fixes
2019-07-07 00:54:17 +03:00
Henry Jameson
2c2b84d31d
npm eslint --fix .
2019-07-05 10:02:14 +03:00
Shpuld Shpludson
76efbcbe92
Misc fixes: Fix uploads stretching on chrome, fix warnings in console
2019-06-18 16:31:20 +00:00
taehoon
f68653d0dd
show pinned state only in the user timeline
2019-05-15 12:04:26 -04:00
taehoon
32be0e15d1
use pinned property from status directly
2019-05-15 12:04:26 -04:00
dave
2c89d49a3d
#468 - show pinned timeline and add pinned label to the status
2019-05-15 12:04:24 -04:00
Brenden Bice
8ed4eb8a7f
refactor showing favs and repeats logic
2019-04-11 23:26:13 -04:00
Brenden Bice
f74a6b4b57
display favs & reblogged users on expanded post in timeline view
2019-04-11 23:26:13 -04:00
Brenden Bice
fcea3d62cb
display avatars list on highlighted post
2019-04-11 23:26:13 -04:00
Brenden Bice
8a2f55644c
improve code quality
2019-04-11 23:26:12 -04:00
Brenden Bice
8c9bcdc6c1
rename favourite to favorite
2019-04-11 23:26:12 -04:00
Brenden Bice
4ab2ddb03c
improve code quality
2019-04-11 23:26:12 -04:00
Brenden Bice
d19bee0b66
fetch parent post boost users information
2019-04-11 23:26:12 -04:00
Brenden Bice
85457fc917
fetch reblogged users
2019-04-11 23:26:12 -04:00
Brenden Bice
2d339cd3b8
fetch favorited users
2019-04-11 23:26:12 -04:00
taehoon
ab7a418d80
maintain conversationsObject storage
2019-04-11 12:46:06 -04:00
taehoon
fa16d66c52
remove unused importing
2019-04-11 07:56:26 -04:00
taehoon
724602bdc1
get statuses in a conversation from the global repository instead of local state
2019-04-11 07:56:26 -04:00
dave
a39fc49e84
#433 - update sort by for conversation
2019-03-28 10:02:33 -04:00
dave
e24145e233
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into issue-433-status-reply-form
2019-03-28 09:54:55 -04:00
Henry Jameson
31a71ee3ee
Apparently, MastoAPI gives status in ancestors if you try opening a repeat...
2019-03-27 22:50:19 +02:00