-
-
Notifications
You must be signed in to change notification settings - Fork 101
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
Support for new Aero options in the GUI #234
Comments
You probably already know that Maplespe is the only one who has access to MiaoUI and knows how it works, right? We have to wait for him to finish his work before he can come back here; either that or Altale has to figure out how it works. Isn't it possible for people to code their own GUI from scratch that doesn't need MiaoUI? Also, is that "DWMBlurGlass colorization fix config" just a concept or is it being developed? I LOVE the concept, especially since it finally has the option to use the Windows accent colour instead of you having to put your own in! |
I made the issue for the event this gets picked up. I am aware @ALTaleX531 doesn't yet have the experience working with MiaoUI, but that shouldn't stop me (or anyone else) from writing up issues/suggestions on the GUI, after all, @Maplespe will eventually return work on DWMBlurGlass. And yes, if you wanted you could write your configuration software for it (it's just a matter of parsing and changing values on config.ini), The configurator you mentioned was made by a member in the ClassicServ discord server and it did work with the fork we were using prior to 2.1.0 being released; it's based on C# WinForms. The accent color button seems to take the color from the registry keys and saves it your config.ini. I've never used it so i'm not entirely familiar on how it works. I'm not sure if the version i have is the latest one (given the one i have has the option for setting 2 separate colors, which was removed a bit back), and i can't check since i'm banned from ClassicServ, but here's the zip for it (including source): |
Ooh thanks! Why did you get banned? |
Being rude to staff. Prob not a good idea to fill this issue with offtopic banter tho. |
For more information about how to refresh, please see #242, all functions are in the code and have nothing to do with MiaoUI, please read the code carefully. |
Thanks. |
Describe the solution you'd like
With 2.1.0, we've introduced a completely new solution for the Aero backdrop, featuring a lot more variables to control the colorization. However, the GUI has stayed the same and has not accounted for the new changes. The only controls that are available other than the color picker are the opacity changer, which currently (in my opinion) is fairly misnamed as it controls SecondaryBalance (Multiply effect), not the actual opacity of the window.
Thus, i think for the Aero backdrop, the opacity slider should be changed to 4 new sliders, controlling BlurBalance, ColorBalance, reflectionIntensity and SecondaryBalance all separately (the former 3 are only config.ini entries right now):
(Rough mockup of what the new color picker UI would look like)
You might be asking, why wouldn't this be implemented in the Effect picker, like Acrylic:

Well, since the effect varies between inactive and active windows this needs to be in the Color Picker. However, a slider for the Crossfade Animation's duration could be added in a similar fashion.
Your reason (tell us why we need it)
These settings are either non-adjustable in the UI currently or incorrectly named.
Describe alternatives you've considered
Given the lack of access to MiaoUI (and also we probably wouldn't be able to work with it due to the lack of documentation, we've had alternative configurators for my forked DWMBlurGlass build that could properly tweak these settings:
credit to Mr. Lechkar in ClassicServ
The text was updated successfully, but these errors were encountered: