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
Colorize entire split input header instead of just the channel name #3379
Colorize entire split input header instead of just the channel name #3379
Conversation
I advocate for making this standard behavior and removing the option to switch to the old behavior. |
Should this really be an option? I'd rather just have the behavior changed. |
Agree with Leon and mm2; I don't see a reason to keep the old behaviour around. I would like a single split to not have a colour though, maybe I'm special. |
No, I feel the same way, its mainly why I made it a setting. Maybe make it the default whenever there is more than one split currently opened in a tab? |
I agree with whichever consensus does not like this change, but I also understand the reasoning for it. |
I changed the behaviour to be on by default but only show the colorized header if there is more than one split in the containing tab, retaining the previous behaviour for single splits. |
Found another regression: dank_edge_case.mp4 |
See my reply above, I agree with jammeh's take that coloring the entire header is unnecessary for a single split and more distracting than adding any additional value, so I added a check to retain the old behaviour for single splits.
That one is definitely not intended though, I'll take a look at that tomorrow. |
Had absolutely no time over the last few days, but I integrated pajladas patch now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have tested all the changes, code looks good to me and I'm happy with the functionality it brings 👍 however if you want to make further changes later on, feel free to. Requested a review from pajlada, he can merge this once he reviews the PR.
Dont have anything further to add to this PR either. |
Now we're on commit 4e422b3; Changes from upstream we've pulled +- Minor: Add search to emote popup. (Chatterino#3404, Chatterino#3527) // Chatterino#3527 got added, Chatterino#3404 was alredy merged in +- Minor: Colorize the entire split header when focused. (Chatterino#3379)
Pull request checklist:
CHANGELOG.md
was updated, if applicableDescription
Having a lot of splits open in one tab currently results in a really frustrating experience when trying to navigate between them using keyboard shortcuts, since the only way of telling which split is currently active is the small colorized channel name in the split header.
This PR adds the option to draw the entire split header in a blue tint instead of just the channel name text. Adding a new setting for this is imo a good idea here, since there is no need for, what I am guessing is probably the majority of chatterino users, those who mostly have a single split in a tab to have their entire header colorized.
Screenshots
White
Light
Dark
Black