Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

Aero Glass for Win10 Version 2004 Build 19041


tron03
 Share

Recommended Posts

2 hours ago, MDJ said:

Covid doesn't typically last for months. Even years ago when Aero Glass was just released bigmuscle wasn't the one who'd constantly chat in forums. He'd only publicly talk when there's a release coming or an issue is present that needs to be diagnosed.

Covid can last for several months.  A lad I work with got it in March and was only fully well enough to come back to work about 6 weeks ago.  It can really mess you up.

Link to comment
Share on other sites


On 11/5/2020 at 1:12 AM, Valentin Radu said:

...
I looked on DWM a bit more (BigMuscle did the same, but probably on way more of it then I did until now) and could ‘easily’ do a lot of stuff. You know acrylic (aka blur behind)? I enabled that on all title bars via DWM, it looks pretty awesome, I’d daily drive that. Imo it looks even better than Aero Glass, but that’s not the point. Point is it can be done, I relatively easily have done it myself, there were some rough edges of course, but I played with it. Some other stuff came up, did not really had time to work on it anymore, at least for the moment. But maintaining the kind of hacks required for releasing a public version of this is insane. People want UIs, configuration etc, for a niche and specialized thing like this, even command line arguments are too much, I’d rather DEFINE some stuff and compile it for each user’s taste.

And there also is not a community keen on developing this. A one man army on this is not feasible, but maybe a team, on a public Git could each member write small bits and get somewhere. That’s why I believe, for e.g., that BM better open sourced it. Even in its now broken state with a lot of the code not that useful on newer Windows builds, still, it is a starting point. In a closed binary, without even symbols, it is uselessly lost knowledge, unfortunately, as no one has the time and incentive, as I said, to take a look at it. There are brilliant programmers out there, but this does not pay off that much.
...

Maybe it is more a problem of making it known. There are bigger communities for Windows customization like MSFN here, Wincustomize...
If you would share what you have found out and request help, maybe some people will step up and play around with DWM code to achieve even more.
Not talking about a competitive product to AeroGlass, maybe just concentrate on that acrylic effect for title bars?
Why not give it a try? 

  • Upvote 2
Link to comment
Share on other sites

19 minutes ago, Meanjeans said:

Maybe it is more a problem of making it known. There are bigger communities for Windows customization like MSFN here, Wincustomize...
If you would share what you have found out and request help, maybe some people will step up and play around with DWM code to achieve even more.
Not talking about a competitive product to AeroGlass, maybe just concentrate on that acrylic effect for title bars?
Why not give it a try? 

I would also like to know how to enable the acrylic effect for the title bars, especially if it's easy to do.

  • Like 1
  • Upvote 1
Link to comment
Share on other sites

@Valentin Radu. Good post. I also agree with the reactions on your post. Share your knowledge, pictures and code. There are many out here that can do some of the work. You can mention that it is an unfinished product without user support. We do not expect a full end-user application. Obviously, you have already done a lot of work on DWM. Please share it because there is a serious interest and there are no serious alternatives, not now and not to be expected in the future either.

  • Upvote 2
Link to comment
Share on other sites

So, as requested, I am back with an update: I have pushed modified code in a new branch of my WinCenterTitle project: https://github.com/valinet/WinCenterTitle/tree/glass . Feel free to have a look (“aero” stuff is in dllmain.c). I have not polished it, but it is not gigantic, so it is straightforward to understand. I hook functions and mess a bit with DWM. To understand how I came up with those things, there are some comments, but you can also disassemble uDWM.dll using IDA or Ghidra and start with checking the functions I hooked.

At the moment, there are obviously issues: window borders overlap the “1px thin” borders in Windows 10, as in previous versions of the OS, all windows are “glassed”, even child windows and popups, which should be excluded, the frame color gets out of sync with the stuff behind when rearranging windows. That’s what I found out from my testing. Anyway, maybe this is a starting point. Let’s work there. I attach a small screenshot to have a visual representation of what I am talking about.

Lastly, thanks for the kind words, I am glad my message was well received, and also I as well hope maybe we gather a few people who are interested in developing this a bit more, in the open, so we can all benefit.

Thank you.

P.S. Is MSFN blocked in Europe or something like that, because of GDPR compliance or...? I am from Romania, we do not have any internet censorship laws, so this is definitely weird: I keep getting a timeout when attempting to access the web site. It happens both at home and at work, different ISPs, tried with Google’s DNS, no dice. It always “takes too long to respond”. For now, I have installed a free VPN on my phone and I write these messages on my phone, but I was wondering if you have any idea why this might happen.

594E29CC-A603-4BC1-89AA-B64FC351B2FC.jpeg

Edited by Valentin Radu
  • Like 7
Link to comment
Share on other sites

20 hours ago, Valentin Radu said:

So, as requested, I am back with an update: I have pushed modified code in a new branch of my WinCenterTitle project: https://github.com/valinet/WinCenterTitle/tree/glass . Feel free to have a look (“aero” stuff is in dllmain.c). I have not polished it, but it is not gigantic, so it is straightforward to understand. I hook functions and mess a bit with DWM. To understand how I came up with those things, there are some comments, but you can also disassemble uDWM.dll using IDA or Ghidra and start with checking the functions I hooked.

At the moment, there are obviously issues: window borders overlap the “1px thin” borders in Windows 10, as in previous versions of the OS, all windows are “glassed”, even child windows and popups, which should be excluded, the frame color gets out of sync with the stuff behind when rearranging windows. That’s what I found out from my testing. Anyway, maybe this is a starting point. Let’s work there. I attach a small screenshot to have a visual representation of what I am talking about.

Lastly, thanks for the kind words, I am glad my message was well received, and also I as well hope maybe we gather a few people who are interested in developing this a bit more, in the open, so we can all benefit.

Thank you.

P.S. Is MSFN blocked in Europe or something like that, because of GDPR compliance or...? I am from Romania, we do not have any internet censorship laws, so this is definitely weird: I keep getting a timeout when attempting to access the web site. It happens both at home and at work, different ISPs, tried with Google’s DNS, no dice. It always “takes too long to respond”. For now, I have installed a free VPN on my phone and I write these messages on my phone, but I was wondering if you have any idea why this might happen.

594E29CC-A603-4BC1-89AA-B64FC351B2FC.jpeg

Thank you very much for the great effort! I sadly cannot help as I'm no coder but I can give you my appreciation atleast and hope this project takes off!

 

Also I'm from Germany and never had any issues with MSFN, maybe it's a temporary routing issue?

Link to comment
Share on other sites

7 minutes ago, Lizard said:

404 page not found :P

404 BigMuscle not found. FWIW I dropped on waiting and updated Win, it's also a good idea as I'm running the latest RTX cards. The stock window bars are not looking that bad anymore, even...

Link to comment
Share on other sites

On 11/9/2020 at 8:06 PM, Valentin Radu said:

P.S. Is MSFN blocked in Europe or something like that, because of GDPR compliance or...? I am from Romania, we do not have any internet censorship laws, so this is definitely weird: I keep getting a timeout when attempting to access the web site. It happens both at home and at work, different ISPs, tried with Google’s DNS, no dice. It always “takes too long to respond”. For now, I have installed a free VPN on my phone and I write these messages on my phone, but I was wondering if you have any idea why this might happen.

You could try using Opera. It has a free VPN included which is quite fast. You just have to activate it in the settings.

3ZxrYjz.png

 

And thanks a lot for your work. Would love to see something like that in the future and also support you.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...