Skip to content

Change conversations UI#11896

Merged
Gargron merged 1 commit intomasterfrom
feature-conversations-ui
Sep 21, 2019
Merged

Change conversations UI#11896
Gargron merged 1 commit intomasterfrom
feature-conversations-ui

Conversation

@Gargron
Copy link
Copy Markdown
Member

@Gargron Gargron commented Sep 20, 2019

Fix #11414, fix #9860, fix #10434

image

There was a bug preventing showing more than 2 avatars. Now 4 avatars can be displayed at once, with anything extra marked with a number label on top. Every participant is listed above the DM individually, and each name is clickable. Attachments are always displayed in list form. The action bar now includes DM-specific items such as deleting the whole conversations or marking it as read (without opening). An option to mute the conversation is more prominent.

Resolve #11839

@Gargron Gargron added the ui Front-end, design label Sep 20, 2019
@Gargron Gargron force-pushed the feature-conversations-ui branch from 4716c32 to cef691a Compare September 20, 2019 15:47
Copy link
Copy Markdown
Contributor

@ClearlyClaire ClearlyClaire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apart from the fav handler thing, LGTM


const handlers = {
reply: this.handleReply,
favourite: this.handleFavourite,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

slightly weird to have a handler for that when there's nothing in the UI to show the fav state nor do it with something else than the keyboard shortcut

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh oops, it isn't hooked up to anything, actually. I'm not sure if the fav button should be there. Don't want it to look too similar to a status. It also doesn't fav the conversation, but the most recent status, so... Not sure.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, I think it's best without it at all (I notice that glitch-soc's slight redesign of the conversations UI has the same issue: no button—on purpose—but the handler is still on)

@Gargron Gargron force-pushed the feature-conversations-ui branch from cef691a to ed9d46c Compare September 21, 2019 17:58
@Gargron Gargron merged commit bc5678d into master Sep 21, 2019
@Gargron Gargron deleted the feature-conversations-ui branch September 21, 2019 18:01
hiyuki2578 pushed a commit to ProjectMyosotis/mastodon that referenced this pull request Oct 2, 2019
ClearlyClaire added a commit to ClearlyClaire/mastodon that referenced this pull request May 30, 2022
Gargron pushed a commit that referenced this pull request May 30, 2022
kadoshita pushed a commit to kadoshita/mastodon that referenced this pull request Nov 19, 2022
ClearlyClaire added a commit to ClearlyClaire/mastodon that referenced this pull request Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui Front-end, design

Projects

None yet

2 participants