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

There is no way to change light / dark theme for sound / brightness progress popups #112

Open
cadilluck opened this issue Nov 27, 2019 · 12 comments

Comments

@cadilluck
Copy link

Not an issue – more like feature request:

I don't know if this worked in the app earlier.
For me the problem arrived in macOS Catalina.

Earlier this was easily solved manually by command in terminal (without Gray app):
defaults write -g NSRequiresAquaSystemAppearance -bool Yes

Hope it's not too complicated and you'll be able to add this to Gray app.
Will make lots of people happy.

@cadilluck
Copy link
Author

cadilluck commented Nov 27, 2019

Just to explain in details:
when you try to adjust volume or brightness using keyboard buttons,
even if you have dark Dock and top bar (with light theme as default)
– those square popups with progress bars are still in a light theme,
which makes them totally unreadable.
And there is no way to switch them separately to the dark.

@zenangst
Copy link
Owner

zenangst commented Dec 3, 2019

Hey @cadilluck

Sounds doable to me, seeing that the rest of Gray's functionality is based on running terminal commands it should be pretty easy to provide.

@cadilluck
Copy link
Author

cadilluck commented Dec 3, 2019 via email

@cadilluck
Copy link
Author

any idea how to find the proper code / terminal command to modify these controls' theme?

@zenangst
Copy link
Owner

zenangst commented Dec 8, 2019

Hey @cadilluck, I have yet to figure out which process owns that UI, without knowing which one it is we a really at a standstill I'm afraid. I'm gonna do some more digging, I'll get back to you when I have something new to report.

@cadilluck
Copy link
Author

cadilluck commented Dec 8, 2019 via email

@cadilluck
Copy link
Author

no news? too hard? (

@zenangst
Copy link
Owner

Hey, I still haven't been able to figure this one out, sorry! 💔

@Etheryte
Copy link

Following this Apple Stack Exchange discussion it seems the configuration of those popups is /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist, however that's a readonly system volume on Catalina and isn't modifiable out of the box.

@zenangst
Copy link
Owner

@Etheryte Oh, that is interesting. I wonder if we could incorporate that into Gray if the application has full disk permissions. I'll look into it.

@Etheryte
Copy link

Etheryte commented Sep 24, 2020

Adding the flag to the file seems to work partially, as in some of the UI is updated, the rest is in a weird state. However, editing this file can only be done by disabling SIP as far as I can see, so it's out of reasonable reach for most users.

@cadilluck
Copy link
Author

cadilluck commented Sep 24, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants