aboutsummaryrefslogtreecommitdiff
path: root/src/components/conversation/conversation.js
Commit message (Collapse)AuthorAge
* Display loading and error indicator for conversation pagetusooa2024-04-14
|
* Fix merge conflictsSean King2022-08-08
|\
| * made quick settings into their own component, added quick view settings,Henry Jameson2022-08-01
| | | | | | | | added both to conversation view
* | Fix merge conflictsSean King2022-08-01
|\|
| * --fixHenry Jameson2022-07-31
| |
* | Only refetch status on highlight if streaming is not enabledSean King2022-06-11
| |
* | Fetch status when highlighting itSean King2022-06-11
|/
* Clean up dead codeTusooa Zhu2022-03-07
|
* Make fading ancestors optionalTusooa Zhu2022-03-07
|
* Split conversation display style into two different settingsTusooa Zhu2022-03-07
| | | | | | linear => linear (now default) simple_tree => tree / conversationTreeAdvanced=false tree => tree / conversationTreeAdvanced=true
* Fix timeline jump when scrollingTusooa Zhu2022-03-07
| | | | Ref: tree-threading
* Make replying and mediaPlaying controlledTusooa Zhu2022-03-07
| | | | | | | | | $refs is not a reliable way to deal with child components under tree threading as it is not reactive, but the children may change at any time. The only good way seems to be making these states aggregated on the conversation component. Ref: tree-threading
* Clean up debug code for tree threadingTusooa Zhu2022-03-07
|
* Fix virtual scrolling for tree threadingTusooa Zhu2022-03-07
| | | | Ref: tree-threading
* Make position of other replies button a prefTusooa Zhu2022-03-07
|
* Improve "show full conversation" interactionTusooa Zhu2022-03-07
| | | | | Now we only show that button when there are other statuses out of sight (other toplevel statuses exist outside of the current thread tree).
* Reset thread open state when collapsedTusooa Zhu2022-03-07
|
* Clean upTusooa Zhu2022-03-07
|
* Highlight ancestor of the current status when diving back to topTusooa Zhu2022-03-07
|
* Implement Misskey-style tree viewTusooa Zhu2022-03-07
| | | | | | | | | 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.
* Fix status undefined in parentOfTusooa Zhu2022-03-07
|
* Add settings for max depth in threadTusooa Zhu2022-03-07
|
* Use mergedConfig properlyTusooa Zhu2022-03-07
|
* Fallback to simpleTree styleTusooa Zhu2022-03-07
|
* Undive when collapsedTusooa Zhu2022-03-07
|
* Clean upTusooa Zhu2022-03-07
|
* LintTusooa Zhu2022-03-07
|
* Add simple tree style navigationTusooa Zhu2022-03-07
|
* Add dive functionalityTusooa Zhu2022-03-07
|
* Support diving into one status in a conversationTusooa Zhu2022-03-07
|
* Make status display controlledTusooa Zhu2022-03-07
|
* Implement thread folding/expandingTusooa Zhu2022-03-07
|
* Add tree-style thread displayTusooa Zhu2022-03-07
|
* Timeline virtual scrollingShpuld Shpludson2020-09-29
|
* change emoji reactions to use new formatShpuld Shpuldson2020-01-26
|
* fix merge conflictsShpuld Shpuldson2020-01-13
|\
| * restore muted users collapsing logic on other user’s profilestaehoon2019-11-25
| |
* | add fetching for emoji reactions, draft designShpuld Shpuldson2019-11-15
|/
* do not change word based muting logictaehoon2019-09-13
|
* do not collapse muted user's posts on muted user's profile pagetaehoon2019-09-13
|
* update prop nametaehoon2019-09-06
|
* stop fetching whole conversation when change highlighted statustaehoon2019-09-06
|
* refactoringtaehoon2019-09-06
|
* accept status id instead of status obj as statusoid proptaehoon2019-09-06
|
* remove dead codetaehoon2019-08-28
|
* fix crazy watch logic in conversationtaehoon2019-08-23
|
* generate idObj at timeline leveltaehoon2019-08-17
|
* fix pin showing logic in conversationtaehoon2019-08-17
|
* all the manual fixesHenry Jameson2019-07-07
|
* npm eslint --fix .Henry Jameson2019-07-05
|