Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v2 Linux] Transparent window on linux #1923

Closed
lyimmi opened this issue Sep 30, 2022 · 1 comment · Fixed by #1926
Closed

[v2 Linux] Transparent window on linux #1923

lyimmi opened this issue Sep 30, 2022 · 1 comment · Fixed by #1926
Labels
Enhancement New feature or request TODO The issue is ready to be developed

Comments

@lyimmi
Copy link
Contributor

lyimmi commented Sep 30, 2022

Is your feature request related to a problem? Please describe.

Currently in v2 we can use a transparent window on Windows and Mac, but Linux is missing this feature.

I would like to be able to use transparent windows on Linux as well.

Describe the solution you'd like

I would like to add the transparent window functionality to internal/frontend/desktop/linux/window.go and a new option to linux.Options to enable it.

I was able achieve window transparency without any blur/frosting effect. (I think blur could be added in GTK4)

If it is ok to add before v2.1.0 (it is not in the road map) I'd be happy to make a PR for it.

Describe alternatives you've considered

Did not consider anything else.

Additional context

Screenshot from 2022-09-30 20-10-17

@lyimmi lyimmi added the Enhancement New feature or request label Sep 30, 2022
@leaanthony leaanthony added the TODO The issue is ready to be developed label Sep 30, 2022
@leaanthony
Copy link
Member

Awesome! Feel free to make a PR for this. Feature parity is important!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request TODO The issue is ready to be developed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants