Skip to content

Releases: Maplespe/DWMBlurGlass

2.2.0

26 Apr 13:37
ac31ee3
Compare
Choose a tag to compare

新功能:

增加了新AeroBackdrop的GUI设置选项 #234
增加了动画效果开关,以及动画效果时长的设置选项 #96
增加了覆盖Accent模糊效果的选项
增加了使用系统主题色覆盖DWMBlurGlass的RGB颜色的选项 #86
增加了Aero反射纹理不透明度的可调整选项
增加了节电模式效果,如果系统处于节电模式将自动禁用模糊效果 #261
增加了RDP远程桌面模式下的效果支持,以及dwm崩溃自动重载功能(并具有异常检查) #160 #40

GUI颜色选择器中增加了HEX颜色值编辑框 #173
CustomBlur适应了系统设置-个性化-颜色中的"透明效果"开关,可以通过系统设置关闭或开启模糊效果 #152

优化与问题修复:

修复了重启计算机后概率无法加载的bug #149 #161
修复了Windows10选择Mica之后崩溃的bug #244
优化了AeroBackdrop的效果,感谢 @kfh83

将"减少标题栏按钮高度 (win7样式)"更名为"还原win7样式标题栏按钮尺寸" 并优化了按钮偏移量和尺寸以及计算方法
现在标题栏按钮样式将1:1还原win7的尺寸

如果自动计算的偏移量不正确 或您想自定义偏移量 现在可以通过config.ini添加"titlebtnOffsetX"来修改X偏移位置
默认值 -1 为自动计算 大于-1将使用目标的值

[config]
titlebtnOffsetX=-1

翻译更新:
感谢
法语 - @snarkbe
俄语 - @shikulja
土耳其语 - @baglayan

New features

Added GUI setting options for the new AeroBackdrop. #234
Added an animation effect switch, and an option to set the duration of the animation effect. #86
Added option to override Accent blur effect.
Added option to use system theme color to override the RGB color of DWMBlurGlass. #86
Added adjustable options for Aero reflection texture opacity.
Added power saving mode effect, which will automatically disable the blur effect if the system is in power saving mode. #261
Added support for effects in RDP remote desktop mode, as well as automatic overloading of dwm crashes (with exception checking).

The GUI color selector has added a HEX color value editing box. #173
CustomimBlur adapts to the "Transparent Effect" switch in "System Settings - Personalization - Colors", which can be turned off or on through the system settings. #152

Optimization and Bug Fixes

Fixed a bug where the probability of not being able to load after restarting the computer. #149 #161
Fixed a bug in Windows 10 that crashed after selecting Mica. #244
Optimized the effect of AeroBackdrop, thank you @kfh83.

Renamed "Reduce Title Bar Button Height (Win7 Style)" to "Restore Win7 style title bar button size" and optimized button offset, size, and calculation method.
The title bar button style will now be 1:1 pixels back to Windows 7 size.
If the automatically calculated offset is not correct or you want to customize the offset you can now change the X offset by adding "titlelebtnOffsetX" to config.ini.
Default value -1 is calculated automatically. Greater than -1 the value of the target will be used.

[config]
titlebtnOffsetX=-1

Translation Updates.
Thanks to
French - @snarkbe
Russian - @shikulja
Turkish - @baglayan

2.1.1

30 Mar 06:34
9e3f5ac
Compare
Choose a tag to compare

What's Changed

Details

New configuration options added since v2.1.0, they are not available in the GUI and you can only apply them by manually modifying the config.ini file.

[config]
glassIntensity=1.000000
overrideAccent=false
crossfadeTime=87
[config.aero]
activeColorBalance=0.080000
inactiveColorBalance=0.032000
activeBlurBalance=-0.125000
inactiveBlurBalance=0.365000

I hear Maplespe will be back in about half a month.

New Contributors

Full Changelog: 2.0.1...2.1.1

2.1.0

27 Mar 09:12
0f8d419
Compare
Choose a tag to compare
2.1.0 Pre-release
Pre-release

What's Changed

Details

New configuration options added in v2.1.0, they are not available in the GUI and you can only apply them by manually modifying the config.ini file.

[config]
glassIntensity=1.000000
overrideAccent=false
crossfadeTime=87
[config.aero]
activeColorBalance=0.080000
inactiveColorBalance=0.032000
activeBlurBalance=-0.125000
inactiveBlurBalance=0.365000

Fixed #220.
Fixed #141.
Fixed #133.
Fixed #97.
Optimized the display of glass reflection. #136
Optimized graphics performance. #200
Optimized configuration refresh response speed and behavior.
Removed the annoying install/uninstall message box

Remarks

@Maplespe is currently away from the repository for a while as he's been very busy lately and it may take him a long time to come back, I'll be in charge of updating the repository until then but I can't guarantee that I'll be able to update it often. In the meantime, some of the new features I may not be able to provide in the GUI, as I don't know how to use MiaoUI.
Since this version lacks enough testing, it may have really many bugs, I hope you can understand that. But anyway, I really appreciate the people who have been supporting and contributing to this project.

New Contributors

Full Changelog: 2.0.1...2.1.0

2.0.1

07 Feb 15:49
2ce45e2
Compare
Choose a tag to compare

小更新,主要是bug修复

修复了部分窗口拖拽延迟的问题
修复了部分窗口文本被裁剪的问题
修复了 Windows 10 关闭窗口动画边框超出的问题
修复了 Windows 10 启用自定义效果且未扩展边框时,窗口边框线颜色不显示的问题
修复了 WIndows 11 21H2 始终使用活动窗口颜色的问题
优化了和修复了GUI程序的一些文本布局和体验

更新了意大利语的翻译

增加了韩语翻译
感谢: Longhorn004

Minor update, mainly bug fixes.

Fixed the issue of delayed dragging in some windows.#109
Fixed the issue of text cropping in some windows.#101
Fixed the issue with Windows 10 closing window animated border extensions.#97
Fixed the issue with Windows 10 where the border line disappeared when using the Aviation theme without the "Extend effects to borders" option enabled. #106
Fixed this issue where Windows 11 21H2 window colors always used the active window color. #121
Optimized and fixed some text layout and experience of GUI program.#112 #113

Updated translation of Italian.

Added Korean translation
Thanks to: @Longhorn004

2.0.0 !!!

06 Feb 05:57
Compare
Choose a tag to compare

重大更新

增加了我们编写的自定义模糊类,用于代替DWM的旧内部模糊,实现高性能、高自定义度且令人惊叹的视觉效果,特别感谢ALTaleX的一系列研究和实现。
之前版本的诸多的问题都是由于DWM内部的旧模糊类引起的,因此 全新的自定义模糊类将解决所有旧模糊类的问题,这里不在详细列出请自行体验!
修改选项"模糊半径(全局)" 为可选项 可自行选则是否修改全局模糊半径
增加了 亮/暗 颜色模式可以单独配置颜色 自适应系统亮暗颜色主题变化

增加了页面"高级":

新增模糊方法选项: 现在可在 自定义模糊、旧模糊、DWMAPI三种方法之间自由切换

  • 自定义模糊 - 可选Blur、Aero、Acrylic、Mica效果 可以自定义绝大部分参数
  • 旧模糊 - 仅Blur效果 (是1.0.4以及之前版本的DWMBlurGlass的模糊方法) 可以自定义部分参数
  • DWMAPI - 使用Window 11的DwmSetWindowAttribute API设置SystemBackdrop效果 可选 Mica、Acrylic、MicaAlt 不可自定义参数

参数设置:

  • 标题栏模糊半径(仅限自定义模糊方法): 如果未勾选修改全局模糊半径 则可以在此处修改仅标题栏的模糊半径
  • 材质亮度透明度(仅限自定义模糊方法): 自定义Acrylic/Mica效果的luminosityOpacity参数

Aero反射效果 现在支持Windows 11(仅限自定义模糊方法)
优化了Aero反射效果,加入了视差效果(仅限自定义模糊方法)
增加了窗口激活和失去焦点之间的过渡动画 使颜色过渡更加优雅!(仅限自定义模糊方法)
优化了窗口最大化/最小化动画表现(仅限自定义模糊方法)

修复了选项"减少标题栏按钮高度 (win7样式)" 在默认主题下和部分不支持DPI缩放的老程序下布局外观异常的问题
修复了配置文件从外部导入后没有立即生效的问题
修复了Windows11 21H2崩溃的问题
优化了旧模糊方法的性能,但我们推荐您使用我们的新自定义模糊方法,它的效率是旧模糊的至少10倍以上!
优化了DWMBlurGlass GUI的部分元素和高DPI显示效果以及部分控件自适应语言文本长度
优化了卸载时系统外观恢复的表现

优化了英文翻译
感谢:ALTaleX

效果的介绍请参见ReadMe.md
我们期待您的反馈!

Major Updates

Added our own custom blur implementation to replace DWM's old internal blur for high performance, better customization and gorgeous visual effects, special thanks to ALTaleX for a series of research and implementation.
Most of the problems in the previous version were caused by the old DWM internal blur class, so the new custom blur class will solve all the problems of the old one, which will not be listed here in detail, so please try it out for yourself!
Modify the option "Blur radius (global)" to optional, you can choose whether to modify the global blur radius or not.
Added Light/Dark color mode to configure the color individually to adapt to the system's light/dark color theme.

Added page "Advanced".

New Blur Method option: You can now switch between Custom Blur, Legacy Blur, and DWMAPI methods.

  • Custom Blur - Blur, Aero, Acrylic, Mica effects are available. Most of the parameters can be customized.
  • Legacy Blur - Blur effect only (blur method of DWMBlurGlass from 1.0.4 and earlier). You can customize some of the parameters.
  • DWMAPI - use Window 11's api DwmSetWindowAttribute to apply SystemBackdrop effect, you can choose Mica, Acrylic, MicaAlt. But parameters cannot be customized.

Parameter Settings.

  • TitleBar Blur Radius (custom blur method only): If the option "Blur radius (global)" is unchecked, you can modify the blur radius of the titlebar here.
  • Luminosity Opacity (custom blur method only): Customize the luminosityOpacity parameter for Acrylic/Mica effects.

Aero reflection effect now supports Windows 11 (custom blur methods only).
Optimized Aero Reflections to include parallax effect (custom blur methods only)
Added transition animation between window activation and loss of focus Makes color transitions more elegant! (Custom blur method only)
Optimized window maximize/minimize animation performance (custom blur method only)

Fixed the issue that the option "Decrease titlebar button height (win7 style)" layout looks abnormal under the default theme and some old programs that don't support DPI scaling.
Fixed the problem that the configuration file did not take effect immediately after importing from an external place.
Fixed Windows 11 21H2 crash issue.
Optimized the performance of the old blur method, but we recommend you to use our new custom blur implementation which is at least 10 times more efficient than the old one!
Optimized some elements of DWMBlurGlass GUI and high DPI appearance as well as adaptive language text length of some controls
Optimized the performance of system appearance recovery during uninstallation

Optimized English translation
Thanks to: @ALTaleX531

See ReadMe.md. for a description of the effect.
We are looking forward to your feedback!

1.0.4

31 Jan 16:27
23d191d
Compare
Choose a tag to compare

优化了程序稳定性 #10 #69 #67
修复了Windows11 部分程序Mica背景变为纯色的问题 #63
优化了"减少标题栏按钮高度 (win7样式)"的样式 现在应当1:1还原win7的宽高 并修复了Tool窗口按钮尺寸不正确的问题 #16
修复了GUI程序关闭后有概率在后台死锁导致无法再次打开的问题 #57
内置增加了Windows 11 23H2 22631.3085的符号

增加了日语、俄语、土耳其语、法语、葡萄牙语、印尼语、意大利语等翻译
感谢: Baakun, real-squid-kid, Dekamir, Unbloated, ghost, naturbrilian, LuisYeah1234-hub

预告

我们正在积极准备下一版本,下一版本将会是重大更新,将会带来全新的效果! 但还未完成,敬请期待。
考虑到目前的稳定性,我们临时发布了此版本小更新,它相对上一版本应该更加稳定。

Optimized program stability. #10 #69 #67
Fixed the problem that Mica background changed to solid color in some programs of Windows 11. #63
Optimized the style of "Reduce title bar button height (win7 style)" Now it should be 1:1 Win7 width and fix the problem of incorrect size of Tool window buttons. #16
Fixed the problem that the GUI program may be deadlocked in the background after closing and cannot be opened again. #57
Built-in added symbols for Windows 11 23H2 22631.3085.

Added Japanese, Russian, Turkish, French, Portuguese, Indonesian and Italian translations.

Thanks to @Baakun, @real-squid-kid, @Dekamir, @Unbloated, @ghost, @naturbrilian, @LuisYeah1234-hub

Next version

We are actively preparing for the next version, which will be a major update that will bring brand new effects! But it's not finished yet, so stay tuned.
Considering the current stability, we are temporarily releasing this minor update, which should be more stable compared to the previous version.

1.0.3

20 Jan 18:02
3df5793
Compare
Choose a tag to compare

修复Aero反光效果可能在部分窗口截断的问题 #22 #14
修复了活动窗口颜色透明度使用的是非活动窗口透明度的问题 #18
修复了窗口混合色的圆角裁剪的问题 #19
优化了"减少标题栏按钮高度 (win7样式)"的样式 使其更接近win7样式 #16
优化了稳定性和效率 #10
追加修复Windows 11 部分效果失效的问题 (2024-1-21 4:23)

增加了德语翻译 感谢akaydev-coder

Fix the problem that Aero reflection effect may be truncated in some windows. #22 #14
Fix the problem that the active window color transparency uses the inactive window transparency. #18
Fixed the problem of rounded corner cropping for window color mixing. #19
Optimized the style of "Reduce title bar button height (win7 style)" to be closer to the Win7 style. #16
Optimized stability and efficiency. #10
Additional fixes for Windows 11 effect failure (2024-1-21 4:23).

Added German translation Thanks to @akaydev-coder.

1.0.2

19 Jan 20:11
Compare
Choose a tag to compare

增加新的选项"减少标题栏按钮高度 (win7样式)" 启用此选项将减少标题栏按钮的高度 看起来和win7样式差不多
增加支持单独设置活动窗口和非活动窗口的混合颜色 #13
修复了Aero反光效果多显示器呈现不正确的问题 #5 #14
优化了使用第三方主题的发光字效果 #12
支持为使用旧版win7API: DwmEnableBlurBehindWindow 的程序启用模糊效果

增加西班牙语翻译 感谢arukateru

Add new option "Reduce title bar button height (win7 style)" Enable this option to reduce the height of title bar buttons, it looks similar to Win7 style.
Add support for setting separate color mixing for active and inactive windows. #13
Fixed the problem that Aero reflections are rendered incorrectly on multiple monitors. #5
Optimized the effect of illuminated characters when using third-party themes #12
Support for enabling blur effect for programs using the old win7 API: DwmEnableBlurBehindWindow.

Add Spanish translation Thanks to @arukateru

1.0.1

16 Jan 19:05
Compare
Choose a tag to compare

增加新的选项"扩展效果到边框 (win10)" 由于win10主题的特殊性 此选项是为了兼容第三方主题 而win11没有这个问题 #4
增加新的选项"启用Aero反光效果 (win10)" 这将启用win7的aero反射底图效果 目前仅支持win10 #5
适配了第三方主题的发光字效果 如果第三方主题支持发光字 则会显示发光字效果 #6

Add new option "Extend effects to borders (win10)" Due to win10 theme specificity this option is for compatibility with third party themes while win11 doesn't have this problem. #4

Add new option "Enable Aero Reflections (win10)" This will enable win7's aero reflective underlay effect currently only supported in win10. #5

Adapted third-party theme's light-emitting character effect If the third-party theme supports light-emitting characters, the light-emitting character effect will be displayed. #6

1.0.0

14 Jan 18:56
Compare
Choose a tag to compare
update readme