Skip to content

Blur-My-Shell compatibility #2

Open
MeguMario wants to merge 3 commits into
Nathanaelrc:masterfrom
MeguMario:bms-fix
Open

Blur-My-Shell compatibility #2
MeguMario wants to merge 3 commits into
Nathanaelrc:masterfrom
MeguMario:bms-fix

Conversation

@MeguMario

@MeguMario MeguMario commented May 12, 2026

Copy link
Copy Markdown

Adapt from flexagoon/rounded-window-corners#77

This fix the issue where the blur do not apply on app start when using BMS with this extension

Before

before.mp4

After

after.mp4

The problem of that PR also may carry to here so suggestion is welcome!

There's also an issue where the rounded cornor effect do not reapply when the app start maximized or being maximized once. Tho I'm unsure if this is a side effect of this patch or not

This also fix the issue where the corner rounding effect do not reapply on window state changes (normal to maximized / fullscreen or window spawn already maximized) by moving signal disconnection to a seperate function and only being called when a window is destroyed.

@MeguMario MeguMario changed the title Blur-My-Shell fix Blur-My-Shell compatibility May 13, 2026
@FrostmonsterSP

Copy link
Copy Markdown

Is it works with fractional scaling or it's unfixable?

@MeguMario

Copy link
Copy Markdown
Author

Is it works with fractional scaling or it's unfixable?

Sorta, the radius looks a little off when moving window between 100% and other scaling value. I may attempt to fix this but dunno how that will go.

@Kyanoxia

Kyanoxia commented Jul 1, 2026

Copy link
Copy Markdown

Off topic and sorry if I'm out of line but what is that Vesktop theme? Looks real clean.

@MeguMario

Copy link
Copy Markdown
Author

Off topic and sorry if I'm out of line but what is that Vesktop theme? Looks real clean.

It's Discord Gnome Theme

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants