Skip to content
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

Display server title correctly in dark mode #3008

Merged
merged 1 commit into from
Apr 19, 2023

Conversation

ann0see
Copy link
Member

@ann0see ann0see commented Feb 13, 2023

Short description of changes

Fixes the color of the Server name in dark mode on Linux (Gnome, Qt6, Debian 12). This should also work on macOS. Edit: it does.

Without fix:

grafik

With fix:
grafik

Recording and mute myself doesn't change and looks OK:

grafik

CHANGELOG: CONDENSE with #2833

Context: Fixes an issue?

Does this change need documentation? What needs to be documented and how?

No.

Status of this Pull Request

Ready for review.

What is missing until this pull request can be merged?

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want (See screenshots. I changed through the modes and tested recording. Not sure what else to test)
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

@ann0see ann0see added this to the Release 3.10.0 milestone Feb 13, 2023
@ann0see ann0see added this to Triage in Tracking (old) via automation Feb 13, 2023
@ann0see ann0see requested a review from pljones February 13, 2023 11:28
@@ -1358,7 +1358,6 @@ void CClientDlg::SetGUIDesign ( const EGUIDesign eNewDesign )
" image: url(:/png/fader/res/ledbuttonpressed.png); }"
"QCheckBox { color: rgb(220, 220, 220);"
" font: bold; }" );

Copy link
Collaborator

Choose a reason for hiding this comment

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

Unrelated delete of blank line?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes.

@ann0see ann0see closed this Feb 24, 2023
Tracking (old) automation moved this from Triage to Done Feb 24, 2023
@ann0see ann0see reopened this Feb 24, 2023
Tracking (old) automation moved this from Done to In Progress Feb 24, 2023
@ann0see
Copy link
Member Author

ann0see commented Feb 24, 2023

@gilgongo as it’s UI related, can you confirm that it’s ok? Darkmode in general seems to work ok. There might be some contrast issues I didn’t find yet. The server GUI might need some minor contrast adjustments for the Registered/Not registered messages.

@ann0see ann0see moved this from In Progress to Waiting Externally in Tracking (old) Mar 22, 2023
@ann0see ann0see moved this from Waiting Externally to Waiting on Team in Tracking (old) Mar 22, 2023
@ann0see
Copy link
Member Author

ann0see commented Mar 25, 2023

@gilgongo could you please review this PR?

@pljones pljones added the bug Something isn't working label Apr 19, 2023
@ann0see
Copy link
Member Author

ann0see commented Apr 19, 2023

@gilgongo Do your thumbs up mean that this PR is ok to go in? If yes, please approve and merge.

@gilgongo
Copy link
Member

Sorry - I wasn't sure if I was setting up dark mode correctly (I'm using Ubuntu 22.10) but it seemed OK to me.

Tracking (old) automation moved this from Waiting on Team to In Progress Apr 19, 2023
@gilgongo gilgongo merged commit da4fee9 into jamulussoftware:main Apr 19, 2023
Tracking (old) automation moved this from In Progress to Done Apr 19, 2023
@ann0see ann0see deleted the darkmode branch April 19, 2023 20:31
@ann0see
Copy link
Member Author

ann0see commented Apr 19, 2023

Ah ok. For me everything was fine under GNOME. So I believe it's ok. But I'm using Debian 12.

@pljones pljones removed this from Done in Tracking (old) Jul 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants