buchizo / ClaudiaIDE

This extension can change easily the background image of editor window in Visual Studio.
https://marketplace.visualstudio.com/items?itemName=kbuchi.ClaudiaIDE
626 stars 111 forks source link

rewrote background blur implementation #170

Closed afterl1ght closed 7 months ago

afterl1ght commented 7 months ago

me realizing UIElement.Effect exists and it performs better than my previous PR (#167) while also solving every issues mentioned there bruhhh

afterl1ght commented 7 months ago

this PR replaces previous implementation (#167) with BlurEffect. it now supports videos and GIFs. additionally, this PR also includes a new property Blur method. users can choose between Gaussian and Box blur methods.

this also adjusts conditions that previously prevented Slideshow from running fade animation.

i'll be running some checks later to see if it has any problems. it's good so far, but with what i edited, i have to make sure i didn't break anything.

i've changed the EN localization of BlurRadius and BlurRadiusDesc following this change, and added two new entries BlurMethod and BlurMethodDes.

buchizo commented 7 months ago

Thank you so much :)