-
-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Highlight own username #209
Conversation
b41b938
to
d4c7f1f
Compare
@aeharding, this PR is ready I think. Can you merge it with a merge commit so that the history of the two separate commits is retained? |
d4c7f1f
to
c687032
Compare
c687032
to
2f5a74d
Compare
@aeharding This is ready to go again. |
df472f6
to
f3a4c0a
Compare
@aeharding What's the status on this? |
So a couple concerns:
|
The idea was for the setting to possibly cover more than just comments in the future, but I can rename it to something like
Do communities not already show their instance? |
Actually, I already applied a change to make this apply to users in the post details, so I should move the setting to a different block. |
f3a4c0a
to
17d9ca4
Compare
Sorry, one other question would be should it apply to community handles too? Or should that be its own setting? If its own setting, what would be the use case for that? 🤔 |
17d9ca4
to
8d0349f
Compare
I think community handles for remote communities should pretty much always show the URL, so I don't think that needs a setting. Right now this is really an override to force showing instance URLs when they wouldn't be shown. If you want me to add the ability to never show user instance URLs, I can do that in a separate PR. |
8d0349f
to
eebf7b3
Compare
One use case would be that if you run your own instance and find a lot of junk coming from users on a specific instance, you could remove it. |
eebf7b3
to
a387b76
Compare
@aeharding alright I finished renaming things and added a general section, so it should hopefully make more sense now. |
@aeharding to elaborate on this, I did some cleanup in #185 that I would prefer to have before making any more multi-select settings. Once that is merged I would like to add the ability to turn off instance URLs for people everywhere to simplify the UI for those who want that. |
a387b76
to
8adac6a
Compare
Gotcha, I'll take a look at #185 soon. |
@aeharding, that is blocked on this because they both touched the same preferences code and I didn't want to have merge conflicts, so I would prefer to add that additional feature in a follow-on PR. If I really have to I can rebase that PR onto main instead of this branch, but it will be a little painful. |
Oh I misunderstood, so just to confirm you'd prefer this one go first? |
Yes, and once this is merged I'll have two more PRs ready for you shortly. |
8adac6a
to
404476a
Compare
@aeharding do you want any other changes here or is this good to go? |
I'll check it out soon! |
Can you remove the yellow username thing from this PR? We can discuss my concerns in the issue (I commented earlier). Otherwise LGTM! I just tested and its great. Maybe we should move this to a "Federation" section below post/comment sections? What do you think about that? |
Also I can resolve the conflicts if you'd like, just let me know. |
404476a
to
5acde9b
Compare
@aeharding, I fixed the conflicts, but I still have the user highlight; I disabled it on the profile page like I mentioned. If you want it gone altogether let me know. |
I think let's pull it out of this PR. There's other concerns too, like light mode contrast, showing in inbox, consistency |
Also, the label for the setting is getting cut off on my iPhone. So let's shorten to "Show user instance" |
124e324
to
6b97b4b
Compare
Can you elaborate on these two? I don't see where your own username shows up in the inbox. |
6b97b4b
to
7e9cf6f
Compare
I also did adjust the color to improve contrast, the contrast still isn't fantastic in light mode, but it is higher than the green used for distinguished usernames. |
7e9cf6f
to
b5f5816
Compare
b5f5816
to
b701b86
Compare
4346eb6
to
86d9319
Compare
I am closing this because it has become quite stale. This is something that I may consider in the future as a configurable option, but lets coordinate on the issue if interested. |
Fixes #161