Jump to content

bigmuscle

Patron
  • Posts

    1,758
  • Joined

  • Days Won

    7
  • Donations

    0.00 USD 
  • Country

    Czech Republic

Everything posted by bigmuscle

  1. As I wrote earlier, it works as expected. You just have a theme which have rectangular edges in its texture.
  2. There is nothing to remove except the changes you made manually on your own. The utility does not perform any permanent changes in your system. Ad install registry script - just reverse all values 0x1 -> 0x0, 0x0 -> 0x1, DLL name -> empty. BTW, here is image resource which I promised earlier. It is nothing more than regular Win8 theme with caption glow effect. Specify the file name in HKCU\SOFTWARE\Microsoft\Windows\DWM:CustomThemeResource and restart DWM process. You must be using default Windows 8 theme else your captions will be corrupted. http://leteckaposta.cz/793494602
  3. It depends on used wallpaper, but default wallpaper with roses generates these values: AfterGlowBalance = 7 BlurBalance = 31 ColorBalance = 62 Color/AfterGlow = 0xaf34bbeb
  4. Is there any possibility (i.e. registry key) to disable blur and leave transparency only in Windows 7? If yes, then this settings must work here too (and I just don't respect that settings), but no custom settings will be done in D3D...you can still set to D2D mode and set BlurDeviation to zero. Rounded corners will stay as it is - just simple registry settings, nothing more, nothing less. And yes, it can be modified in Windows 7. Since it is only hooking of CreateRoundRectRgn which is called when window frame is created, then I guess my utility will work in Windows 7 too without any additional modifications (and aero glass won't be touched at all).
  5. Ah, you are right, just found this discussion http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/461114ab-3f8c-419f-b605-ec22d2f58a57/ but probably no solution
  6. HKLM...DWM key is not in Win8 by default because you are not supposed to touch it. It is intended for global technicals parameters only. All possible keys are available in HKCU but still.. it is better to adjust colorization settings in Control panel itself
  7. According to you image, it works as expected. The option just creates the window with rounded border but it does not touch your theme texture. Thus you need the theme where the texture has rounded edges too.
  8. Default Windows 8 theme works nice if you play with GlassTransparency registry key and color intensity settings in control panel. I use this theme http://misaki2009.deviantart.com/art/Windows-8-RP-Visual-Style-on-Windows-8-RTM-327134245 However, I have noticed that Win8 RTM Color settings control panel sets a bit different values (mainly for ColorizationColorBalance and ColorizationBlurBalance) in registry than Win8 RP which results that D3D mode transparency is not so transparent as once would expect. Maybe someone could rewrite Windows control panel to send better values :-)
  9. adacom: as I understand correctly, you were using a theme which has completely opaque frame texture and thus it can't work. pengipete: when I'm back home I will upload a theme resource (just PNG which can be applied via registry settings) which is default Win8 theme but with glow effect included.
  10. Yeah, although the coloring could be possible in DWM, it's more theme related. It seems to be same thing as in Win8 RP. It looks that internal function for getting colorization parameters has different argument than x64 version. Clicking Ignore should work... Direct3D, it is more native... For non-working cases, the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\DWM:DeviceFeatureLevel settings still needs to be altered. Then post debug.log if it still does not work.
  11. AERO GLASS for WIN8 BETA 1 Ladies and gentlemen, let me introduce you the first beta version of Aero Glass utility for Windows 8. What's new: * old DWM loader is not supported anymore (because it was the main reason of black screens etc.) --> AppInit_DLLs approach is supported only --> installer will be available with final release, now only manual script available --> registry script is attached in the archive but you must manually edit the file to point to the location where you extract DLL file --> the glass will automatically load at Windows startup --> if your computer won't boot up for some reason (glass failure), hold CTRL key during DWM loading and no procedure will be installed into memory * x86 version is available for download, however it has NOT been tested at all so it is not ensured it works * change MIL message alpha opacity to 255 when current value is 254 --> this replaces old method of disabling layered windows blending and can be altered by HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\DWM:ModifyMILContentOpacity (DWORD values 0x0 / 0x1 (default)) * using D2D-like trick in D3D to avoid incorrectly blurred window edges * fixed incorrect drawing of plain color surfaces resulting in completely transparent controls * when using AppInit_Dlls, inject into explorer.exe to enable correct taskbar blurring * fixed crash logs when using AppInit_Dlls * increased blur radius in D3D mode * RP-like computing of default inactive border color in D3D mode * I know I said that I won't add this feature, but since it was easy as hell (just one-line code change), I added feature to have rounded window frames (HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM:RoundRectRadius (DWORD, Win8 = 0, Win7 = 12)). But I won't support/maintain it more if it does not work as someone expects... let's call it a small Easter egg https://developer.berlios.de/project/showfiles.php?group_id=13124
  12. Someone reported that pre-0.4 renders transparency incorrectly when used on multi-monitor setup. I made some changes and he said that now it works correctly. But I don't have multiple monitors, so can't test it.
  13. The difference is that Direct3D mode draws it in the way how Windows themselves would draw it... the same way how Win7 draws it... the same way how Win8 RP draws it. The only problem is the default RTM theme which is not prepared for the transparency. RP theme looks much better.
  14. P.S. I tried again and now it works! Just need to set first dword to zero: TaskbarTransparency tt = { 0x0, 0, 0, 0 }; WINCOMPATTRDATA attrData = { 0x13, &tt, sizeof(tt) }; SetWindowCompositionAttribute(taskbar, &attrData); Excellent :-)
  15. It works as expected, as I already said in a few posts, I recommend to set GlassTransparency to zero (or not to use it at all) in D3D mode.
  16. Do you have correct files? old loader does not work with new version
  17. It works great but the app still don't like my GPU idle clock profiles, it lags. Forcing a fixed gpu profile and ignoring the idle clocks is not a good option but the lag will disappear, for now. If you open more than ten windows in explorer, then you grab a window and move it over the other windows you will notice a big lag, but this can be fixed by closing some windows. Btw, loaded the glass with the system. Unfortunately, as I said earlier, there is some problem that causes poor performance with layered windows in your computer. And there is very small chance that this will ever be fixed (unless someone finds a way to correctly composite hidden areas of desktop without layered windows). Btw, can anyone confirm that the problem with fullscreen games has been fixed in this version?
  18. I was not able to apply the SetWindowCompositionAttribute on taskbar - it just didn't work (maybe I did something wrong). But as I remember correctly, some people reported that this settings also has less transparency than the windows thus it seems that the same thing happens for it.
  19. Ok, I was able to reproduce it for some cases and it is the same problem as with StartIsBack. It is fixed now (i will publish it soon) with one minor problem - this procedure is also used for taskbar colorization. However, the blur shader includes colorization too which results that taskbar with blur behind will be colorized twice (and thus the transparency will be very low). I don't know any correct solution for this (except checking the screen coordinates to be colorized and compare them with taskbar position)
  20. And default start screen background ? I know why thic problem can happen but I don't know why it does not happen for me :-/ Don't you use plain colour background for Start screen? It would make sense then. EDIT: is it ok in Direct2D mode?
  21. Do you use any special settings for your Start screen? I have default settings and have no problems.
  22. Post debug.log/crash.log if it does not work for you. We must find solution for the non-working cases.
  23. yes, this is normal. The message dialog runs in the context of DWM message queue and therefore all messages (including colorization settings etc.) are blocked until the dialog is closed.
  24. Ah, yeah. This is my problem - I completely disabled colorization for DX11 objects because I though it applies for taskbar only (because taskbar is colorized by different method now). I will try to fix it. This problem should not appear in D2D mode.
  25. StartIsBack loses its colorization when you apply ColorizationColorInactive?
×
×
  • Create New...