Skip to content

feat: Add a friend list to the chat UI#692

Draft
CodingWithAnxiety wants to merge 3 commits into
developmentfrom
feat/friends-list
Draft

feat: Add a friend list to the chat UI#692
CodingWithAnxiety wants to merge 3 commits into
developmentfrom
feat/friends-list

Conversation

@CodingWithAnxiety

Copy link
Copy Markdown
Member

This ads a friends list to the chat UI.
Note that this is NOT complete. We should probably update it to use virtuallist.vue for preformance, though it has been moderately stress tested.

This ads a friends list to the chat UI.
Note that this is NOt complete. We should probably update it to use virtuallist.vue for preformance, though it has been moderately stress tested.
@github-actions

github-actions Bot commented Mar 13, 2026

Copy link
Copy Markdown
Contributor

Artifacts

View all

x64 arm64
linux Download Download
macos Download Download
windows Download Download

@FatCatClient FatCatClient added this to the 1.36.3 milestone Mar 14, 2026
@FatCatClient FatCatClient modified the milestones: 2.0, 2.1.0 Mar 27, 2026
@FatCatClient FatCatClient self-assigned this Mar 29, 2026
@FatCatClient

Copy link
Copy Markdown
Contributor

Copy pasting my list of points I sent on Discord to here, so that I don't have to keep the text file myself anymore:

- friends menu should probably be modal dialog instead of conversation item. replaces sign out button on the left, which gets moved and shrunk upward
- seeing your ignores and hidden users is good. means we can get rid of those things in the settings menu maybe
- filters and sorting is really good
- showing who you're friended with below a friend is really good
- the all friends/ bookmarks lists should probably use a virtuallist component. theyre pretty laggy if the list is large
- should the friend remove dialog have "Show all" if you're only friends on one person?
- bookmark/ friend remove dialogs reset their value on the close event, instead of the afterClose (don't know from the top of my head) event. this means you can visibly see it reset while the animation plays. status bbcode dialog had the same issue before, so just yoink the fix from there

The maybes:
- I don't know if having two rows next to each other all the time makes it cluttered or not. my gut feeling says yes, but I don't know how other people feel about it. let people test that
- using the shift button to remove friends is going to lead to some mistakes
- using the shift button to remove a bookmark might be better if the bookmark itself remains there (with the bookmark button reversed?). means you can undo it easier if you do it by mistake

@FatCatClient FatCatClient modified the milestones: 2.1.0, 2.2.0 Apr 2, 2026
@FatCatClient FatCatClient removed their assignment May 14, 2026
@FatCatClient FatCatClient removed this from the 2.2.0 milestone May 14, 2026
@FatCatClient
FatCatClient marked this pull request as draft May 30, 2026 13:50
@CodingWithAnxiety CodingWithAnxiety moved this to In Progress in Horizon Releases Jun 15, 2026
@CodingWithAnxiety CodingWithAnxiety added this to the 2.4.0 milestone Jun 15, 2026
@FatCatClient FatCatClient removed this from the 2.4.0 milestone Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants