Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Aero Glass for Win8.1 RTM RC3

UNSTABLE TESTING VERSION ONLY

  • This topic is locked This topic is locked
1038 replies to this topic

#26
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

AERO GLASS for Win8.1 Alpha 1

 

So for everyone who wants to TEST, let's call it alpha. It is full of bugs and not optimized at all. But it should work... maybe.

 

Some feature of Win8 version have been reimplemented - rounded corners, custom resources, glow effect, maybe bypassing theme signature (this has not been tested at all). 

You can change some options via registry - blur deviation, transparency (aka BlurBalance).

For glow effect, you need to have glow.bmp in folder with DLL; for custom theme resource you need to save it as themeatlas.png into folder with DLL (no registry settings for these now).

There is a known glitch when frame extended into client area or ribbon window is covered by another frame (part of border will be black).

 

Currently 64-bit only and intended for testing purposes only.

At this time, I recommend to install it in the same way as Aero Glass for Win8. You can use loader from previous prototype but it won't load your registry per-user settings then.

 

http://prdownload.be...1_x64_alpha1.7z

 

win81.jpg


Edited by bigmuscle, 07 September 2013 - 10:52 AM.

Aero Glass for Win8.x --> http://www.glass8.eu


How to remove advertisement from MSFN

#27
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPipPip
  • 1,827 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

AERO GLASS for Win8.1 Alpha 1

 

At this time, I recommend to install it in the same way as Aero Glass for Win8.

 

Thank you.  It's great to see you're making progress with this.

 

The DWMGlass.dll file is version 0.0.0.1, and I've set up the registry via the following, and the glass effect works nicely but the CustomThemeResource registry entry doesn't seem to be processed.  There is no drop shadow and the theme resources appear to be the stock ones.

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]
"LoadAppInit_DLLs"=dword:00000001
"AppInit_DLLs"="C:\\BIN\\DWMGlass.dll"
"RequireSignedAppInit_DLLs"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM]
"CustomThemeResource"="C:\\BIN\\AlternateTheme.png"

 

AGForWin81.png

 

Is there any dependence on the folder being C:\DWM?  I've put the software in C:\BIN.

 

Here's the debug.log: 

 

[0x338] Machine ID: CG6OCCLNFHOH5LOSAU3ILTAPGVTLO335QDLJRAKI4LOGYZUQ
[0x338] License file not loaded (2)
[0x338] Creating debug console...
[0x338] Hook (api-ms-win-core-registry-l1-1-0.dll!RegQueryValueExW from dwm.exe) installed
[0x338] Hook (USER32.dll!CreateWindowExW from dwm.exe) installed
[0x338] Hook (GDI32.dll!CreateRoundRectRgn from udwm.dll) installed
[0x338] Hook (USER32.dll!DrawTextW from udwm.dll) installed
[0x338] Hook (GDI32.dll!CreateBitmap from udwm.dll) installed
[0x338] Delayed hook (UxTheme.dll!GetThemeStream from udwm.dll) installed
[0x338] Glass DLL correctly loaded.
[0x3B0] DBGHELP: Symbol Search Path: .;C:\BIN\symbols
[0x3B0] CTopLevelWindow::UpdateOcclusionHints hooked successfuly
[0x3E4] Failed to load custom theme file (0x2)
[0x3E4] Propagating user logon successful.
[0x3E4] Failed to load custom theme file (0x2)
[0x46C] Hook (USER32.dll!CreateWindowExW from shell32.dll) installed
[0x46C] Hook (USER32.dll!SetWindowCompositionAttribute from explorer.exe) installed
[0x46C] Hook (dwmapi.dll!DwmEnableBlurBehindWindow from explorer.exe) installed
[0x46C] Hook (USER32.dll!LoadImageW from themecpl.dll) installed
[0xFEC] Hook (USER32.dll!CreateWindowExW from shell32.dll) installed
[0xFEC] Hook (USER32.dll!SetWindowCompositionAttribute from explorer.exe) installed
[0xFEC] Hook (dwmapi.dll!DwmEnableBlurBehindWindow from explorer.exe) installed
[0xFEC] Hook (USER32.dll!LoadImageW from themecpl.dll) installed
[0xB08] Hook (USER32.dll!CreateWindowExW from shell32.dll) installed
[0xB08] Hook (USER32.dll!SetWindowCompositionAttribute from explorer.exe) installed
[0xB08] Hook (dwmapi.dll!DwmEnableBlurBehindWindow from explorer.exe) installed
[0xB08] Hook (USER32.dll!LoadImageW from themecpl.dll) installed
[0xFEC] Hook (USER32.dll!SetWindowCompositionAttribute from explorer.exe) installed

 

Please let me know if there's anything else you'd like me to check.

 

-Noel



#28
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

For glow effect, you need to have glow.bmp in folder with DLL; for custom theme resource you need to save it as themeatlas.png into folder with DLL (no registry settings for these now).


Aero Glass for Win8.x --> http://www.glass8.eu

#29
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPipPip
  • 1,827 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Thanks.  Setting the name of the file to themeatlas.png works.

 

Now the only things wrong I'm seeing are these:

 

1.  File Explorer and other ribbon-enabled windows such as WordPad don't get a title background glow.

 

2.  The title background glow could be brighter with the other windows where it does work to improve readability.

 

3.  Sometimes with multiple overlapping windows open I'm seeing glitches in the glass background in the form of broad swaths of color that looks like it's coming from somewhere else.  I've pointed orange arrows at it in the following screen grab.

 

4.  The Hue/Saturation/Brightness controls in the Color and Appearance control panel work, but they're not quite calibrated the same way as in Windows 8.  I can't quite achieve the same look as I have with the older system - but they're not far off.

 

 

AGForWin81WithTheme.png

 

 

This looks very promising for Windows 8.1!  Well done so far!

 

-Noel


Edited by NoelC, 07 September 2013 - 12:03 PM.


#30
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

1.  File Explorer and other ribbon-enabled windows such as WordPad don't get a title background glow.

 

It is the same reason as in Win8 - it's not DWM related, these windows renders glow effect on their own. Nothing to do except of modifying Windows theme directly.

 

2.  The title background glow could be brighter with the other windows where it does work to improve readability.

 

I don't understand exactly. Glow image can be modified in image editor, but I used the same image like in Win8 RP.

 

3.  Sometimes with multiple overlapping windows open I'm seeing glitches in the glass background in the form of broad swaths of color that looks like it's coming from somewhere else.  I've pointed orange arrows at it in the following screen grab.

 

I believe it happens for windows which were opened when DWM was starting. Nothing to do about it - these windows are already marked as "non-transparent" and it is not so easy to clear the bit.

 

4.  The Hue/Saturation/Brightness controls in the Color and Appearance control panel work, but they're not quite calibrated the same way as in Windows 8.  I can't quite achieve the same look as I have with the older system - but they're not far off.

 

 

Right, colorization algorithm has not been applied yet.


Aero Glass for Win8.x --> http://www.glass8.eu

#31
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPipPip
  • 1,827 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

I guess the Microsoft version of glow.bmp is a bit wimpy.  :)

 

Here's an updated glow.bmp that gives a more readable title against a black background and when the color intensity is turned down.  As always, it's free for your use or to publish on your site if you'd like.

 

http://Noel.ProDigit...m/temp/glow.bmp

 

BetterGlow.png

 

-Noel



#32
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 6,129 posts
  • Joined 28-August 05
  • OS:Windows 8 x64
  • Country: Country Flag

Donator

thanks, I'll test it in a VM :)


Posted Image

#33
MrGRiM

MrGRiM

    Advanced Member

  • Member
  • PipPipPip
  • 366 posts
  • Joined 17-October 12
  • OS:Windows 7 x64
  • Country: Country Flag

Donator

Awesome progress mate, Blur Deviation settings work fine, some strange effects when closing a window though, I have my desktop icons at the top of the screen and for some reason when I close the explorer windows I see a ghost image of them at the top of the explorer windows even though the icons and window are no where near each other.

 

Anyway great progress, here is a screen to enjoy :)

 

P.S. just wanted to add that Theme Signature bypass works as well :thumbup

 

ofpuzp.jpg


Edited by MrGRiM, 07 September 2013 - 03:27 PM.


#34
ace2

ace2

    Banned

  • Banned
  • PipPipPip
  • 313 posts
  • Joined 12-June 13
  • OS:none specified
  • Country: Country Flag

Thanks for the update bigmuscle, working fine here, I don't use the glow.bmp. Thanks again ace2 . :thumbup

 



#35
DosProbie

DosProbie

    Friend of MSFN

  • MSFN Sponsor
  • 964 posts
  • Joined 16-October 12
  • OS:Windows 8.1 x64
  • Country: Country Flag

Donator

' Enable AeroGlass For 8.1 - win81_x64_alpha1.vbs
' http://glass8.berlios.de/
' ~DosProbie - 09.10.13

' ### RUN AS ADMINISTRATOR..
  If WScript.Arguments.length =0 Then
  Set objShell = CreateObject("Shell.Application")
  objShell.ShellExecute "wscript.exe", Chr(34) & _
  WScript.ScriptFullName & Chr(34) & " uac", "", "runas", 1
  Else

'''Code Here'''''''''''''''''''''''''''''''''''''''''''''''''
' ### VARIABLES AND OBJECTS.. 
 On Error Resume Next
 Dim WshShell
 Set WshShell=CreateObject("WScript.Shell")

' ### ENABLE AERO GLASS..
 WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\LoadAppInit_DLLs","1","REG_DWORD"
 WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\RequireSignedAppInit_DLLs","0","REG_DWORD"
 WshShell.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs", "C:\Bin\DWMGlass.dll", "REG_SZ"
 
' ### REFRESH DWM..
 Set objFSO = CreateObject("Scripting.FileSystemObject")
 WshShell.Run "Taskkill /F /T /IM dwm.exe",1,TRUE 
 End If
 WScript.Quit()

Here's a script to activate based on C:\Bin location..DP :yes:


Edited by DosProbie, 13 September 2013 - 04:02 AM.


#36
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPipPip
  • 1,827 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Here's a script to activate based on C:\Bin location..DP :yes:

 

 

Nice, though I don't think it really needs the WshShell.RegWrite "HKCU\SOFTWARE\Microsoft\Windows\DWM\CustomThemeResource", "C:\Bin\themeatlas.png", "REG_SZ".  At least not currently.

 

-Noel



#37
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

CustomThemeResource does not do anything in Win8.1 builds.


Aero Glass for Win8.x --> http://www.glass8.eu

#38
ralcool

ralcool

    Junior

  • Member
  • Pip
  • 81 posts
  • Joined 16-August 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Is the Alpha1 not compatible with the Preview x64 Build 9431 any more BM?

 

I get only messages at log on;

 

THEMECPL.DLL, is incompatible

SHELL32.DLL , is incompatible

 

Ending with,

Your DWM is incompatible with AeroGlass.

Do you want to retry symbols downloading?

 

And that doesn't work either.

 

Used Setup1.1 to install as recommended. 

 

Tried with/without license.key

 

debug Log only shows machine ID,

then License file loaded / or not.

..

 

Only uninstalling got system back to normal.

 

Sean.

 

Should I load another way?, How does NoelC use Preview version 8.1?

 

PS, Prototype is working perfectly as usual with loader- but Alpha version doesn't run correctly from loader (DLL2DWMInjector.exe) Glow effect enabled. No Glass.

 

Just my results.... :)


Edited by ralcool, 11 September 2013 - 03:41 AM.

Xeon X5460 | P5E-VM G35 | 4Gb DDR2 | nVidia GT440 | 256Gb Sandisk UltraPlus OS | Windows 8.1 x64 MCE

Penryn T9500 | HP dv2000| 4Gb DDR2 | nVidia 8400M | 256Gb Sandisk UltraPlus OS | Windows 10 x64 TP


#39
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

Used Setup1.1 to install as recommended. 

 

Version 1.1 is for Win8 and not Win8.1.


Aero Glass for Win8.x --> http://www.glass8.eu

#40
DosProbie

DosProbie

    Friend of MSFN

  • MSFN Sponsor
  • 964 posts
  • Joined 16-October 12
  • OS:Windows 8.1 x64
  • Country: Country Flag

Donator

@bigmuscle I removed it from my script above, also does that hold true for the BypassThemeSignature entry as well?


Edited by DosProbie, 11 September 2013 - 05:27 AM.


#41
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

BypassThemeSignature should work but I didn't try it at all.


Aero Glass for Win8.x --> http://www.glass8.eu

#42
ace2

ace2

    Banned

  • Banned
  • PipPipPip
  • 313 posts
  • Joined 12-June 13
  • OS:none specified
  • Country: Country Flag

@bigmuscle I removed it from my script above, also does that hold true for the BypassThemeSignature entry as well?

 

Thanks for the script it works well, BypassThemeSignature is working from your script as well . :thumbup



#43
Soukyuu

Soukyuu

    Member

  • Member
  • PipPip
  • 185 posts
  • Joined 25-April 13
  • OS:none specified
  • Country: Country Flag

There seem to be some issues with glass regions on maximized windows:

aero8.1_glassbug.PNG

 

Looks like a window behind the maximized one, except there isn't one.

There was nothing like this in the prototype. It doesn't matter if I use a custom or the default theme. Running 8.1 RTM.


AMD Phenom II X4 970BE | 12GB DDR3 | nVidia 260GTX | Windows 8.1u1 x64 Pro | Primary
Intel C2D T7250 | 4GB DDR2 | nVidia 8600m GT | Windows 7 x64 Pro | Secondary

#44
Nickygamer

Nickygamer

    Newbie

  • Member
  • 13 posts
  • Joined 20-March 13
  • OS:Windows 8 x64
  • Country: Country Flag

Bigmuscle, the windows 8.1 alpha is running well in VMware. There is a glitch with windows photo viewer, as seen in the photo. also, the glow file that you provided makes the window titles distorted. maybe because I'm using build 9431. Other than that, it is working great. I'll upgrade my main machine to 8.1 once you release the final aero glass for windows 8.1. Great work! 

 

 

 

 

win8glass_zps6b38942d.png


Edited by Nickygamer, 13 September 2013 - 12:46 PM.


#45
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPipPip
  • 1,827 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

There is a glitch with windows photo viewer, as seen in the photo.

 

 

Perhaps it's because your screenshot is downsized, but I'm not seeing a glitch.  Can you please be more specific?

 

-Noel



#46
mikedigitize

mikedigitize

    Junior

  • Member
  • Pip
  • 59 posts
  • Joined 14-March 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

There is a glitch with windows photo viewer, as seen in the photo.

 
Perhaps it's because your screenshot is downsized, but I'm not seeing a glitch.  Can you please be more specific?
 
-Noel




Look at the bottom of Photoviewer:

Attached Files



#47
bigmuscle

bigmuscle

    Aero Glass for Win8 developer

  • Member
  • PipPipPipPipPipPip
  • 1,228 posts
  • Joined 18-August 12
  • OS:none specified
  • Country: Country Flag

Donator

Why do user try it on Preview version of Win8.1 when it is stated that it is intended for Win8.1 RTM and build 9600 only  :huh:


Aero Glass for Win8.x --> http://www.glass8.eu

#48
Nickygamer

Nickygamer

    Newbie

  • Member
  • 13 posts
  • Joined 20-March 13
  • OS:Windows 8 x64
  • Country: Country Flag

Why do user try it on Preview version of Win8.1 when it is stated that it is intended for Win8.1 RTM and build 9600 only  :huh:

 

Bigmuscle, the windows 8.1 alpha is running well in VMware. There is a glitch with windows photo viewer, as seen in the photo. also, the glow file that you provided makes the window titles distorted. maybe because I'm using build 9431. Other than that, it is working great. I'll upgrade my main machine to 8.1 once you release the final aero glass for windows 8.1. Great work! 

 

Yeah, I haven't upgraded my vm to build 9600 yet, :whistle:  but i'll be sure to do that when I have time. That's probably why I have so many glitches, like the glow.bmp not working.


Edited by Nickygamer, 14 September 2013 - 09:22 AM.


#49
Hancoque

Hancoque

    Junior

  • Member
  • Pip
  • 51 posts
  • Joined 15-September 13
  • OS:Windows 8 x64
  • Country: Country Flag

Here's a complete version of the themeatlas.png file resembling the Windows 8 Release Preview. I used the original resource from the RP theme file and besides some minor edits I basically just moved the different parts around to match the new 8.1 theme mapping. The only glitch I found is that the right margin of console windows (cmd.exe, powershell.exe) isn't painted correctly.

Attached Files



#50
NoelC

NoelC

    Software Engineer

  • Member
  • PipPipPipPipPipPipPip
  • 1,827 posts
  • Joined 08-April 13
  • OS:Windows 8.1 x64
  • Country: Country Flag

Hancoque, this one paints those parts correctly; maybe you can compare and try to see what's gone wrong.

 

http://noel.prodigit...ernateTheme.png

 

-Noel






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users